React: Not Just a Popular Library - Fundamental Shifts in UI Development
Offered By: ChariotSolutions via YouTube
Course Description
Overview
Syllabus
Intro
Software is eating the world.
Mobile is eating the world.
Features
#1 Facebook GitHub project
react-native is #2
"Components" iOS framework
This model is simple because data changing over time is the root of all evil.
Re-render the whole app on every update
just like a 90s web app.
The DOM is too slow.
Virtual DOM is faster.
Component metaphor is cross-platform.
Data fetching is cross-platform.
Handling touch events is cross-platform.
Tooling is cross-platform.
Layout is cross-platform.
We spend way too much time lining up boxes on the screen.
JavaScript isn't slow.
Other systems assume a traditional mutable model
Other systems can't make optimizations React can.
More optimization opportunity
More robust error handling
This is what one-way data flow is all about.
and is ready for you to build apps of the highest quality.
Taught by
ChariotSolutions
Related Courses
Introduction to ReactJSMicrosoft via edX Front-End Web Development with React
The Hong Kong University of Science and Technology via Coursera Multiplatform Mobile App Development with React Native
The Hong Kong University of Science and Technology via Coursera Client-based Web Applications development: ReactJS & Angular
Universidad Politécnica de Madrid via MirÃadax React
Udacity