Astro 入門套件 — WordPress 後端、Calendly 預約
一個階段性的建置指南,用於建置具有以下功能的 Astro 網站:次秒級載入速度、從第一天起即支援 EN/FR 雙語、SEO 與答案引擎最佳化、由無頭式 WordPress 提供的部落格、WCAG AA 無障礙標準、由 WordPress 處理的聯絡表單,以及 Calendly 預約。
如何使用
請閱讀 START-HERE.md。其中包含衝刺階段表格及上下文預算規則。接著,每次只從 sprints/ 目錄開啟一個衝刺階段檔案。
請勿在一個上下文內讀取多個衝刺階段檔案。 每個衝刺階段檔案的大小經過設計,適合單獨閱讀。整個目錄約 50k tokens,單一衝刺階段則為 2-6k tokens。
適用時機
適用於全新網站,或目前技術棧正在更換的全面重建專案。不適用於對現有網站進行小型編輯 — 這類情況需要的是該儲存庫,而非此指南。
第一個要問的問題
這個專案實際上需要哪些衝刺階段?大多數專案需要 00、01、03、07、11 這些階段。雙語、部落格、表單及預約功能均為可選且互相獨立。請在開始衝刺階段 00 前確認範圍,因為 astro.config.mjs 及佈局外殼會因是否包含 i18n 而有所不同。