¿Debo usar Sails.js o Express.js?

Velas utiliza express debajo del capó. De hecho, Sails admite middleware express. Sails abarca muchos buenos servicios como auth (passport.js), mensajería sub / pub (socket.io) y abstracción de base de datos (orm / waterline).

En Sails, hay una integración realmente dulce de modelos de objetos con funcionalidad incorporada, como REST / notificaciones (integración simple con el cliente), persistencia automática con bases de datos como MySQL y Mongo. Puede hacer todo eso por separado, pero tendrá que unir las soluciones de una forma u otra. Eventualmente, a medida que su aplicación se vuelva más robusta y completa, terminará haciendo esto de una forma u otra. Velas lo hace relativamente fácil.

Sin embargo, Sails puede ser una carga para aplicaciones simples; y hay una curva de aprendizaje diferente. A veces tengo que descubrir qué está pasando debajo del capó. Y, solo encontrará más ejemplos para express que velas.

Hola,

Dejemos discutir Sails.js primero y luego Express.js

Sails sigue la característica de adición de historial de “Convención sobre configuración” a Express de varias maneras. Primero envuelve Socket.IO para administrar websockets mientras que en Express tiene diferentes instancias de servidores HTTP y websocket. Otro gran valor de Sails es concatenar y minimizar archivos CSS y JS usando Grunt.

Express.js, o simplemente Express, es un marco de aplicación web para Node.js, lanzado como software gratuito y de código abierto bajo la Licencia MIT. Está diseñado para crear aplicaciones web y API.

Si tiene más problemas con respecto a java o sails.js o express.js contrate o consulte
Soluciones de desarrollo de aplicaciones móviles de Techverx

He experimentado dos veces y obtuve una respuesta positiva.

Si habla de escalabilidad, le sugiero Express.js.
Sails js está más empaquetado con elementos importantes que hacen que su desarrollo sea más rápido y fácil, aplica límites cuando intenta personalizarlos. Por otro lado, express.js es más personalizable que Sails js.