1.4 KiB
1.4 KiB
14 擴充套件Web框架
第十三章介紹瞭如何開發一個Web框架,透過介紹MVC、路由、日誌處理、配置處理完成了一個基本的框架系統,但是一個好的框架需要一些方便的輔助工具來快速的開發Web,那麼我們這一章將就如何提供一些快速開發Web的工具進行介紹,第一小節介紹如何處理靜態檔案,如何利用現有的twitter開源的bootstrap進行快速的開發美觀的站點,第二小節介紹如何利用前面介紹的session來進行使用者登入處理,第三小節介紹如何方便的輸出表單、這些表單如何進行資料驗證,如何快速的結合model進行資料的增刪改操作,第四小節介紹如何進行一些使用者認證,包括http basic認證、http digest認證,第五小節介紹如何利用前面介紹的i18n支援多語言的應用開發。第六小節介紹瞭如何整合Go的pprof套件用於效能除錯。
透過本章的擴充套件,beego框架將具有快速開發Web的特性,最後我們將講解如何利用這些擴充套件的特性擴充套件開發第十三章開發的部落格系統,透過開發一個完整、美觀的部落格系統讓讀者瞭解beego開發帶給你的快速。
