Recommandations
Il est recommandé de préférer les technologies ci-dessous et de s'inspirer d'applications existantes.
client
CSS, HTML5, responsive design
bootstrap (sauf portlet)
jquery
Angular, React, VueJS
outils
git, sourcesup/github
apache mod_shib
mysql/mariadb, postgres
apache
Java
openjdk
maven, gradle, groovy, jetty-run
junit
eclipse, tomcat
slf4j, Logback, jackson, spring-context avec @Inject
commons-io, commons-lang
jasig cas-client-core
spring frameworks
JPA avec hibernate + spring-data (sauf contraintes sur le format de la base)
spring-roo pour démarrer une application base de données + vues Spring MVC
PHP
phpcas
Python
django
divers
micro-services
oauth2, OpenID Connect, Json Web Tokens
Shadow DOM, Web Components
docker
Veille
Technologies à "incuber" avant de devenir une recommandation.
client
jquery-mobile, jquery-ui, jqGrid
backbone, underscore, Lo-Dash, angularprime
outils
mongodb
semver
selenium
elasticSearch
jenkins, travis CI
nginx, AJP
java
google guava, guice
JSR303 (bean validation)
CXF, spring-ws, jersey, jersey-spring, spring HATEOAS, enunciate
spring-test
thymeleaf
HikariCP, Liquibase
webjars
httpclient
hadoop
WebObjects, wicket.apache.org
scala
JSR362 (portlet3 https://java.net/projects/portletspec3/pages/MeetingMinutes)
PHP
- phpunit
- symfony
- PDO, doctrine
- http://www.phptherightway.com/
node.js
grunt, bower
expressjs
mobile
PhoneGap/Cordova
divers
NetKernel
RubyOnRails
ocpsoft.org/rewrite
iframe, oauth2, OpenID Connect, WebWidgets, Gadgets, OpenSocial (http://doc.nuxeo.com/display/NXDOC55/OpenSocial%2C+OAuth+and+Nuxeo+EP, http://www.w3.org/2013/socialweb/report.html)
Cette page est le résultat de réunions de l'atelier "Développement".
Commentaire
utilisateur-c42c5 dit :
J'ai fait une màj non exhaustive, si vous n'êtes pas d'accord n'hésitez pas à revenir dessus