Sails.js: Difference between revisions

Content deleted Content added
Cikado (talk | contribs)
Add reference links and optimize the readability of sentences.
Line 27:
== Features ==
Sails.js offers a host of features and attributes. Because itIt is built on Node.js and [[Express.js]],<ref name="toptal">{{cite web|last1=Yang|first1=Chuoxian|title=Comparison Of Four Popular Node.js Frameworks {{!}} Toptal|url=https://www.toptal.com/nodejs/nodejs-frameworks-comparison|website=toptal|publisher=Toptal, LLC|access-date=22 July 2017}}</ref> enabling applications to be made with 100% JavaScript. This includes models, views, controllers, configuration files, and adapters (e.g., database).
Like Ruby on Rails,<ref name=":1" /> Sails.js provides an [[object-relational mapping]] interface using Waterline.js, which abstracts the database interaction.<ref name="toptal"/> This enables a uniform API regardless of the underlying database being used.<ref name="WaterlineJS">{{cite web|url=http://waterlinejs.org/|title=Waterline.js home page}}</ref>