开发者

Most common grails plugins

One of the features which makes Grails wonderful is the plugin architecture. Over the years, 开发者_Python百科it has fostered a large community of developers and users that are continuously enhancing the value which Grails provides. I hardly ever find myself working on a project which doesn't have a handful of 3rd party and/or custom plugins.

What are some of your "go to" plugins? (e.g. the plugins which you find yourself almost always adding to your projects) What makes those plugins soo useful?


I would say in my case:

  1. Database migration to have more control of how the database is created/updated, etc.
  2. Spring Security for authentication and authorization
  3. JQuery and JQuery UI because JQuery rocks
  4. Spring Cache to manage page caching
  5. Joda-time to handle dates more easily
  6. Codenarc to help keep coding standards and coding rules

There are other that I think are great but they depend more on your needs like:

  • Searchable
  • Rest
  • jms
  • Datasources


My list comprise of:

  1. SpringSecurity for authentication & authorization

  2. Quartz for doing scheduled jobs.

  3. Mail plugin

  4. Searchable is also noticable, though in most of the time I feel it doesn't take much to write the searching part myself.

Above non-default plugins saved me lots of time coding. For the rest, I think you could go and take a look at here.


bean-fields is great for making your forms DRYer and allowing you to define the layout of your forms in one place.


I like the spring-security-* family of plugins. Writing authentication and authorization code was always the least favourite part of creating websites for me.


Spring-security Plugin

jasper Plugin

Rich-ui Plugin

Searchable Plugin

Export Plugin


The spring security plugin for sure and the AuditLogging plugin.


  • Spring-security-core for authentication
  • remote-pagination for paginate with ajax on divs
  • jasper for reports
  • jquery and jquery-ui
  • Quartz for scheduling jobs
  • Searchable for searching capabilities


In addition, I recommend JQGrid plugin for table manipulation.It's easy to use and has many futures like sorting, paging,crud operations ,json support, etc.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜