Content deleted Content added
Undid revision 1158589286 by 66.68.62.11 (talk) unsourced content |
Update new release Tags: Mobile edit Mobile web edit |
||
Line 14:
| website = {{URL|https://sailsjs.com/}}
| genre = [[Web framework]]
| latest release version = 1.
| latest release date = {{release date and age|
| url = https://www.github.com/balderdashy/sails/releases
| title = Releases · balderdashy/sails
| website = github.com
| access-date =
}}</ref>
| repo = {{URL|https://github.com/balderdashy/sails|Sails.js Repository}}
Line 25:
'''Sails.js''' (or '''Sails''')<ref name=":1">{{Cite book|url=https://books.google.com/books?id=hZifBAAAQBAJ&dq=Sails.js&pg=PT455|title=Web Development with MongoDB and Node.js|last=Krol|first=Jason|publisher=Packt|year=2014|isbn=9781783987313|pages=PT455|via=Google Books (Preview)}}</ref> is a [[model–view–controller]] (MVC) [[web application framework]] developed atop the [[Node.js]] environment,<ref name=":0">{{Cite book|url=https://books.google.com/books?id=01hLDAAAQBAJ|title=Sails.js Essentials|last=Shahid|first=Shaikh|publisher=Packt|year=2016|isbn=9781783554546|___location=Birmingham, UK|oclc=944986529|via=Google Books (Preview)}}</ref>{{Rp|1, 19}} released as [[free and open-source software]] under the [[MIT License]].<ref name="SailsJS" /><ref name="NPM">{{cite web|url=https://www.npmjs.com/package/sails|title=sails|access-date=21 July 2017|publisher=npm, inc.}}</ref> It is designed to make it easy to build custom, enterprise-grade Node.js [[web application]]s and [[API]]s.<ref name="SailsJS">{{cite web|url=https://sailsjs.com|title=Sails.js {{!}} Realtime MVC Framework for Node.js|publisher=The Sails Company|access-date=21 July 2017}}</ref> Emulating the MVC architecture of other frameworks, like [[Ruby on Rails]],<ref name=":0" />{{Rp|19}} it offers similar pattern and familiarity, reducing the cognitive burden when switching between other frameworks/languages.
== Features ==
Sails.js offers a host of features and attributes. It is built on Node.js and [[Express.js]], enabling applications to be made with 100% JavaScript. This includes models, views, controllers, configuration files, and adapters (e.g., database).
|