Video description
Get started with React in the right way
About This Video
- Delve into the core patterns and components of React.js in order to master application design
- Build high-performing applications by optimizing components ns by optimizing components
In Detail
Taking a complete journey through the most valuable design patterns in React, this course demonstrates how to apply design patterns and best practices in real-life situations, on new or already existing projects. It will help you to make your applications more flexible, perform better, and easier to maintain, giving your workflow a huge boost when it comes to speed without reducing quality. We'll begin by understanding the internals of React before gradually moving on to writing clean and maintainable code. We'll build components that are reusable across the application, and structure applications.
Table of contents
-
Chapter 1 : Everything You Should Know about React
- The Course Overview 00:02:36
- Declarative Programming 00:04:09
- React Elements 00:02:25
- Unlearning Everything 00:04:31
- Common Misconceptions 00:05:15
-
Chapter 2 : Clean Up Your Code
- JSX 00:22:00
- ESLint 00:10:25
- The Basics of Functional Programming 00:06:57
-
Chapter 3 : Create Truly Reusable Components
- Creating Classes 00:11:47
- The State 00:07:58
- Prop Types 00:05:15
- Reusable Components 00:04:29
- Living Style Guides 00:07:17
-
Chapter 4 : Compose All the Things
- Communication Between Components 00:05:22
- Container and Presentational Pattern 00:07:48
- Mixins 00:05:36
- Higher-Order Components 00:04:57
- Recompose 00:07:13
- Function as Child 00:04:09
-
Chapter 5 : Proper Data Fetching
- Proper Data Fetching 00:05:43
- Data Fetching 00:07:14
- React-Refetch 00:07:32
Product information
- Title: React Design Patterns for Beginners
- Author(s):
- Release date: September 2017
- Publisher(s): Packt Publishing
- ISBN: 9781788396202
You might also like
book
Designing Data-Intensive Applications
Data is at the center of many challenges in system design today. Difficult issues need to …
video
Bootstrap 5 Course: Build Responsive Websites Like a Pro
Be a part of the web development community that creates amazing responsive websites with the help …
video
Learning Data Structures and Algorithms
In this Learning Data Structures and Algorithms video training course, Rod Stephens will teach you how …
video
Amazon Web Services (AWS), 3rd Edition
18+ Hours of Video Instruction Get intensive, hands-on AWS training with Chad Smith in this 2 …