Balise - ruby on rails

Fil des billets - Fil des commentaires

vendredi 12 septembre 2008

JAVA : De retour de la soirée JUG dédiée à Groovy et Grails

jug paris

J'ai profité de ma soirée de mardi soir pour me rendre à la soirée Groovy/Grails qui était organisée gratuitement par le JUG de paris dans les locaux de l'ISEP à Paris.

La conférence très captivante sur Groovy et ensuite Grails a été réalisée par Fabrice Robini et Guillaume Laforge.

Je suis sorti de la soirée convaincu par Grails. Ce framework utilise 100% de composants Java et utilise la même approche de Ruby on rails.

Les avantages sont nombreux :

  • Les frameworks sur lesquels se base Grails sont 100% Opensource et très éprouvés (Spring, Hibernate, Maven ...)
  • Les applications Grails se déploient sur tous les serveurs J2EE.
  • Le système de convention permet de guider le développeur.
  • La couche de persistance est gérée de manière transparente pour le développeur via l'utilisation de finders dynamiques sur les DTO.
  • ....

Cependant Grails ne couvre pas toutes les problématiques de développement d'applications Web. Pour certains besoins, de la configuration spécifique doit être réalisée pour répondre aux besoins du client. Comme tout framework, Grails à ses limitations.

Vous trouverez ci-dessous la sympathique présentation sur Grails pour les absents, il manque cependant les discours et le jeu de théâtre qui va autour :

presentation_grails_jug_paris.jpg

mercredi 14 novembre 2007

Paris on Rails, édition 2007 : La première conférence de Rails en France

paris_on_rails

Venez découvrir Ruby on Rails, un framework open-source qui révolutionne le développement d’applications Web.

La conférence est organisée le 10 Décembre à la Cité de la Villette et le coût de l'inscription est de 70 euros.

Le planning des conférences se trouve ici :

http://paris.onrails.info/pdf/planning_por_2007.pdf

Toutes les facettes de RoR y seront présentées. Les inscriptions se font en ligne sur le site officiel de Paris on Rails :

http://paris.onrails.info/

dimanche 20 mai 2007

Ruby on Rails vs Java

Simple comme vidéo mais tellement vrai ..

Utiliser Java comme langage de développement Web offre pas beaucoup de possibilité surtout avec les nouveaux frameworks MVC comme JSF, Tapestry, Spring MVC. Cependant la problématique est toujours là, il faut agglomérer un panier de librairies pour obtenir une application. Et ces librairies ne sont pas forcement compatibles entre elles dans le cas de dépendances croisées.

Typiquement sur une application Web2.0 développé en Java, il faut :

  • Un framework MVC : JSF, Struts, Tapestry, Spring MVC ..
  • Un framework Ajax : Ajax4jsf, DWR, GWT ...
  • Une librairie de persistance de données : Hibernate, EJB3.
  • Spring pour gluer le tout.
  • Les librairies dépendantes à toutes ces librairies.

Pour développer une application contenant 3 pages Web, on se paluche une 30 aine de librairies (jars). Au final ça marche, mais il faut des compétences très pointus pour obtenir une application robuste et maintenable dans le temps. Sans parler des problématiques de configuration du serveur d'application mis en oeuvre.

Je pense que RoR à pas mal d'avenir devant lui ;-)