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
Introdução ao Universo React Native
Search
DevTalks Bauru
October 30, 2018
Programming
0
340
Introdução ao Universo React Native
Talk do Wendel Freitas
DevTalks Bauru
October 30, 2018
Tweet
Share
More Decks by DevTalks Bauru
See All by DevTalks Bauru
Construindo Microsserviços a partir de um Monolito
devtalksbauru
0
190
Robôs para Mercado Financeiro com MQL
devtalksbauru
1
180
Go, Goroutines, Concorrência e Outros Bichos
devtalksbauru
0
63
Como Garantir a Qualidade da Sua Aplicação
devtalksbauru
0
77
BDD - Além da Automação
devtalksbauru
0
76
PHP7 - Not for kids
devtalksbauru
0
37
A verdade sobre Frameworks
devtalksbauru
0
40
Home Office: Você e a sua empresa estão preparados?
devtalksbauru
0
110
DevTalks #16 - Diminua seu código Java com Kotlin
devtalksbauru
0
150
Other Decks in Programming
See All in Programming
Webアプリをできるだけコードを手書きしないで作ってみる
tomokusaba
2
230
ServerAction で Progressive Enhancement はどこまで頑張れるか? / progressive-enhancement-with-server-action
takefumiyoshii
6
500
新宿ダンジョンを可視化してみた
satoshi7190
3
430
Introducing Kotlin Multiplatform in an existing mobile app - Workshop Edition | AndroidMakers Paris
prof18
0
170
Docker_OSS_ホスティング入門
satokoki645
0
130
The Cutting Edge Of Versioning (LambdaConf 2024)
chriskrycho
0
240
禅の心を手に入れよ
eltociear
2
460
WinActorの勉強を継続する方法
tamai_63
0
110
検証も兼ねて個人開発でHonoとかと向き合った話
hanetsuki
1
1.4k
株式会社ゼネテック
genetec
0
110
戦略的DDDは重いのか? / Is strategic DDD heavy?
pictiny
3
1.7k
JavaScript Closure
asoluka
0
1.9k
Featured
See All Featured
Designing for humans not robots
tammielis
247
25k
Gamification - CAS2011
davidbonilla
77
4.6k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
21
2k
How STYLIGHT went responsive
nonsquared
92
4.8k
Creatively Recalculating Your Daily Design Routine
revolveconf
211
11k
5 minutes of I Can Smell Your CMS
philhawksworth
199
19k
Build your cross-platform service in a week with App Engine
jlugia
226
17k
What’s in a name? Adding method to the madness
productmarketing
PRO
17
2.7k
The Invisible Side of Design
smashingmag
294
49k
Making Projects Easy
brettharned
109
5.5k
Thoughts on Productivity
jonyablonski
60
3.9k
Atom: Resistance is Futile
akmur
260
25k
Transcript
Introdução ao universo 1 REACT NATIVE
2 Wendel Freitas Software Developer - @scaffoldeducation github.com/wendelfreitas medium.com/@wendelfreitas Wendel
Freitas
Demonstrar o poder e a facilidade do React Native
Compartilhar conhecimento
Provocar a curiosidade por tecnologias “bleeding-edge”
6 O QUE É REACT? O QUE ELE RESOLVE? Exemplo:
• Fazer café • Estudar React Native • Estudar Apollo O QUE É REACT NATIVE?
Por que usar React?
“learn once, write anywhere” 8
Mantido pelo Facebook
10 + MOTIVOS • VELOCIDADE NA RENDERIZAÇÃO • COMPONENTES REUTILIZÁVEIS
• A ARQUITETURA NÃO É IMPOSTA • PERFORMÁTICO • COMUNIDADE E MERCADO
Downloads pelo NPM
12 THREADS E BRIDGE Main Thread Javascript Shadow Queue
13 QUANDO EU PRECISO DA BRIDGE? • INTEGRAÇÃO SDK DE
TERCEIROS • ALTA PERFORMANCE É CRUCIAL • TRABALHANDO COM APLICATIVOS “BROWNFIELD” • CONSUMIR MUITA CPU
Comparativo 14
15 COMO COMEÇAR? Dependências
Hello World! 16 App.js
17 Funções Componente
18 _handleAlert _handleAlertWithOptions
19 React Navigation
20 React Navigation Router Flux Redux Thunk Flow PropTypes
184.412 STARS NO GITHUB (React + React Native) 21
SHOWCASE TIME 22
23
24
25 Obrigado! Perguntas? Contatos ▫ github.com/wendelfreitas ▫
[email protected]