Sail.js simplifie la création d'applications Web personnalisées ou orientées entreprises.
Le framework a été créé pour ressembler à l'architecture MVC de frameworks bien connu comme le Ruby On Rails, mais en supportant le côté plus moderne orienté « data » des applications Web.
Ce framework convient par exemple parfaitement pour créer une application de chat en temps réel.
Sail.js propose plusieurs fonctionnalités qui n'existent pas dans les autres frameworks MVC pour Node.js :
- une API JSON générée automatiquement pour manipuler les modèles ;
- le support de CoffeeScript et de LESS ;
- une minification automatique avec Rigging : votre code front-end est automatiquement inclu en mode de développement et minifié en un simple fichier gzip en production.
Pour plus d'information sur ce framework et pour avoir la liste exhaustive de toutes ses fonctionnalités, je vous invite à consulter le site officiel.
Source : balderdashy.github/com
Et vous ?
Utilisez-vous le modèle MVC ?
Avez-vous déjà développé des applications Web en temps réel (chat) ?