@JGFERREIRO
@JGFERREIRO
You all can learn to
code. No excuses!
Slide 52
Slide 52 text
@JGFERREIRO
@JGFERREIRO
React?
Slide 53
Slide 53 text
@JGFERREIRO
React is a framework
to build web apps
Slide 54
Slide 54 text
@JGFERREIRO
@JGFERREIRO
React in the industry
Slide 55
Slide 55 text
@JGFERREIRO
@JGFERREIRO
React
components?
Slide 56
Slide 56 text
@JGFERREIRO
@JGFERREIRO
“Components let you split the UI into
independent, reusable pieces, and
think about each piece in isolation”
https://reactjs.org/docs/components-and-props.html
Slide 57
Slide 57 text
@JGFERREIRO
@JGFERREIRO
function MyButton() {
return Hi there. I am a button!!!
}
Your first component
Slide 58
Slide 58 text
@JGFERREIRO
@JGFERREIRO
1. Go to bit.ly/first-component
2. Change the button text to be “My
name is…{your name}”
Quick activity!
@JGFERREIRO
@JGFERREIRO
1. Go to bit.ly/hi-react
2. Follow with me how to create a
more advanced component
Quick activity!
Slide 67
Slide 67 text
@JGFERREIRO
@JGFERREIRO
React in
Framer!
4.
Slide 68
Slide 68 text
@JGFERREIRO
@JGFERREIRO
Code components
Slide 69
Slide 69 text
@JGFERREIRO
@JGFERREIRO #REACTDESIGNERS
Slide 70
Slide 70 text
@JGFERREIRO
@JGFERREIRO #CODEMOTIONPWA
1. Re-read this presentation
2. Create your first interactive prototype in
Framer
3. Create your first Code Components
Action plan
Slide 71
Slide 71 text
@JGFERREIRO
@JGFERREIRO #CODEMOTIONPWA
1. Framer Tutorial: 7 Simple Microinteractions to Improve Your
Prototypes
2. Using Conditions in Framer to Replicate Instagram’s
Pagination Dots
3. Flexyboxes - Learning flexbox
4. Framer tutorial
Resources