Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
React: Zero to Hero
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Alefe Souza
August 03, 2019
Programming
530
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
React: Zero to Hero
https://github.com/alefesouza/workshop-react
Alefe Souza
August 03, 2019
More Decks by Alefe Souza
See All by Alefe Souza
NativeScript: Native Apps with Angular
alefesouza
0
500
Implementing GraphQL with PHP - PHP Community Summit
alefesouza
0
330
Implementing GraphQL with Laravel and Vue.js
alefesouza
0
360
Implementing GraphQL with PHP
alefesouza
0
600
Node.js Chatbots with Bot Framework
alefesouza
0
420
GraphQL: A new way to write APIs
alefesouza
0
460
Firebase as back-end
alefesouza
0
500
GitLab: A tool for the entire DevOps lifecycle.pdf
alefesouza
0
730
Web Components with Vanilla.js
alefesouza
0
690
Other Decks in Programming
See All in Programming
属人化した知識を、 AIが辿れる地図にする
pkshadeck
PRO
1
200
不幸な GC
chencmd
0
450
片田舎のおっさん、 Swift Buildのダイアモンド問題解決の不具合修正PRを出すが、解決方法がキャッシュをしないようにすることであり、ビルド時間が伸びると言われてマージされないので高速化もする/swiftbuild
yimajo
0
220
2年かけて Deno に DOMMatrix を実装した話 / How I implemented DOMMatrix in Deno over two years
petamoriken
0
220
進化を続けるGo toolsの現在地 / The Current State of Ever-Evolving Go Tools
hond0413
0
250
Oxlintはいいぞ(続)
yug1224
1
320
自動化したのに回らないテスト運用の壁ーAI時代の品質責任と生産性
mfunaki
1
150
Android CLI
fornewid
0
230
<title><a id="</title>君はこのHTMLをパースできるか"></a></title> #雑LT_study
pizzacat83
0
170
MySQLとPostgreSQLって何が違うの?
akagami
0
120
AI Engineeringは、AIプロダクトだけのものか? 〜AIがソフトウェアを作る時代の新しい当たり前〜 / No AI in your product. AI Engineering in your development.
rkaga
5
500
まずはプロンプトガイドを読もう、話はそれからだ
kiakiraki
1
180
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
37
3.9k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.2k
Test your architecture with Archunit
thirion
2
2.4k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Fireside Chat
paigeccino
42
4k
AI: The stuff that nobody shows you
jnunemaker
PRO
9
930
Measuring & Analyzing Core Web Vitals
bluesmoon
9
970
Writing Fast Ruby
sferik
630
63k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
430
Paper Plane (Part 1)
katiecoart
PRO
1
10k
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
Transcript
<React /> Zero to Hero Material: https://bit.ly/react-material @alefesouza https://as.dev
Alefe Souza @alefesouza https://as.dev Full Stack Developer @alefesouza Apaixonado por
JavaScript desde os 13 anos, instrutor de desenvolvimento de software, formado em análise e desenvolvimento de sistemas, Microsoft Specialist em tecnologias web.
React? @alefesouza https://as.dev Uma biblioteca para construir interfaces de usuário.
React @alefesouza https://as.dev • Desenvolvido pelo Facebook. • Ferramenta front-end
moderna mais utilizada. • Componentes. • Diversas implementações.
JSX @alefesouza https://as.dev class HelloMessage extends React.Component { render() {
return ( <div> Hello {this.props.name} </div> ); } } ReactDOM.render( <HelloMessage name="Taylor" />, document.getElementById('hello-example') ); class HelloMessage extends React.Component { render() { return React.createElement( "div", null, "Hello ", this.props.name ); } } ReactDOM.render(React.createElement(HelloMessage, { name: "Taylor" }), document.getElementById('hello-example'));
Quem utiliza? @alefesouza https://as.dev
Implementações @alefesouza https://as.dev • React Native. • React 360. •
Ink. • React Desktop. • React TV.
@alefesouza https://as.dev <Material /> https://bit.ly/react-material
Obrigado! @alefesouza