Grails 3 Book

Greenfield Web applications made right with Grails 3

We try to describe in this book how a complete greenfield application can be implemented with Grails 3 in a fast way using profiles and plugins - and we do this in the sample application that is accompanying this book.

If you have developed multiple applications over time, than you have recognized a set of principles and good practices that can be reused again and again.

Grails 3 framework has inside a lot of such good technical principles that make it a good starter for your new applications. With Grails 3 you have an established architecture from the beginning and you can implement new features in an easy way using scaffolding and the plugins ecosystem. And this is more valuable in these times when you have to get to the market first, before your competitors.

Grails 3 Book

Greenfield Web applications made right with Grails 3

We try to describe in this book how a complete greenfield application can be implemented with Grails 3 in a fast way using profiles and plugins - and we do this in the sample application that is accompanying this book.

If you have developed multiple applications over time, than you have recognized a set of principles and good practices that can be reused again and again.

Grails 3 framework has inside a lot of such good technical principles that make it a good starter for your new applications. With Grails 3 you have an established architecture from the beginning and you can implement new features in an easy way using scaffolding and the plugins ecosystem. And this is more valuable in these times when you have to get to the market first, before your competitors.

Grails 3 book cover
Grails 3 book free chapters

Free Grails 3 book chapters

You can read two free chapters from this Grails 3 Book. If you like these two chapters, you can buy the book and you will have access to the new changes from all the chapters when they will be updated. We will continue to improve the book!

Read Grails 3 Free Chapters

WHAT IS INCLUDED IN THIS GRAILS 3 BOOK?

Introduction to Grails 3 1 PREVIEW
Set your free working environment 2
A greenfield project and a way of working 3 SPEC
The admin portal - Web Profile 4 CODE DEMO
The web rich client - Angular Profile 5 CODE DEMO
The mobile application - Rest Profile 6 CODE DEMO iOS
DEMO Android
DEMO Windows Phone
PREVIEW
Microservice - Rest Profile 7 CODE
Grails 3 desk

I WILL BLOG ABOUT THIS GRAILS 3 BOOK...

4
June 4, 2017

New technologies inside Grails 3

Grails 3 is a rewrite of Grails 2 and now is based on Spring Boot and not just on Spring MVC framework. The old build system (Gant scripts) are replaced with Gradle which is already used by Spring Boot. This migration has a downside - all the plugins have to be migrated to the new Grails 3 version. The good thing is that the most important plugins were already been migrated by the Grails community.


Grails 3 book author

Grails 3 Book Author

Grails 3 Book Blog

8
June 8, 2017

Gorm 4 and Grails 3 framework

Starting with Grails 3 framework the database persistence part of the framework named Gorm was extracted completely outside the framework by the Grails team and was redesigned to be a wrapper over both Sql and NoSql databases. Also, starting with Gorm 4, this persistence framework can be used outside of Grails applications (in other SpringBoot applications for example).


Grails 3 book author

Grails 3 Book Author

Grails 3 Book Blog

FREQUENTLY ASKED QUESTIONS ABOUT GRAILS 3 FRAMEWORK

What is Grails framework?

Grails is a full stack Web framework that is covering all the aspects of a modern web application development.

Grails 2 versus Grails 3?

Grails 3 framework is a rewrite of Grails 2 and now is based on Spring Boot and not just on Spring framework.

Technologies inside Grails framework?

Grails 3 framework is based on a stack of other technologies Java, Spring, Groovy, Hibernate, Sitemesh.

Grails application architecture?

A Grails application is a classical three layered architecture composed from presentation, domain and data source layers.

Grails plugins?

Plugins were a main feature of Grails from the beginning of the framework. Here is the list of Grails 3 plugins.

Grails 3 profiles?

Profiles were introduced in Grails 3 and now we can create different types of applications, not just UI generated on server.

Created for Grails 3 Book | 2017