Envoyé par
alex_vino
Pourquoi ce post apparait-il dans les actualités?
Si c'est volontaire ca aurait été cool de présenter ses fonctionnalités et d'inclure le lien web du projet.
Merci.
Le post contenait bien un lien vers le site officiel de ce framework web :
http://grails.org/Néanmoins voici les fonctionnalités intéressantes pour moi de ce framework web :
- framework de développement rapide (comme Django ou Ruby On Rails) permettant de mettre en place rapidement une application simple et fonctionnelle
- découpage MVC clair qui permet de bien séparer les différentes logiques de l'application (des fichiers GSP comparable à des JSP pour la vue, des GroovyBean pour le modèle et les fichiers Groovy/Java entre les deux pour le contrôle)
- un modèle très light grâce à la syntaxe du Groovy
- s'adapte bien à un mode de développement par itération car le client peut rapidement avoir un visuel testable de l'application
- se base sur des frameworks Java qui ont fais leur preuve (Spring, Hibernate)
- possibilité d'ajouter des plugins créés par la communauté (intégration avec Birt, ...)
Je te conseille la vidéo sur le site officiel qui donne une bonne vision du principe :
http://portal.sliderocket.com/vmware...what-is-grails
Vous pourriez par exemple insister sur :
- depuis quand vous l'utilisez,
- votre satisfaction,
- le soutien de la communauté,
- évolution des versions,
- l'apprentissage du langage Groovy.
Depuis quand ? Je l'ai utilisé à l'époque de la 1.6 je crois pour une petite application de gestion et j'ai également vu son intégration au sein d'une application plus lourde où les contraintes de base de données étaient bien plus lourdes.
J'en avais été très satisfait même si l'intégration avec STS n'était pas encore optimale (depuis Grails 2.0, je crois que cette intégration est bien plus optimale). La prise en main était rapide pour tout développeur Java. Par contre, je n'ai pas trop étudié les contraintes de lenteur car l'application en question avait peu de contrainte volumétrique.
Je serais curieux également de savoir si Grails détient toujours le soutien d'une bonne communauté ou si la mode s'essouffle ? La communauté avait créé des modules bien pratiques à utiliser comme l'intégration avec Birt ou des générateurs de moteur de recherche interne, etc..
Du côté du Groovy je n'ai jamais été trop fan mais j'ai peu pratiqué. Là où je vois un gros plus cependant c'est du côté des GroovyBean, ça rend le modèle de donnée très lisible.
0 |
0 |