IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Développement Web en Java Discussion :

Angular (pas ANGULARJS) et JAVA ?


Sujet :

Développement Web en Java

  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2014
    Messages
    101
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2014
    Messages : 101
    Par défaut Angular (pas ANGULARJS) et JAVA ?
    Bonjour,

    Je m'interroge sur la possibilité de créer un projet JAVA EE avec Angular pour la partie UI. Faut il absolument passer par la séparation en deux projets (ex: Angular pour le front et Spring pour le back) ou est ce possible de créer un seul projet avec lancement via un serveur tel que tomcat ? Si c'est le cas, sûrement du maven à ajouter. Est ce utilisé dans les entreprises ? Si des tutoriels, je prends.

    Je vous remercie d'avance pour la prise en considération de cette question.

    Cordialement,

    Vinz

  2. #2
    Membre expérimenté Avatar de RPGamer
    Homme Profil pro
    Ingénieur en systèmes embarqués
    Inscrit en
    Mars 2010
    Messages
    168
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur en systèmes embarqués

    Informations forums :
    Inscription : Mars 2010
    Messages : 168
    Par défaut
    Salut,

    Avec un framework orienté RESTful comme Angular, la technologie backend n'a pas d'importance (langage comme framework). Personnellement j'utilise Play Framework car il est aussi RESTful et stateless by default et très facile à prendre en main. Il faut juste que JSON soit l'approche centrale du backend.

    Il existe de nombreux exemples et tutos sur GitHub en général :
    https://blog.usejournal.com/https-medium-com-yohan-gz-angular-with-play-framework-a6c3f8b339f3
    https://github.com/yohangz/java-play-angular-seed

  3. #3
    Membre confirmé Avatar de Badshade23
    Homme Profil pro
    Développeur Java
    Inscrit en
    Décembre 2014
    Messages
    203
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Décembre 2014
    Messages : 203
    Par défaut
    Salut,

    Citation Envoyé par vinou33 Voir le message
    Je m'interroge sur la possibilité de créer un projet JAVA EE avec Angular pour la partie UI. Faut il absolument passer par la séparation en deux projets (ex: Angular pour le front et Spring pour le back) ou est ce possible de créer un seul projet avec lancement via un serveur tel que tomcat ? Si c'est le cas, sûrement du maven à ajouter. Est ce utilisé dans les entreprises ? Si des tutoriels, je prends.
    Je ne suis pas sûr qu'il soit possible d'avoir un seul est gros projet qui contient l'intégralité du code ... Et je n'en vois pas l'utilité. Personnellement j'ai des préférences d'IDE selon le langage que j'utilise et j'aime avoir une séparation notable entre mon front et mon back. Par exemple j'utilise JAVA Spring sur éclipse pour mon back et angular avec WebStorm pour mon front. La séparation des projets permet (à mon avis) d'y voir plus clair surtout qu'en entreprise généralement une équipe s'occupe du front et une autre du back.

    Ça reste deux technologies différentes qui pour moi ne doivent pas être mélangées. Si tu veux faire une update du back il serait bête de redéployer tout le front aussi alors que celui-ci n'a pas besoin de changement ou vice-versa.

  4. #4
    Membre chevronné
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Juillet 2013
    Messages
    269
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2013
    Messages : 269
    Par défaut
    La séparation du back et du front est une bonne pratique, cela te permettra de ne pas être coincé si tu souhaites faire évoluer indépendamment l'un ou l'autre, par exemple switcher de Angular vers Vuejs.
    De plus cela te permettra de conserver la robustesse et richesse de Java (en back) tout en évitant sa lourdeur inhérente coté UI avec des frameworks (souvent JS) beaucoup plus moderne et agréable à utiliser que ce que peut offrir Java aujourd'hui.

Discussions similaires

  1. Classe principale pas trouvée par java webstart
    Par JCD21 dans le forum Débuter avec Java
    Réponses: 3
    Dernier message: 15/04/2009, 17h33
  2. Probleme ,ne peut pas compiler avec java
    Par pandorz dans le forum Java ME
    Réponses: 0
    Dernier message: 01/04/2009, 20h28
  3. pas d'icône java dans la barre d'état système
    Par Benoit_T dans le forum Débuter avec Java
    Réponses: 3
    Dernier message: 12/06/2008, 14h52
  4. [INFO] pas de perspective JAVA ?!
    Par izioto dans le forum Eclipse
    Réponses: 2
    Dernier message: 11/10/2007, 06h54
  5. [exec-maven-plugin] Ne trouve pas l'éxecutable java
    Par KooKoolen dans le forum Maven
    Réponses: 1
    Dernier message: 19/12/2006, 13h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo