
No necesito crear desde cero.
La integración de API es más rápida. Reseña recopilada por y alojada en G2.com.
Algún tipo de solución no encontré instantáneamente. Reseña recopilada por y alojada en G2.com.
Por Sails.js
Perfil No Reclamado
¿Cómo calificarías tu experiencia con Sails.js?

No necesito crear desde cero.
La integración de API es más rápida. Reseña recopilada por y alojada en G2.com.
Algún tipo de solución no encontré instantáneamente. Reseña recopilada por y alojada en G2.com.

1. estructuras bien organizadas de modelo, vista y controlador.
2. El middleware juega un papel importante en la seguridad y la conexión entre el backend y otras integraciones, dentro de la configuración puedes personalizar todo muy fácilmente, es decir, sockets, seguridad, almacenes de datos, políticas, rutas, etc. Son muy fáciles de entender.
3. La conexión entre el controlador, las funciones auxiliares, las rutas y los modelos es muy fácil y debido a esto, cualquiera puede implementar lógica típica y construir API de una manera más efectiva.
4. Diferentes soportes de bases de datos como MySQL, Postgres, MongoDB ayudan mucho a mover datos de uno a otro.
5. Fácil de desplegar en entornos de desarrollo y producción solo cambiando el nombre de algunas variables.
6. Socket.io bien soportado que ayuda a obtener interacción en tiempo real como el chat.
7. La documentación es muy clara y fácil de entender para principiantes.
8. Fácil de levantar la aplicación.
9. Fácil de desarrollar API REST. Reseña recopilada por y alojada en G2.com.
1. Mientras se construye la aplicación, a veces el levantamiento de Sails toma demasiado tiempo.
2. A veces, el error registrado no es comprensible.
3. Muy pocos grupos de pares y los tiempos de respuesta de la comunidad son lentos.
4. El marco de Sails solo admite Waterline ORM.
5. VueJS está estandarizado por defecto. Reseña recopilada por y alojada en G2.com.

Sailsjs se basa en node.js, por lo que sails tiene un gran soporte para javascript, aparte de eso, sails utiliza la arquitectura MVC (modelo, vista, controlador) por lo que el código es fácil y manejable. Reseña recopilada por y alojada en G2.com.
Sails Js ofrece un gran soporte, pero la gestión de activos es desordenada, además, al implementar sockets, nuestro equipo tuvo dificultades para poner en marcha los sockets. además, las migraciones a veces no funcionan correctamente. Reseña recopilada por y alojada en G2.com.

¡MVC! No encontramos ningún otro framework MVC como Sails en Node JS. Reseña recopilada por y alojada en G2.com.
Por supuesto, si comienzas la comparación, ¡puedes encontrar muchos altibajos! Creo que Sails realmente está haciendo un gran trabajo y mejorando. Reseña recopilada por y alojada en G2.com.

En SailsJS, cuando desarrollas una API, el proceso de mapear las rutas con los controladores es muy fácil y limpio. Y luego, el desarrollo de funciones en esos controladores es como un paseo. Además, autenticar a los usuarios con tokens de MS-Auth usando Passport JS fue bastante limpio. Aparte de esto, la integración del ORM con cualquier tipo de bases de datos está bastante ordenada con solo unas pocas configuraciones simples a nivel de archivo JS. Tuve una experiencia fluida realizando las operaciones CRUD con el ORM de MongoDB. El proceso de construcción tanto para el modo de desarrollo como para el de producción se hace bastante simple. Reseña recopilada por y alojada en G2.com.
definir políticas en SailsJS para proteger las API y los datos es un poco complejo. Reseña recopilada por y alojada en G2.com.

Waterline, el ORM funciona como se espera, sin sorpresas. Las rutas de blueprint ayudan a crear endpoints extremadamente rápido. La gestión de configuración es sencilla y la comunidad es servicial. Reseña recopilada por y alojada en G2.com.
La sintaxis de la transacción parece un poco complicada. No me gustó el hecho de que toda la documentación se actualizara a un formato async-await, ambos, el anterior y este nuevo, deberían haber sido compatibles por un tiempo. Reseña recopilada por y alojada en G2.com.
1. Documentación realmente buena.
2. Me gustó el hecho de que puedo usar bibliotecas de interfaz de usuario como React, Vue con él.
3. La formación de este marco es convincente ya que se ha construido sobre Node, Express, etc.
4. Me gusta el hecho de que es fácil de usar y compatible con las principales bases de datos. Reseña recopilada por y alojada en G2.com.
Todavía no he notado desventajas; tal vez pueda descubrirlas una vez que me sumerja en el marco. Reseña recopilada por y alojada en G2.com.

Adecuado para cualquier base de datos. El paquete Sales JS tiene un mapeo objeto-relacional (ORM) robusto. Así que, no importa qué base de datos uses, esta capa de acceso a datos simple funciona mejor. Las API REST se generan automáticamente. Reseña recopilada por y alojada en G2.com.
Unir varias tablas no funciona en casos anidados. Reseña recopilada por y alojada en G2.com.

Admite websockets en tiempo real y también admite múltiples bases de datos, lo que más me gusta de ello. La estructura MVC está presente, lo que hace que Sails.js sea fácil de usar con Angular y Node.js. Reseña recopilada por y alojada en G2.com.
Es un poco lento en comparación con otros. Reseña recopilada por y alojada en G2.com.

Desarrollo rápido debido a que la mayoría de las cosas como variables globales, middleware, rutas mvc, etc. ya están configuradas y solo necesitamos usarlas de manera adecuada. Reseña recopilada por y alojada en G2.com.
El manejo de errores aún no se maneja adecuadamente. Reseña recopilada por y alojada en G2.com.
Los detalles de precios para este producto no están disponibles actualmente. Visita el sitio web del proveedor para obtener más información.