使用者工具

網站工具


learn:backend-dev

差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

兩邊的前次修訂版前次修改
下次修改
前次修改
learn:backend-dev [2022/05/29 15:51] admin_wi1d5kylearn:backend-dev [2022/06/24 10:12] (目前版本) admin_wi1d5ky
行 1: 行 1:
 # 後端工程筆記 # 後端工程筆記
  
- +- [[learn:backend-dev:系統架構規劃時的原則]] 
-## 系統架構 +[[learn:backend-dev:為什麼用 offset & limit 來做 pagination]] 
- +- [[learn:backend-dev:建議停用 express extended qs]] 
-- 原则一:关注于真正收益而不是技术本身 +- [[learn:backend-dev:記錄或驗證密碼的方法]]
-则二:以应用服务和 API 为视角,而不是以资源和技术为视角 +
-原则三:选择最主流和成熟的技术 +
-原则四:完备性会比性能更重要 +
-- 原则五:制定并遵循服从标准、规范和最佳实践 +
-- 原则六:重视架构扩展性和可运维性 +
-- 原则七:对控制逻辑进行全面收口 +
-- 原则八:要迁就老旧系统的技术债务 +
-- 原则九:不要依赖自己的经验,要依赖于数据和学习 +
-- 原则十:千万要小心 X – Y 问题,要追问原始需求 +
-- 原则十一:激进胜于保守,创新与实并不冲突 +
- +
-ref: [[https://coolshell.cn/articles/21672.html]] +
- +
- +
-## Express +
- +
-- [[https://mmis1000.me/blog/why-should-you-disable-extended-qs-in-express/建議停用 express extended qs]]+
learn/backend-dev.1653839460.txt.gz · 上一次變更: 2022/05/29 15:51 由 admin_wi1d5ky

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki