From Wikipedia, the free encyclopedia
Sails.js
Developer(s) Mike McNeil and others
Initial release2012; 12 years ago (2012)
Stable release
1.5.7 / July 22, 2023; 8 months ago (2023-07-22) [1]
Repository Sails.js Repository
Written in JavaScript
Operating system Cross-platform
Platform Node.js
Type Web framework
License MIT License
Website sailsjs.com

Sails.js (or Sails) [2] is a model–view–controller (MVC) web application framework developed atop the Node.js environment, [3]: 1, 19  released as free and open-source software under the MIT License. [4] [5] It is designed for Node.js web applications and APIs [4] with similar architecture to Ruby on Rails. [3]: 19 

Features

Sails.js is built on Node.js and Express.js, enabling applications to be written in JavaScript. This includes models, views, controllers, configuration files, and adapters (e.g., database). Similar to Ruby on Rails, [2] Sails.js provides an object-relational mapping interface using Waterline.js, which abstracts the database interaction layer. [6]

A number of other packages are included to enable fast auto-generated REST APIs, WebSockets by default using Socket.io; [2] and compatibility features making it front-end agnostic ( AngularJS, React.js, Android, iOS, etc.).

See also

References

  1. ^ "Releases · balderdashy/sails". github.com. Retrieved 2023-09-07.
  2. ^ a b c Krol, Jason (2014). Web Development with MongoDB and Node.js. Packt. pp. PT455. ISBN  9781783987313 – via Google Books (Preview).
  3. ^ a b Shahid, Shaikh (2016). Sails.js Essentials. Birmingham, UK: Packt. ISBN  9781783554546. OCLC  944986529 – via Google Books (Preview).
  4. ^ a b "Sails.js | Realtime MVC Framework for Node.js". The Sails Company. Retrieved 21 July 2017.
  5. ^ "sails". npm, inc. Retrieved 21 July 2017.
  6. ^ "Waterline.js home page".

External links

From Wikipedia, the free encyclopedia
Sails.js
Developer(s) Mike McNeil and others
Initial release2012; 12 years ago (2012)
Stable release
1.5.7 / July 22, 2023; 8 months ago (2023-07-22) [1]
Repository Sails.js Repository
Written in JavaScript
Operating system Cross-platform
Platform Node.js
Type Web framework
License MIT License
Website sailsjs.com

Sails.js (or Sails) [2] is a model–view–controller (MVC) web application framework developed atop the Node.js environment, [3]: 1, 19  released as free and open-source software under the MIT License. [4] [5] It is designed for Node.js web applications and APIs [4] with similar architecture to Ruby on Rails. [3]: 19 

Features

Sails.js is built on Node.js and Express.js, enabling applications to be written in JavaScript. This includes models, views, controllers, configuration files, and adapters (e.g., database). Similar to Ruby on Rails, [2] Sails.js provides an object-relational mapping interface using Waterline.js, which abstracts the database interaction layer. [6]

A number of other packages are included to enable fast auto-generated REST APIs, WebSockets by default using Socket.io; [2] and compatibility features making it front-end agnostic ( AngularJS, React.js, Android, iOS, etc.).

See also

References

  1. ^ "Releases · balderdashy/sails". github.com. Retrieved 2023-09-07.
  2. ^ a b c Krol, Jason (2014). Web Development with MongoDB and Node.js. Packt. pp. PT455. ISBN  9781783987313 – via Google Books (Preview).
  3. ^ a b Shahid, Shaikh (2016). Sails.js Essentials. Birmingham, UK: Packt. ISBN  9781783554546. OCLC  944986529 – via Google Books (Preview).
  4. ^ a b "Sails.js | Realtime MVC Framework for Node.js". The Sails Company. Retrieved 21 July 2017.
  5. ^ "sails". npm, inc. Retrieved 21 July 2017.
  6. ^ "Waterline.js home page".

External links


Videos

Youtube | Vimeo | Bing

Websites

Google | Yahoo | Bing

Encyclopedia

Google | Yahoo | Bing

Facebook