Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
React: Zero to Hero
Search
Alefe Souza
August 03, 2019
Programming
540
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
370
Implementing GraphQL with PHP
alefesouza
0
610
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
What We Talk About When We Talk About XP
m_seki
2
410
AWS DevOps Agentで インシデント対応をAIに任せたい
honmarkhunt
7
2.6k
信頼性の目標を誰も求めてない
shubox
0
500
世界の中心で、AI(App Intents)をさけぶ ー App Intents中心設計の実践ガイド
touyou
0
180
個人開発基盤をまるごとCloudflareに引っ越して爆速で総合的体験を向上させた話
tinykitten
0
130
PyConJP2026_wat_Python × Signal Processing: How to Draw Pictures with Sound Using Spectrogram Art
wat
0
680
異なる設計思想のフレームワークを経験して得た学び
amekuhideki
2
1.5k
DroidKaigi 2026 「個人開発という実験場: Android エンジニアが手にする4つの自由」
slashnephy
0
220
マイコン向けの軽量Ruby「PicoRuby」で各種デバイスを制御するネイティブアプリの実現手法
bash0c7
0
150
WebMCP Challenge に星空観察アプリで参加した話
okajun35
0
110
Intent as Code
shoppingjaws
2
500
Swift愛好会と私(ウホーイ) / Swift Fan Club and Uhooi
uhooi
0
140
Featured
See All Featured
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.2k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
440
How STYLIGHT went responsive
nonsquared
100
6.3k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
6.2k
Skip the Path - Find Your Career Trail
mkilby
1
220
Technical Leadership for Architectural Decision Making
baasie
3
560
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
450
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
510
Into the Great Unknown - MozCon
thekraken
41
2.7k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
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