Learning Thursday
Gabriel Acea
React
Is a javascript library.
Maintained by Facebook.
Has a large community.
Uses the concept of SPA.
Fast learning curve.
Great developer tools.
You can easily move to native web apps.
It's Fast
And...
Components stand at the heart of React.
Any component can communicate with other components.
Reusable
Stateless/Statefull
Class/Functional
Container
Components
Dumb/Smart
What we will cover ?
How to create a new React app.
Create and use components.
Difference between class and functional components.
Pass and use data between components via props.
Use state in both class and functional components.
Component lifecycles.
Use Carbon Design System. :D
How to install modules.
Let's get down to the keyboard !!!