一步一步學 Lily
歡迎!每個教學都由零開始,搭建同一樣細嘢 — 一個無障礙而有樣式嘅表單 — 大約 10 分鐘,等你可以公平咁比較各個框架。之後再深入主題同使用者偏好。
開始之前
你需要嘅嘢少得令人驚訝:
- HTML 教學 — 淨係一個瀏覽器同一個文字編輯器。呢個就係成套工具。
- Svelte、React、Vue、Angular 或 Nunjucks — git、Node 26 同 pnpm 10 或以上。
- Blazor — git 同 .NET SDK 8 或以上。
第一次接觸無頭元件?你嚟啱地方 — 每個教學都會一邊行一邊解釋發生緊乜事,每一步都會顯示要複製嘅準確程式碼。
四步由零到發佈
揀你嘅框架
HTML
複製帶有類別掛鉤嘅語義化 HTML 即可上路 — 一個瀏覽器同一個編輯器就夠。
Svelte
Svelte 5 runes、snippets,同 bind:value 雙向綁定。
React
函式元件加 value + onChange 同 rest-prop 展開。
Vue
Vue 3 單檔案元件,支援 v-model 。
Angular
Angular 獨立元件,配合 signal 輸入同 [(value)].
Blazor
Razor 元件,附帶參數、 ChildContent,同 bUnit 測試。
Nunjucks
為 Eleventy 同任何 Node 範本流程而設嘅伺服器端渲染巨集。
唔知點揀?由 HTML 開始 — 佢教你所有其他框架共用嘅類別掛鉤合約,而且直接由檔案運行。