Quelle est la pérennité des frameworks Web Java au vu des évolutions technologiques actuelles ?Partagez votre point de vue
Pendant plus d'une décennie, les applications Web Java se sont appuyées sur un format assez commun :
- un Front-End s'appuyant sur un framework Web Java (Struts, JSF, etc.) ;
- un Back-End en Java classique.
Cependant, cette tendance tend à évoluer depuis quelques années. De nombreuses raisons émergent poussant à l'abandon de l'utilisation des frameworks Web Java. Est-ce un effet de mode ou cela se base-t-il sur de réelles bonnes pratiques ? C'est ce que nous allons tenter de cerner à travers ce débat.
Logan de l'équipe Java nous donne son avis sur cette tendance. Il l'explique par plusieurs points majeurs :
- l'émergence des microframeworks comme mentionné à travers ce sondage : Utilisez-vous les microframeworks Java en 2016 ? Si oui, lesquels ? ;
- la popularisation des modèles à base de JavaScript du côté Front-End (à la place d'un framework Web Java). L'on peut citer AngularJS ;
- le passage à des solutions n'étant plus orientées Java (comme celles à base de NodeJS).
Toutes ces tendances vont dans le même sens : une plus forte utilisation de frameworks Web basés sur d'autres langages (JavaScript en premier lieu) et des modèles ne se basant plus sur les frameworks Web Java éprouvés. À noter que tout ceci met en évidence une véritable problématique : la maintenabilité de l'existant (la reprise des applications Web développées entièrement en Java).
Votre opinion
Pensez-vous ainsi que tous ces constats sont avérés ?
Et s'ils le sont, qu'ils mettent la perte de vitesse de Java dans le monde web, voire de la disparition à moyen terme des frameworks Web Java ?
La maintenabilité des applications existantes en Java ou la migration vers ces nouveaux socles peut-elle être un frein à cette transition technologique ?
Envisagez-vous une migration ?N'oubliez pas de justifier toute position au sein de vos commentaires.
Pour aller plus loin
Voici quelques liens pour approfondir le sujet :
- Quel framework Web Java utilisez-vous principalement en 2016 ?
- État de GWT en 2016
- Quel est votre retour d'expérience d'AngularJS sur la maintenabilité quand les applications grandissent ?
- Comment convaincre votre DSI d'adopter Node.js et AngularJS ?
Merci à tous pour votre participation.
Vous avez lu gratuitement 824 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.


