2009-06-30 3 views
3

Si je connais Rails, quelles nouvelles idées/modèles devrais-je apprendre si je regardais Grails? Je n'ai pas l'intention de passer à Grails et pas besoin d'une pile Java, mais s'il y a des idées nettes que je pourrais apprendre de Grails, j'aimerais les apprendre.Que puis-je apprendre de Grails?

Répondre

4

Grails a pris une direction totalement différente. Il est très difficile de comparer les Grails et les Rails.

Grails n'est pas un cadre. C'est pile de frameworks. Vous pouvez trouver toutes les fonctionnalités que vous trouverez dans les cadres Spring, Hibernate, Quartz, Compass, Sitemesh. Donc, à la fin, vous obtenez tout le meilleur de tous ces cadres avec convention-sur-configuration.

Cependant, je tiens vraiment à mentionner à propos de l'idée très intéressante introduite dans Grails sur la modulation de l'application en plugins. Plugin in Grails est minimisé projet indépendant. La séparation des logiques d'application en plugins permet de partager votre code avec la communauté et de conserver l'application dans des modules séparés, ce qui facilite les tests et facilite le développement.

3

Grails a au moins deux motifs, je suis au courant que je crois n'existent pas dans Rails:

  1. objets de commande (et demande de liaison automatique params à eux)
  2. demande sur la base de conversation manipulation utilisant web flux