快速開發: 帆
> sails.js充當比Express.js的高級抽象,提供了其他功能,例如ORM/ODM,MVC架構模式和強大的CLI。 雖然Express.js具有靈活性,但它需要更多的手動配置和數據庫交互和應用程序結構的代碼。 帆。 js簡化了這些方面,使其非常適合快速原型製作和開發。 Waterline是Sails.js的核心組成部分,它提供了與SQL和NOSQL數據庫進行交互的一致接口。 它消除了最初選擇數據庫的需求;內置文件系統數據庫(SAILS-DISK)有助於早期測試。 稍後,通過安裝適當的適配器,切換數據庫很簡單。 Waterline支持流行的數據庫,例如MySQL,PostgreSQL,MongoDB和Redis,並為許多其他人提供了社區支持的適配器。 雖然通常簡化了數據庫交互,但使用RAW SQL或本機NOSQL API可能會繞過一些水線特徵。
入門:
結論:
> waterline orm/odm:
sudo npm install sails -g
創建一個新項目:npm install sails@beta -g
sails new my-sails-app
生成的項目包括控制器(sails new my-sails-app --no-frontend
),型號(api/controllers
api/models
運行項目:views
assets
config
>
sails lift
sails generate model product
sails generate controller product
以上是帆的簡介的詳細內容。更多資訊請關注PHP中文網其他相關文章!