Scaffold (編程)
Scaffolding,在編程領域可翻譯為「腳手架」或「支架」,用於模型–視圖–控制器 軟體架構下的框架代碼自動生成,指定應用程式資料庫如何使用。編譯器或框架使用預定義的代碼或模板生成最終可用的資料庫條目增刪查改的代碼實現。
實現框架或平台
- Accelerator
- Spring Roo
- Play Framework——一種用Scala編寫的Web應用框架
- Tapestry
- Symfony
- Laravel——開源PHP Web應用框架
- Phalcon
- Kohana
- Catalyst
- Mojolicious
- ASP.NET Dynamic Data
- Ruby on Rails——開源Web應用框架
- Yii
- CodeIgniter
- CakePHP
- MonoRail
- FuelPHP
- Django——Python程式語言的Web開發框架
- OutSystems Platform (PaaS)
- Yeoman
- ASP.NET MVC[1]
參考文獻
- ^ The trusted source for JavaScript packages, Meteor resources and tools | Atmosphere. [2022-06-18]. (原始內容存檔於2022-05-10).
外部連結
- Getting Up and Running Quickly with Scaffolding (頁面存檔備份,存於網際網路檔案館), Scaffolding Method Reference Archive.is的存檔,存檔日期2005-04-07 (From rubyonrails.org)
- Rails Scaffolder's Toolbox - A GUI for the Rails Scaffolder Generators (頁面存檔備份,存於網際網路檔案館) (Mac only application, from the Mac App Store)