Introduction
La suite de mes notes Front lors de mon dernier Devoxx France 2015.
Dans le même registre, lire l’introduction précédente ainsi que la première partie consacrée à l’ECMAScript 6, la deuxième partie sur les Web Components, la troisième partie qui parle de Angular 2 et Aurélia et la dernière partie sur React & Flux.
Ionic framework : Le coup de coeur en 2015
C’est un écosystème complet pour faire des applications mobiles hybrides. Il embarque entre autres :
- Build tools (npm, gulp, less…)
- AngularJS pour le SPA
- Cordova pour les fonctionnalité natives
- Ligne de commande puissante (création d’un projet à, partir d’une template, watch, live reload, émulation ou build…)
- Offre des composants(directives) prêts à l’emploi avec le look & Feel de iOS et Android
GWT : Le résistant
Pour les javaitiste qui n’aiment pas JavaScript ou qui sont obligés de faire du JavaScript.
GWT est plus mûr que les autres framework JS: il a déjà 10 ans
Google a porté en GWT des appli complexes comme Google SpreadSheet, Google Inbox…
GWT supporte Java 8 (verbosité de code java réduite), SuperDevMode (compilation instantanée de JS)
A venir : Singular, un framework à mi-chemin entre GWT et Angular
- Réutiliser des concepts connus dans Angular comme MVC et databinding
- API cross-plateformes (template UI par plateforme)
Plus sur Singular