
Je n'ai pas besoin de créer à partir de zéro.
L'intégration API est plus rapide. Avis collecté par et hébergé sur G2.com.
Une sorte de solution que je n'ai pas trouvée instantanément. Avis collecté par et hébergé sur G2.com.
Par Sails.js
Profil non revendiqué
Comment évalueriez-vous votre expérience avec Sails.js ?

Je n'ai pas besoin de créer à partir de zéro.
L'intégration API est plus rapide. Avis collecté par et hébergé sur G2.com.
Une sorte de solution que je n'ai pas trouvée instantanément. Avis collecté par et hébergé sur G2.com.

1. structures bien organisées de modèle, vue et contrôleur.
2. Le middleware joue un rôle important dans la sécurité et la connexion entre le backend et d'autres intégrations, à l'intérieur de la configuration, vous pouvez personnaliser chaque élément très facilement, c'est-à-dire les sockets, la sécurité, les magasins de données, les politiques, les routes, etc. Ils sont bien faciles à comprendre.
3. la connexion entre le contrôleur, les fonctions d'assistance, les routes et les modèles est très facile et grâce à cela, n'importe qui peut implémenter une logique typique et construire une API de manière plus efficace.
4. Différents supports de bases de données comme MySQL, Postgres, MongoDB aident beaucoup à déplacer les données d'une à l'autre.
5. Facile à déployer dans les environnements de développement et de production simplement en changeant le nom de certaines variables.
6. Socket.io bien pris en charge, ce qui aide à obtenir une interaction en temps réel comme le chat.
7. La documentation est très claire et facile à comprendre pour les débutants. Avis collecté par et hébergé sur G2.com.
1. Lors de la construction de l'application, parfois le Sails lift prend trop de temps.
2. Parfois, l'erreur enregistrée n'est pas compréhensible.
3. Très peu de groupes de pairs et les temps de réponse de la communauté sont lents.
4. Le framework Sails ne prend en charge que Waterline ORM.
5. VueJS est standardisé par défaut. Avis collecté par et hébergé sur G2.com.

Sailsjs est basé sur node.js donc sails bénéficie d'un excellent support javascript, en dehors de cela sails utilise l'architecture MVC (modèle, vue, contrôleur) donc le code est facile et gérable. Avis collecté par et hébergé sur G2.com.
Sails Js offre un excellent support, mais la gestion des actifs est désordonnée, de plus, lors de la mise en œuvre des sockets, notre équipe a eu du mal à les faire fonctionner. De plus, les migrations ne fonctionnent parfois pas correctement. Avis collecté par et hébergé sur G2.com.

Nous n'avons trouvé aucun autre framework MVC comme Sails dans Node JS. Avis collecté par et hébergé sur G2.com.
Bien sûr, si vous commencez la comparaison, vous pouvez trouver de nombreux hauts et bas ! Je pense que Sails fait vraiment du bon travail et s'améliore. Avis collecté par et hébergé sur G2.com.

Dans SailsJS, lorsque vous développez une API, le processus de mappage des routes avec les contrôleurs est très facile et clair. Le développement de fonctions dans ces contrôleurs est également un jeu d'enfant. De plus, l'authentification des utilisateurs avec des jetons MS-Auth en utilisant Passport JS était assez propre.
En dehors de cela, l'intégration de l'ORM avec n'importe quel type de base de données est assez bien organisée avec juste quelques configurations simples au niveau du fichier JS. J'ai eu une expérience fluide en effectuant les opérations CRUD avec l'ORM MongoDB.
Le processus de construction pour les modes de développement et de production est rendu assez simple. Avis collecté par et hébergé sur G2.com.
définir des politiques dans SailsJS pour protéger les API et les données est un peu complexe. Avis collecté par et hébergé sur G2.com.

Waterline, l'ORM fonctionne comme prévu - pas de surprises là-bas. Les routes de plan directeur aident à créer des points de terminaison extrêmement rapidement. La gestion de la configuration est simple et la communauté est utile. Avis collecté par et hébergé sur G2.com.
La syntaxe de la transaction semble un peu compliquée. Je n'ai pas apprécié le fait que toute la documentation ait été mise à jour au format async-await, les deux versions, l'ancienne et la nouvelle, auraient dû être prises en charge pendant un certain temps. Avis collecté par et hébergé sur G2.com.
1. Une documentation vraiment bonne.
2. J'ai aimé le fait que je peux utiliser des bibliothèques UI comme React, Vue avec.
3. La formation de ce framework est convaincante car elle est construite sur Node, Express, etc.
4. J'aime le fait qu'il soit facile à utiliser et qu'il prenne en charge les principales bases de données. Avis collecté par et hébergé sur G2.com.
Je n'ai pas encore remarqué d'inconvénients ; peut-être que je pourrai les identifier une fois que j'aurai plongé dans le cadre. Avis collecté par et hébergé sur G2.com.

Convient à n'importe quelle base de données. Le Sales JS Bundle dispose d'un mappage objet-relationnel (ORM) robuste. Ainsi, peu importe la base de données que vous utilisez, cette couche d'accès aux données simple fonctionne au mieux. Les API REST sont auto-générées. Avis collecté par et hébergé sur G2.com.
La jonction de plusieurs tables ne fonctionne pas dans les cas imbriqués. Avis collecté par et hébergé sur G2.com.

Il prend en charge les websockets en temps réel et prend également en charge plusieurs bases de données, ce que j'aime le plus à son sujet. La structure MVC est présente, ce qui rend Sails.js facile à utiliser avec Angular et Node.js. Avis collecté par et hébergé sur G2.com.
C'est un peu lent par rapport aux autres. Avis collecté par et hébergé sur G2.com.

Développement rapide en raison de la plupart des éléments comme les variables globales, le middleware, les routes MVC, etc. qui sont déjà configurés et nous avons juste besoin de les utiliser de manière appropriée. Avis collecté par et hébergé sur G2.com.
La gestion des erreurs n'est pas encore correctement traitée. Avis collecté par et hébergé sur G2.com.
Les détails de tarification pour ce produit ne sont pas actuellement disponibles. Visitez le site du fournisseur pour en savoir plus.