The data layer is famous for its steep learning curve. In reality, it’s not that hard. There just weren’t many learning resources out there, so you had to learn everything directly from the code. Well, not anymore. This course provides a step-by-step introduction to all the data layer concepts. It is the resource I wish I had when I was starting.
You will learn by building a small React app to manage WordPress pages. You’ll start by setting up your development environment, learn to read data by populating the list of pages, and finally learn to update, delete, and create new data entries by adding features to the application. Here’s what the final result will look like:
You may also review the finished app in the gutenberg-examples repository.