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:
- Database migration to have more control of how the database is created/updated, etc.
- Spring Security for authentication and authorization
- JQuery and JQuery UI because JQuery rocks
- Spring Cache to manage page caching
- Joda-time to handle dates more easily
- 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:
SpringSecurity for authentication & authorization
Quartz for doing scheduled jobs.
Mail plugin
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.
精彩评论