Sails 使构建定制的、企业级 Node.js 应用变得容易。

在几周内,而不是几个月内构建实用、生产就绪的 Node.js 应用。
Sails 是最流行的 Node.js MVC 框架,旨在模拟像 Ruby on Rails 这样的框架的熟悉 MVC 模式,但支持现代应用程序的要求:数据驱动的 API 以及可扩展的、面向服务的架构。

  • 100% JavaScript

    基于 Sails 构建意味着您的应用程序完全用 JavaScript 编写,您和您的团队已经在浏览器中使用这种语言。

  • 任何数据库

    Sails 包含一个强大的 ORM,Waterline,它提供了一个简单的、只需工作的、无论使用什么数据库的数据访问层。

  • 自动生成的 REST API

    Sails 附带了蓝图,可以帮助您在不编写任何代码的情况下启动应用程序的后端。

  • 前端无关

    Sails 与任何前端兼容:Angular、React、iOS、Android、Windows Phone、定制硬件或其他任何东西。

  • 轻松的 WebSocket 集成

    由于 Sails 为您翻译传入的套接字消息,因此它们会自动与 Sails 应用程序中的每个路由兼容。

  • 专业支持

    Sails 提供商业支持,以加速开发并确保代码中的最佳实践。


谁在使用 Sails?

大大小小的公司都在 Sails 上构建了各种各样酷炫的东西。

现在就开始构建您的应用程序吧。

为您的新的 Sails 应用程序生成 JavaScript 代码,阅读文档,然后开始编码。