Before starting my new role as a developer it was recommend I learn some React. Coincidentally my favorite instructor released a course on React in the 4 weeks leave I had before starting the new role. The course focused entirely on React UI for the front end development of a Writing and Social application.
The React UI application you build in the course feels super fast and responsive – like most modern web applications. Most of what you learn in building a React application seems to be to do with managing state. Your code needs to be structured in a way that you notify the framework of state changes. You then let React magically manage and display those state changes as required.
The React framework allows you to write clean and scalable code through UI components. The course covers the following in relation to building a React application:
Although not the focus of the course, the project also includes:
You can find details on my project and learnings here.