Build your professional network on facebook via our app Go to app
 
<< Prev  9 of 9 in Topic 
Topic : open source applications
  Rate : 
Posted in Community :

Java Architect

Industry : IT Services Functional Area : Application Software
Activity:  2 comments  416 views  last activity : 02 11 2011 07:25:23 +0000
Share
 
 
 

A web application framework is a software framework that is designed to support the development of dynamic websites, Web applications and Web services. The framework aims to alleviate the overhead associated with common activities used in Web development.

When we get an open source web application development framework ,it is definitely going to have a good round of welcome.

The Grails 1.0 Web application development framework is one such open source web application development framework.

 


WHERE DOES IT COME FROM

Grails is an open source web application framework which leverages the Groovy programming language.

Groovy is an object-oriented programming language for the Java Platform as an alternative to the Java programming language. It is an agile and dynamic language. It can be viewed as a scripting language for the Java Platform, as it has features similar to those of Python, Ruby, Perl, and Smalltalk.

Grails 1.0 leverages the groovy programming language. It leverages APIs from the Java enterprise sphere including Spring, Hibernate, and SiteMesh.

Grails is intended to be a high-productivity framework by following the "coding by convention" paradigm, providing a stand-alone development environment and hiding much of the configuration detail from the developer.

WHAT MAKES GROOVY GIVE A HIGH PRODUCTIVITY

Grails has three properties which increase developer productivity significantly when compared to traditional Java web frameworks:

  • No XML configuration
  • Ready-to-use development environment
  • Functionality available through mixins

Grails is different from other dynamic language frameworks because it embraces Java and leverages Spring at its core.Used mainly for Web applications, Grails also can be used for desktop applications and Web tiers.

 

NEW FEATURES IN GRAILS 1.0

New features including an ORM DSL (Object Relational Mapping Domain Specific Language) for advanced mappings, support for easy-to-use filters, and content negotiation. REST (Representational State Transfer) also is leveraged, as is JNDI (Java Naming and Directory Interface) .

 

WHO CULD BE THE TARGET AUIDENCE FOR GRAILS 1.0

The target audience for Grails is:

  • Java developers who are looking for an integrated development environment to create web based applications.
  • Developers without Java experience looking for a high-productivity environment to build web based applications.


 
TrackBack URL:
2 comments on "Grails 1.0 - OPEN SOURCE WEB APPLICATION DEVELOPMENT FRAMEWORK"
  Commented by  T. Shiv Surjith Singh, HR Manager, iMomentous Software Pvt Ltd    | 02 11 2011 07:25:23 +0000
Looking for Grails Developer

any one interested, send profiles to thakur.s@imomentous.com
Add your comment on "Grails 1.0 - OPEN SOURCE WEB APPLICATION DEVELOPMENT FRAMEWORK"

Rate:
Submit
IT/ITES recruitment firm
  • Create a confidential Career Profile and Resume/C.V. online
  • Get advice for planning their career and for marketing of experience and skills
  • Maximize awareness of and access to the best career opportunities
Viewers also viewed
Mallick Software Solutions provides end-to-end web design and development solutions that enhance...
 
18 referals 3 arguments, 351 views
Though media vs Self
 
157 referals 105 arguments, 3005 views
more...  
Recent Knowledge (107)
My friend Rizwan Khan mailed me this interesting draft made by a Pakis journalist.   Written by...
 
427 referals 42 comments, 2675 views
50 Things to do Before you Die Photo by  Anne Froelisch   1. Set foot on each of the seven...
 
529 referals 13 comments, 270 views
By Elaine Watson, It is “unfortunate” and “disappointing” that a new manufacturer-driven food...
 
0 referals 7 comments, 362 views
more...  
More From Author
The information provide by these two help to increase the effective utilization of resources, situations where multi-project support can be beneficial, as well as situations where the effects of concurrent multi-project support are detrimental to time...
yes i agree with nitin here that a PROJECT to be successful not only one has to go through the order that is mentioned in the insight, but the active stakeholder participation is also important, where one will have a better understanding of the...
In a country like India, in terms of availability there are some places in the country that are still unable to get dial up but the percentage of coverage area is around 98%, there is a greater number of places in the country that cannot access...
more...