这里贴出Sails的官方
一.Sails的简单介绍
官网上说:
The web framework of your dreams.你梦想中的web框架。
Sails让创建自定义、企业级的Node.js应用的工作变得简单。它模拟了大家熟悉的诸如Ruby on Rails这种框架的MVC设置模式,但是也拥有满足现代应用要求的特点:可扩展、面向服务的架构支撑的数据驱动的APIs。它尤其擅长聊天应用,实时仪表板和多人游戏。但是你可以使用它来做任何类型的web应用。
Sails是为Node.js准备的最流行的MVC框架,它被设计用来只需在数周内便可创建实用、满足生产的Node.js应用。
特点:
- 100% JavaScript
- Any database
- Powerful associations
- Auto-generate REST APIs
- Support WebSockets with no additional code.
- Declarative, reusable security policies.
- Front-end agnostic.
- Flexible asset pipeline.
- Rock-solid foundation.
二.开始学习Sails
1.安装
实用一下的命令安装最新的稳定版本:
sudo npm -g install sails
2.创建一个新的Sails工程
创建一个新的应用:
$sails new testProject
现在开启服务器:
cd testProject
sails lift
现在,你可以浏览网页http://localhost:1337/,可以看到默认的主页:
过程如图: