Elevate your Drupal 8/Drupal 9 application with ReactJS

Course details

Level: 

A full day hands-on course including powerpoint presentations, written lessons, and a hands-on project.

In this course, we:

  • Learn React Fundamentals
  • Write clearer ReactJS with JSX
  • Drupal 8/9 set up for integration with external front end frameworks
  • Building a ReactJS app
  • Integrating the ReactJS app with Drupal 8 or Drupal 9.

First, we'll modify an existing Drupal 8/9 website to prepare it for integration with a decoupled application. This portion of the training provides you with knowledge applicable to a variety of external frameworks: ReactJS, Vue, Angular, mobile apps, even Alexa and Google home.

Then, the fundamentals of ReactJS will be taught as we build and integrate a ReactJS app with our Drupal 8/9 website. It will both display data from and send (POST) data to our Drupal 8/9 website.
We don't want to lose many of the benefits that Drupal core and contrib provide us with, so we will only decouple select functionality using the React app we will build.

Duration: 
1 day
Prerequisites: 

To benefit from the course you must have a solid understanding of web development.
Prerequisite knowledge includes mid-senior level proficiency with either PHP or JavaScript.

By the end of the training you will be able to: 
  • Understand React fundamentals
  • Write clearer ReactJS with JSX
  • Set up Drupal for integration with external front end frameworks
  • Build a basic ReactJS application
  • Integrate the ReactJS application with Drupal 8/9
What is provided: 
Please bring your own laptop computer.

Upcoming training events

There are currently no events available. Check back again soon, as new events are being organized all the time.