Je ne vois pas de page donnant l'arborescence complète des menus du site. Cela complique du coup le travail.
Vous en avez peut être en admin. Sinon, il faudra vous faire outiller, vu que ce vont être des travaux fastidieux au long cours.
Peut-être le fournisseur de votre site web (je ne sais pas de quel type il est) propose un module pour cela.
Sinon, un utilitaire téléchargeable qui aiderait à vous représenter toute l'arborescence des menus, si ça existe sur le web pour donner des représentation de forums existants ?
Je vais essayer de la représenter pour Java et annoter ce que je pense qui est bien ou mal placé, ce qui semble actif ou désuet.
Légende :
++ Très populaire
+ Populaire
^ Mériterait d'être promu
^^ Mériterait d'être promu à un endroit vraiment plus visible
– Moins fréquenté
–– Oublié, quasi inusité désormais
! Mal placé
!! Très mal placé
? Curieux ou obscur. Qu'est-ce que c'est ?
* Manque une rubrique, qui n'est pas là mais qui le devrait.
[...] Vu dans la rubrique, mais sous forme de tag. Exemple : "[JAXB] jackson json list"
J'ai mis des codes pour que l'on puisse ensuite les réordonner comme on pense, et en rajouter si on veut.
À mon avis, il faudra revoir les grands ensembles dans Java, parce je pense que des choses pourraient bien être réorganisées.
A. Général Java
A1 Débuter (++)
A2 Langage (++)
A3 APIs (++)
A3.1 java.util
A3.2 IO
A3.3 Documents (?, !)
A3.4 Logging
A3.5 Sécurité
A3.6 Multimédia (?, !!)
A4 Persistance (!)
A4.1 JPA (^)
A4.2 Hibernate (^)
A5 JDBC (–, !)
A6 Spring (++, !!, à mettre en
D)
A6.1 Spring web (!, à mettre en C avec lien depuis D ?)
Spring boot (*, ^^)
A7 XML (–, !)
A7.1 [DOM]
A7.2 [JDOM]
A7.3 [SAX]
A7.4 [JAXB]
JSON (*, !)
A8 Java & Mobiles
A8.1 Java ME (––)
A8.2 Android (^)
A8.3 IOS (*)
B Interfaces Graphiques en Java
Ça, vous avez géré, et je suis pas compétent dans ce domaine.
B1 Débuter
B2 JavaFX
B3 AWT/Swing
B4 SWT/JFace
B5 Graphisme
B6 Autres
C Développement Web en Java
C1 Servlets/JSP (––)
C2 Portails (–)
C2.1 [Liferay]
C2.2 [ExoPortal]
C3 Applets (––) ==> Renommer en Appliquettes, il a dit,
Toubon.
C4 JWS (––)
C5 Frameworks (?) ==> Renommer en framework web
C5.1 Struts (–)
C5.1.1 Struts 2 (!, –)
C5.2 JSF (–)
C5.2.1 JSF 2 (*, ^) ==> Pour me faire plaisir, je concède
C5.2.1 Seam (–)
C5.3 GWT (–)
C5.4 Wicket (–)
C5.5 Tapestry (–)
C6 Autres
C6.1 Grails
C6.2 Play!
C6.3 Ellipse
C7 Web Services (++, !)
C7.1 REST(*, ^^)
C7.2 SOAP(*)
D Serveurs, conteneurs, et Java EE
D1 Java EE (? => les EJB de manière générale ?)
D1.1 [EAI]
D1.2 [CDI]
D2 Tomcat
D2.1 [Tomcat 7] et inférieurs (–)
D2.2 [Tomcat 8] (++)
D2.3 [Tomcat 9] (+)
D3 GlassFish (–)
D4 JBoss (–)
D5 JOnAS (––)
D6 Weblogic (––)
D7 Websphere (–)
D8 Modularisation (OSGi, SCA...) (?, !)
D9 Autres
D9.1 [Jetty] (++, ^)
E EDI et Outils pour Java
E1 Eclipse (++, est un lien vers un autre forum)
E2 NetBeans
E3 Build (!!)
E3.1 Maven (+)
E3.2 ANT (–, sauf peut-être par la communauté C++ qui l'utilise ?)
E3.3 Autres (––)
E3.3.1 [Ivy]
E3.3.2 [Gradle] (^, !) (en théorique, d'après l'intitulé du forum, mais tag non vu)
E3.3.3 [SBT] (^, !)
E3.3.4 [Buildr]
E4 Tests et Performance (!)
E4.1 [Selemium]
E4.2 [JMeter]
E4.3 [JUnit]
E5 W4 Express (––)
E6 Autres EDI ==> Renommer en "
autre éditeurs" ou "
autres IDE" (tant pis pour
Toubon, mais que ça parle à quelqu'un)
E6.1 IntelliJ (+, ^)
E6.2 JBuilder (––)
E6.3 JDevelopper
F Communauté Java
F1 Débats
F2 Contribuez
F3 Codes sources à télécharger
F4 Outils à télécharger (?, Vide ?)
F5 Livres
F6 Événements
Partager