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
76
Como Garantir a Qualidade da Sua Aplicação
devtalksbauru
0
95
BDD - Além da Automação
devtalksbauru
0
86
PHP7 - Not for kids
devtalksbauru
0
42
A verdade sobre Frameworks
devtalksbauru
0
46
Home Office: Você e a sua empresa estão preparados?
devtalksbauru
0
120
DevTalks #16 - Diminua seu código Java com Kotlin
devtalksbauru
0
170
Other Decks in Programming
See All in Programming
Compose でデザインと実装の差異を減らすための取り組み
oidy
1
220
PHPとAPI Platformで作る本格的なWeb APIアプリケーション(入門編) / phpcon 2024 Intro to API Platform
ttskch
0
410
定理証明プラットフォーム lapisla.net
abap34
1
600
Simple組み合わせ村から大都会Railsにやってきた俺は / Coming to Rails from the Simple
moznion
3
3.4k
Оптимизируем производительность блока Казначейство
lamodatech
0
980
自分ひとりから始められる生産性向上の取り組み #でぃーぷらすオオサカ
irof
8
2k
オニオンアーキテクチャを使って、 Unityと.NETでコードを共有する
soi013
0
380
社内フレームワークとその依存性解決 / in-house framework and its dependency management
vvakame
1
430
BEエンジニアがFEの業務をできるようになるまでにやったこと
yoshida_ryushin
0
250
Immutable ActiveRecord
megane42
0
110
ATDDで素早く安定した デリバリを実現しよう!
tonnsama
1
2.3k
Внедряем бюджетирование, или Как сделать хорошо?
lamodatech
0
970
Featured
See All Featured
The Art of Programming - Codeland 2020
erikaheidi
53
13k
Fontdeck: Realign not Redesign
paulrobertlloyd
82
5.3k
Designing for humans not robots
tammielis
250
25k
Making Projects Easy
brettharned
116
6k
Done Done
chrislema
182
16k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
Designing on Purpose - Digital PM Summit 2013
jponch
117
7.1k
It's Worth the Effort
3n
184
28k
StorybookのUI Testing Handbookを読んだ
zakiyama
28
5.4k
Building a Scalable Design System with Sketch
lauravandoore
460
33k
Designing Experiences People Love
moore
139
23k
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]