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
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Alefe Souza
August 03, 2019
Programming
520
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
490
Implementing GraphQL with PHP - PHP Community Summit
alefesouza
0
320
Implementing GraphQL with Laravel and Vue.js
alefesouza
0
350
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
450
Firebase as back-end
alefesouza
0
490
GitLab: A tool for the entire DevOps lifecycle.pdf
alefesouza
0
720
Web Components with Vanilla.js
alefesouza
0
680
Other Decks in Programming
See All in Programming
脅威をエンジニアリングの糧にして――現場編 / Turning Threats into Engineering Fuel — Field Edition
nrslib
0
290
Oxcを導入して開発体験が向上した話
yug1224
4
330
トークンをケチるな、設計しろ:GitHub Copilotを賢く使うコンテキスト戦略
ochtum
0
140
Language Server 使ってる? 〜VSCode と Zed の場合〜 / Are you using a Language Server? ~For VS Code and Zed~
handlename
0
800
キャリア迷子上等 ─ "ない道"は自分で作ればいい
16bitidol
3
2.2k
DynamoDBには集計系のクエリがないけどなんとかしたい
musan
1
180
AI駆動開発を妨げる技術的負債の解消アプローチ / ai-refactoring-approach
minodriven
4
1.6k
Honoでのサプライチェーン侵害対策 〜 3つのライブラリに学ぶ
yusukebe
7
1.4k
「AIで開発し、AIを届ける」をEvalでつなぐ 〜AIネイティブに始めるプロダクト開発の実践〜 / Connecting "Develop with AI, deliver AI" with Eval
rkaga
4
5.3k
セキュリティの専門家じゃなくてもできる。「セキュリティ意識」をアップデートして サプライチェーン攻撃への耐性を高めよう。
tk3fftk
5
910
Go1.27で導入されるジェネリクスメソッドでできること
mackee
0
170
Javaの型とAI時代に型が大事な理由 / java types and type in AI era
kishida
2
150
Featured
See All Featured
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
330
Fireside Chat
paigeccino
42
4k
The Curse of the Amulet
leimatthew05
2
13k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
How to make the Groovebox
asonas
2
2.2k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.5k
What's in a price? How to price your products and services
michaelherold
247
13k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.9k
Darren the Foodie - Storyboard
khoart
PRO
3
3.4k
The Language of Interfaces
destraynor
162
27k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
180
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
490
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