09:00 - 17:00
According to statistics from NPM, React has a market share of 60 percent. That’s reason enough to take a look at the frontend library created by Facebook. In this workshop, we dive into the world of React and develop a fully-fledged application. From using JSX to building and architecting component hierarchies, to the Hooks API, you’ll learn all the important facets of the popular library. You will also get an insight into the React universe, which includes application navigation, testing, and advanced methods for state management.
After this workshop you will have a basic understanding of the features and patterns of React and you are able to work on applications written in React on your own.
Content & Process
In this workshop we will create an application that presents data to its users and enables them to modify this information. We will cover the following topics in detail:
- Installation and setup of a react application
- React components
- State and Props
- Architectural Patterns
Audience & Requirements
Please bring your own Laptop with Node.js >= Version 12. In order to prepare for the workshop, please ensure you are able to install NPM packages. Run the following command to create an initial React application: npm create react-app react-workshop. You can test this installation by changing in the react-workshop directory and run npm start.