Foundations:理論與基礎知識

這一群收的是不限某個技術棧、但每個工程師都該懂的底層知識。

子目錄範圍
fundamentalsHTML / API / Browser / Framework / 前後端分離 等入門通識
algorithms資料結構 + 演算法(搜尋、排序、DP、Graph、Trie、Bloom Filter…)
databaseDB 選型、索引、查詢優化、migration、scaling
design-patternGoF 23 種設計模式(含 Object Pool)
architecture-patternsClean Architecture、分層 vs Hexagonal
system-design系統規劃、API 設計、技術債、UML、取捨框架