I was finally able to develop a React web page with a CREATE (part of the CRUD functionalities) functionality for my animal adoption application project. I feel that developing that web page was actually easier than I expected it to be. If I implemented the code for the page in plain JavaScript, I think coding would have been much more complex. Learning React has taken a bit of time to do, but I can see what I learned being very valuable for building future web applications in an efficient manner.
Instrumental to being able to build the web page was learning more about React hooks. Once I completely understood how the useState hook worked, implementing the CREATE functionality for the page went smoothly. So far, the experience for me in learning React has been pretty enjoyable. That has been especially the case when learning about React hooks.