Home
:
Book details
:
Book description
Description of
React Advanced Practices For Enterprise Architectures
Published 12/2023 MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz Language: English | Size: 2.47 GB | Duration: 6h 58m Take your skills to the next level and become Senior in React by mastering advanced patterns, and best practices What you'll learn Solid overview of useful patterns and key concepts for developing real-world React applications Practical techniques for topics like project structure, async requests using a home-grown and with React Query Learning best practices and how your code should scale to production levels Standing out in the Marketplace as a React developer Delve into design patterns and architecture of applications built on React Requirements You should have at least basic knowledge of j?°vascript, and React, including concepts like hooks, state updates, lifecycles, etc Description Overview Section 1: Higher Order Components Lecture 1 Introduction Lecture 2 Checking Props with HOC Lecture 3 Data Loading with HOC Lecture 4 Updating Data with HOC Lecture 5 Building Forms with HOC Lecture 6 Enhancing HOC Pattern Lecture 7 Render Props Lecture 8 Wrapper Component Lecture 9 Polymorphic Component Lecture 10 Observer Component Section 3: Advanced React Hooks and Concepts Lecture 11 React Portals Lecture 12 Forwarding Refs Lecture 13 Error Boundaries Lecture 14 Keys Explained Lecture 15 useLayoutEffect Lecture 16 useId Lecture 17 useCallback As Ref Lecture 18 useImperativeHandle Lecture 19 Capture Event Listeners Lecture 20 Element Prop Lecture 21 Less useEffects Lecture 22 useDeferredValue Lecture 23 useTransition Lecture 24 Async React Router Section 4: Scalable Project Architecture Lecture 25 General Architecture Lecture 26 Route Components Lecture 27 Encapsulating Components and Logics Section 5: API Layer and Async Operations Lecture 28 Building an API Layer Lecture 29 API States Lecture 30 Enhancing The API States Lecture 31 Avoiding Flickering Loaders Lecture 32 Abstracting API States and Fetching Logic Lecture 33 Adding Request Abort Logic Lecture 34 Logging Errors Section 6: API Layer with React-Query Lecture 35 Server Setup and a Quick Fix to withLogger Function Lecture 36 Fetching Data with React-Query Lecture 37 Updating Data with React-Query Lecture 38 Pagination with React-Query Lecture 39 Infinite scroll with React-Query Lecture 40 Query Cancellation with React-Query Section 7: State Management Patterns Lecture 41 Immutable updates with useImmer Lecture 42 Cleaner reducer with useImmerReducer Section 8: Performance Optimization Lecture 43 Code-Splitting and Lazy-Loading Lecture 44 useCallback hook to preserve referential integrity Lecture 45 Avoiding re-renders with useMemo Lecture 46 State Collocation Lecture 47 Preventing re-renders by lifting components up Developers with prior React knowledge who want to advance their React expertise and develop scalable, maintainable, and blazing fast React applications,Developers and teams who want to quickly get on board with best practices, patterns, and techniques,Developers who are looking for career progression as a React js Developer