Content deleted Content added
Drivel Tag: section blanking |
Update last sails release |
||
(12 intermediate revisions by 11 users not shown) | |||
Line 1:
{{short description|Open-source web framework built on Node.js}}
{{COI|date=December 2021}}
{{Infobox Software
| name = Sails.js
Line 6 ⟶ 7:
| logo caption = Sails.js brand logo
| developer = [[Mike McNeil]] and others
| released = {{Start date and age|2012}}
| operating system = [[Cross-platform]]
| platform = [[Node.js]]
| programming language = [[JavaScript]]
| license = [[MIT License]]
| website = {{URL|
| 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 | access-date = }}</ref> | repo = {{URL|https://github.com/balderdashy/sails|Sails.js Repository}}
}}
'''Sails.js''' (or '''Sails''')<ref name=":1">{{Cite book|url=https://books.google.com/books?id=hZifBAAAQBAJ
== Features ==
A number of other packages are included to enable fast auto-generated [[REST API]]s, [[WebSocket]]s by default using [[Socket.io]];<ref name=":1" /> and compatibility features making it front-end agnostic
▲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>
== See also ==
▲A number of other packages are included to enable fast auto-generated [[REST API]]s, [[WebSocket]]s by default using [[Socket.io]];<ref name=":1" /> and compatibility features making it front-end agnostic so that many tools and frameworks ([[AngularJS]], [[React.js]], [[Android (operating system)|Android]], [[iOS]], etc.) are supported.
* [[JavaScript framework]]
* [[JavaScript library]]
== References ==
|