Create React App INTRODUCTION What is Create React App? GET STARTED Installation Structure Starting the Create React App Development Server ROUTER Installation Adding a Router React Router with Multiple Layouts STYLESHEET Adding a Stylesheet Adding Material UI Adding Bootstrap Adding a CSS Preprocessor (Sass, Less etc.) FETCHING DATA WITH AJAX Fetching Data with AJAX Requests AJAX and APIs Proxying API Requests in Development Using HTTPS in Development REDUX What is Redux? Redux Inspiration Unidirectional Data Flow Architecture Principles of Redux Pillars of Redux Usage with React Example Todo List SEO Generating Dynamic meta Tags on the Server Pre-Rendering into Static HTML Files Injecting Data from the Server into the Page Using Global Variables