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
350
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
210
Robôs para Mercado Financeiro com MQL
devtalksbauru
1
200
Go, Goroutines, Concorrência e Outros Bichos
devtalksbauru
0
77
Como Garantir a Qualidade da Sua Aplicação
devtalksbauru
0
96
BDD - Além da Automação
devtalksbauru
0
90
PHP7 - Not for kids
devtalksbauru
0
45
A verdade sobre Frameworks
devtalksbauru
0
48
Home Office: Você e a sua empresa estão preparados?
devtalksbauru
0
130
DevTalks #16 - Diminua seu código Java com Kotlin
devtalksbauru
0
190
Other Decks in Programming
See All in Programming
Beyond Portability: Live Migration for Evolving WebAssembly Workloads
chikuwait
0
340
セキュリティマネジャー廃止とクラウドネイティブ型サンドボックス活用
kazumura
1
160
Javaに鉄道指向プログラミング (Railway Oriented Pro gramming) のエッセンスを取り入れる/Bringing the Essence of Railway-Oriented Programming to Java
cocet33000
2
530
Go Modules: From Basics to Beyond / Go Modulesの基本とその先へ
kuro_kurorrr
0
110
Perplexity Slack Botを作ってAI活用を進めた話 / AI Engineering Summit プレイベント
n3xem
0
630
Prism.parseで 300本以上あるエンドポイントに 接続できる権限の一覧表を作ってみた
hatsu38
1
110
2度もゼロから書き直して、やっとブラウザでぬるぬる動くAIに辿り着いた話
tomoino
0
150
[初登壇@jAZUG]アプリ開発者が気になるGoogleCloud/Azure+wasm/wasi
asaringo
0
120
Cline指示通りに動かない? AI小説エージェントで学ぶ指示書の書き方と自動アップデートの仕組み
kamomeashizawa
1
340
Rails産でないDBを Railsに引っ越すHACK - Omotesando.rb #110
lnit
1
160
AIエージェントによるテストフレームワーク Arbigent
takahirom
0
360
SODA - FACT BOOK
sodainc
1
810
Featured
See All Featured
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
46
9.6k
Scaling GitHub
holman
459
140k
The Cult of Friendly URLs
andyhume
79
6.4k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.6k
It's Worth the Effort
3n
184
28k
Why Our Code Smells
bkeepers
PRO
337
57k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
Why You Should Never Use an ORM
jnunemaker
PRO
56
9.4k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
Become a Pro
speakerdeck
PRO
28
5.4k
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]