Grails 3 and React

Whether your team has an existing Grails app that needs a new UI or you are designing a brand new microservice architecture with these frameworks, this 6-hour workshop will prepare you to seamlessly integrate the React JavaScript library into your Grails 3 applications.

Upcoming Offerings

Classes Currently being scheduled. Contact Us to set up yours!


This workshop introduces several approaches to using the React JavaScript library with Grails 3 projects.

Participants will gain a thorough understanding of the following topics through lectures, real-world examples, and hands-on practice:

  • What React is and how to get the most out of it
  • Approaches to using front-end frameworks
  • Building single page applications (SPAs) with Grails 3 and React

While we will focus on React in this course, many of the techniques are applicable to other modern JavaScript frameworks as well.

Duration and Format

6 hours, delivered as 2 (3-hour) sessions

This course can be delivered either in-person or online.

Intended Audience

This course is a great learning opportunity for developers interested in understanding how the front-end landscape intersects with Grails 3 applications.


To get the most out of this course, we recommend students have at least intermediate proficiency with Grails 3 and a familiarity with React.

A review of the tutorials at should provide adequate preparation for most developers


  • Introduction to React
  • Grails Profiles
  • Webpack/Node/npm/yarn
  • Asset Pipeline
  • Spring Security REST
  • Bonus: Server-side Rendering
  • Bonus: GORM/GraphQL

Schedule This Workshop for Your Team

Professional Training for Modern Technology Teams

Flexible Technology Training

Keep your team on the cutting edge with our technology training offerings.

Courses are developed and led by practicing software engineers and subject matter experts.

All courses can be customized. Contact us at to arrange for a complete training program tailored to meet your organization's unique needs.

Many of our courses are also offered to the public both online and at our Midwest training lab for your convenience. Visit our training schedule to sign up for upcoming webinars, workshops, and classes, or conduct your next training program in our state-of-the-art training lab.

Grails Training

Maximize your training experience by adding these courses to your curriculum: