Articulo de referencia

Sails.js

{{cite web\n | url = https://www.github.com/balderdashy/sails/releases\n | title = Releases · balderdashy/sails\n | website = github.com\n | access-date = 2024-11-14\n}} "},"rep...

Sails.js (o Sails ) [ 2 ] es un framework de aplicaciones web modelo-vista-controlador (MVC) desarrollado sobre el entorno Node.js , [ 3 ] : 1, 19 publicado como software libre y de código abierto bajo la licencia MIT . [ 4 ] [ 5 ] Está diseñado para aplicaciones web y API de Node.js [ 4 ] con una arquitectura similar a Ruby on Rails . [ 3 ] : 19

Características

Sails.js se basa en Node.js y Express.js , lo que permite escribir aplicaciones en JavaScript. Esto incluye modelos, vistas, controladores, archivos de configuración y adaptadores (por ejemplo, de base de datos). De forma similar a Ruby on Rails, [ 2 ] Sails.js proporciona una interfaz de mapeo objeto-relacional mediante Waterline.js, que abstrae la capa de interacción con la base de datos. [ 6 ]

Se incluyen varios paquetes adicionales para habilitar API REST autogeneradas rápidas , WebSockets por defecto usando Socket.io ; [ 2 ] y características de compatibilidad que lo hacen independiente del front-end ( AngularJS , React.js , Android , iOS , etc.).

Véase también

Referencias

  1. "Lanzamientos · balderdashy/sails" . github.com . Consultado el 14 de noviembre de 2024 .
  2. 1 2 3 Krol, Jason (2014). Desarrollo web con MongoDB y Node.js. Packt. pp. PT455. ISBN  9781783987313 vía Google Libros (Vista previa).
  3. 1 2 Shahid, Shaikh (2016). Sails.js Essentials . Birmingham, Reino Unido: Packt. ISBN 9781783554546. OCLC 944986529 vía Google Books (Vista previa). 
  4. 1 2 "Sails.js | Marco MVC en tiempo real para Node.js" . The Sails Company . Consultado el 21 de julio de 2017 .
  5. "velas" . npm, inc . Consultado el 21 de julio de 2017 .
  6. "Página principal de Waterline.js" .