快速开发: 帆
> 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中文网其他相关文章!