React is a powerful framework created by Facebook. It provides great performance by enforcing the object immutability rule which ensures great efficiency of React change detection mechanism.
Here is a collection of React tutorials that show how to use DayPilot scheduling components in React applications (with or without JSX). The React components are available in daypilot-pro-react package. You can add this package as a dependency (NPM module) to your package.json file using your favorite package manager (npm or yarn) and it will be downloaded automatically. DayPilot NPM packages are available at npm.daypilot.org.
Every tutorial includes a React project with source code that you can download and run at your own machine. The important parts of the source code are explained in the tutorial text. You can use the tutorial code as a starting point for your own implementation.
See also the documentation for React Scheduler, React Event Calendar, React Monthly Calendar components.
You can also use the UI Builder online configurator application to customize the component properties (including appearance and behavior) using a visual tool that provides immediate feedback in a live preview. You can generate and download a complete React project with the component integrated (including your customizations).