-
Ionic
Ionic est un framework HTML5 optimisé pour AngularJS qui utilise Cordova/PhoneGap pour empaqueter du code HTML et JavaScript dans un wrapper natif pour le déploiement d'une application sur une plateforme de téléchargement en ligne sur les appareils mobiles fonctionnant sous iOS, Android et autres. Ionic comprend des composants et des contrôleurs spécifiques aux mobiles, et Cordova fournit un ensemble d'API pour accéder aux fonctionnalités natives du mobile.
Angular JS 1.x | 2
AngularJS est un framework open source JavaScript, maintenu par Google. Son but est d'améliorer les applications Web grâce au paradigme MVC (modèle-vue-contrôleur) qui facilite le développement et les tests. Les applications construites avec Angular sont multi-plateformes : web mobile, mobiles natives, poste de travail, ... C'est la plateforme de prédilection pour créer des applications Web à page unique qui évitent le chargement d'une nouvelle page à chaque action demandée, et fluidifient ainsi l'expérience utilisateur.NativeScript
NativeScript permet d'obtenir les performances et l'IHM native d'iOS et Android à partir d'un ceul code de base. On peut tirer parti des capacités Web de langages et framework populaires tels que JavaScript, Angular et CSS. NativeScript est un framework Open source multi-plateforme doté de la capacité de créer des applications mobiles natives à partir de code Javascript, CSS et XML. Il offre la possibilité de mettre en œuvre du Javascript évolué tel que TypeScript ou AngularJS et d'obtenir la performance de Swift ou Java. Avec NativeScript le code est écrit une fois et exécuté partout !
Node.js
Node.js est un framework/plate-forme JavaScript très puissant développé sur le moteur JavaScript V8 de Google Chrome. Il est utilisé pour développer des applications Web à flux intensif comme des sites de diffusion vidéo en continu, des applications à une seule page et d'autres applications Web. Node.js est open source, complètement gratuit, et utilisé par des milliers de développeurs à travers le monde.