Outils pour utilisateurs

Outils du site


informatique:java:frameworks

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
informatique:java:frameworks [25/02/2011 21:35] – [Play framework] Manque de doc pour écrire des plugins et modules cyrilleinformatique:java:frameworks [03/07/2016 10:15] (Version actuelle) – [Web frameworks] cyrille
Ligne 1: Ligne 1:
 ====== Java Frameworks ====== ====== Java Frameworks ======
  
 +Voir aussi:
 +  * [[/informatique/java/librairies|Librairies Java]]
 +  * [[/informatique/java/documentation|Documentation Java]]
 +
 +===== Frameworks =====
 +
 +==== Metawidget ====
 +
 +[[http://metawidget.org/]]
 +
 +Metawidget is a smart User Interface widget that populates itself, at runtime, with UI components to match the properties of your business objects.
 +
 +Metawidget does this without introducing new technologies. It inspects your existing back-end architecture (such as JavaBeans, existing annotations, existing XML configuration files) and creates widgets native to your existing front-end framework (such as Swing, Java Server Faces, Struts, Android).
 +
 +Metawidget does not replace or hide your existing UI framework and guarantees that your investment in its technology and knowledge is as valid as always. The LGPL Open Source license allows the use of Metawidget in open source and commercial projects.
 ===== Web frameworks ===== ===== Web frameworks =====
 +
 +  * [[https://www.quora.com/What-is-the-current-webstack-LinkedIn-uses/answer/Yevgeniy-Brikman|What is the current webstack LinkedIn uses?]] on 2013
  
   * [[http://www.quora.com/Which-Java-web-framework-should-I-use-Play-Wicket-Struts-JSF-Tapestry-or-Stripes|Which Java web framework should I use: Play, Wicket, Struts, JSF, Tapestry or Stripes?]] on 2011-01   * [[http://www.quora.com/Which-Java-web-framework-should-I-use-Play-Wicket-Struts-JSF-Tapestry-or-Stripes|Which Java web framework should I use: Play, Wicket, Struts, JSF, Tapestry or Stripes?]] on 2011-01
Ligne 7: Ligne 24:
   * [[http://blog.xebia.fr/2009/07/03/tapestry-5-vs-wicket/|Tapestry 5 vs. Wicket]], une excellente synthèse //et en français//.   * [[http://blog.xebia.fr/2009/07/03/tapestry-5-vs-wicket/|Tapestry 5 vs. Wicket]], une excellente synthèse //et en français//.
   * [[http://ptrthomas.wordpress.com/2009/09/14/perfbench-update-tapestry-5-and-grails/|“Perfbench” Tapestry 5, Wicket 1.4.1, Grails 1.1.1, Seam 2.2.0]]   * [[http://ptrthomas.wordpress.com/2009/09/14/perfbench-update-tapestry-5-and-grails/|“Perfbench” Tapestry 5, Wicket 1.4.1, Grails 1.1.1, Seam 2.2.0]]
 +
 +==== Rapidoid ====
 +
 +http://www.rapidoid.org
 +
 ==== Wicket ==== ==== Wicket ====
  
Ligne 36: Ligne 58:
 ==== Play framework ==== ==== Play framework ====
  
-C'est Symfony pour Java ! Ce framework n'est pas basé sur J2EE, il part de zéro à partir du serveur embarqué dans le framework ([[http://www.jboss.org/netty|Netty]]).+The Play framework makes it easier to build Web applications with Java. 
 +Finally a Java framework made by Web developersDiscover a clean alternative to bloated enterprise Java stacksPlay focuses on developer productivity and targets RESTful architectures.
  
-http://www.playframework.org/+C'est Symfony pour Java ! Ce framework n'est pas basé sur J2EE, il embarque directement son serveur ([[http://www.jboss.org/netty|Netty]]).
  
-  * [[http://www.zengularity.com/item/1985200523/introduction-aux-webservices-rest-avec-play|Introduction aux webservices REST avec Play!]] : requêtes REST,  sélection du fomat html,xml et json par configuration. +[[http://www.playframework.org/]]
-  * [[http://stackoverflow.com/questions/2646681/play-framework-real-world-production-experiences|Play Framework: Real-world production experiences ?]] +
- +
- +
-Maturité ? +
-  * I don't know for other sites but the playframework website was built with play and serve about 100.000 request by day. +
-  * [[http://www.mairie2424.fr/]] et [[http://www.mairie2424.fr/nos-references-collectivites.html|ses références]] +
- +
-Manque de doc pour: +
-  * Ecrire un Plugin ? +
-  * Ecrire un Module ? +
- +
-Tips: +
-  * Un moteur de template pour remplacer celui de Play!: [[http://code.google.com/p/cambridge|cambridge]]: [[http://blog.erdincyilmazel.com/2011/02/10/comparing-cambridge-template-engine-with-jsp-velocity-freemarker-and-play-framework-templates/|Comparing Cambridge Template Engine with Jsp, Velocity, Freemarker and Play Framework Templates]], [[http://code.google.com/p/cambridge/wiki/TemplateAuthorsGuide|Template Authors Guide]], [[http://code.google.com/p/cambridge/wiki/UsingWithPlayFramework|Using With Play Framework]] +
-  * [[http://groups.google.com/group/play-framework/browse_thread/thread/55c992148879171d|Using persistence out of a Play app]] +
- +
-=== Tips === +
- +
-Quelques réglages pour Hibernate: +
-  # Dans conf/application.conf +
-  # Pour voir toutes les requêtes SQL: +
-  hibernate.show_sql=true +
-  # statics gathering: +
-  hibernate.generate_statistics=true +
- +
-unescape #{get 'var' /} +
-  #{set var:'this is " a test'.raw() /} +
- +
-Configurer Netbeans pour qu'il trouve les sources du Play framework: +
-  In Netbeans: +
-   Right click on your project -> Properties -> Java Sources Classpath -> Add Jar/Folder... +
-   -> Select the folder <play source code base>/framework/src+
  
 +Plus de détails: [[/informatique/java/frameworks/play_framework|/informatique/java/frameworks/Play framework]]
  
 ==== Stripes ==== ==== Stripes ====
Ligne 82: Ligne 75:
 ==== WebWork 2 ==== ==== WebWork 2 ====
  
-==== Spring-MVC ====+==== Spring Framework ==== 
 + 
 +http://spring.io 
 + 
 +[[/informatique/java/frameworks/Spring Framework]]
  
 ==== Struts 2 ==== ==== Struts 2 ====
informatique/java/frameworks.1298666157.txt.gz · Dernière modification : 19/05/2012 00:15 (modification externe)

Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki