Developper une application Web Java [Résolu/Fermé]

Signaler
Messages postés
3
Date d'inscription
dimanche 25 décembre 2016
Statut
Membre
Dernière intervention
26 décembre 2016
-
Messages postés
3
Date d'inscription
dimanche 25 décembre 2016
Statut
Membre
Dernière intervention
26 décembre 2016
-
Bonjour,

Je souhaite l'avis d'une communauté experte pour m'orienter dans un projet.
Je suis actuellement à la recherche de technologies, frameworks, ou autres qui pourraient m'aider a créer une application web. Globalement, j'ai besoin de temps réel, de pouvoir afficher des pages dynamique (Javascript, websocket, ...), Il me faut un système d'authentification, et basiquement la possibilité de coder une page html, de la templater (par exemple ${version} qui pourrait être remplacé par "1.0.0") et de pouvoir l'envoyer au client connecté.

Je ne sais pas si je peux demander un avis, mais j'aimerais vraiment en avoir un. J'ai beaucoup explorer et essayé de technos, mais j'aimerais un point de vue extérieur.

Si il faut une idée, alors imaginons que je souhaite faire un systeme comme gmail ou outlook.

Merci beaucoup

Cordialement

1 réponse

Messages postés
16255
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
27 février 2021
2 798
Bonjour,

Tu pourrais t'intéresser à JAX-RS, c'est pas mal utilisé pour interagir en JSON avec des API JavaScript comme AngularJS ou EmberJS.

Exemple d'application JAX-RS :
https://codes-sources.commentcamarche.net/source/101722-java-map-en-rest

Tutoriel AngularJS :
https://www.commentcamarche.net/faq/40827-premiers-pas-avec-angularjs
Messages postés
3
Date d'inscription
dimanche 25 décembre 2016
Statut
Membre
Dernière intervention
26 décembre 2016

En effet, cela semble interessant, je vais y porter attention. Existe-t-il des alternatives, d'autres solutions ? Frameworks ?

Merci
Messages postés
16255
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
27 février 2021
2 798
AngularJS et EmberJS sont déjà des Framework...

Quant à JAX-RS c'est la spécification Java EE (ce ne sont donc que des interfaces), pour les implémentations il y a Jersey, CXF, RestEasy... qui font du REST mais pas seulement.

Pour la liste complète des fonctionnalités Java EE que tu trouveras dans un serveur d'application il faut se reporter à la documentation :

https://docs.oracle.com/javaee/7/tutorial/
Messages postés
3
Date d'inscription
dimanche 25 décembre 2016
Statut
Membre
Dernière intervention
26 décembre 2016

Merci