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
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
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Convert a React Native Project to TypeScript in...
Search
Alex Hinson
July 11, 2019
Technology
7.5k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Convert a React Native Project to TypeScript in 10 Minutes
Alex Hinson
July 11, 2019
More Decks by Alex Hinson
See All by Alex Hinson
Rapid Cross-Platform AR Development with React Native
amhinson
0
22
The Final Push: Deploying React Native
amhinson
0
82
Rapid Cross-Platform AR Development with React Native
amhinson
0
210
Other Decks in Technology
See All in Technology
OSC2026on_the-world-is-waiting-for-your-voice.pdf
naruoga
0
220
Lambda MicroVMsが分からなすぎたので使い所を1から考えてみた
tsukuboshi
2
290
雪かき部 #7 もう怖くない!SELECT文!
foursue
0
270
全社共通データ基盤をつくる。ソニーのDatabricks活用とデータガバナンス設計の裏側
sony
0
290
Claude Designがめちゃくちゃ便利なので使ってほしい
diggymo
0
190
LLM機能を自作して分かるSnowflake Cortex AIの強み
nayuts
0
140
人にやさしく、AIにやさしく、書き手を選ばないIaCのガードレール再考 / Rethinking IaC Guardrails for Humans and AI Alike
kohbis
5
2k
Swap and Memory Reclaim - Squeezing Out More RAM
ennael
PRO
1
1.5k
Apache Iceberg が拓く AI 時代のオープンレイクハウス
tomtanaka
0
210
個別開発で終わらせない。 現場の課題をプロダクトの強さに変える StockmarkのFDE
ktkrhr
0
530
React Nativeでの OTA Updateって、 どう説明する?
ichiki1023
0
130
VS Code × GitHub Copilot での Fabric 開発
ryomaru0825
1
210
Featured
See All Featured
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
440
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
490
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6.1k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
380
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
600
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
2
930
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
Designing for Timeless Needs
cassininazir
1
510
The #1 spot is gone: here's how to win anyway
tamaranovitovic
4
1.2k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Transcript
Convert a React Native Project to TypeScript @amhinson In 10
Minutes Alex Hinson AIRSHIP AIRSHIP
None
@amhinson bit.ly/cr-typescript-slides = + Static Types & more
None
@amhinson bit.ly/cr-typescript-slides Loose Strict JS to TS 2 1 3
@amhinson bit.ly/cr-typescript-slides Loose Strict JS to TS 2 1 3
Just Make It Work
None
None
@amhinson bit.ly/cr-typescript-slides js-to-ts-converter .js .ts / .tsx
@amhinson bit.ly/cr-typescript-slides Just Make It Work ✦Create tscon=g.json ✦Allow Implicit
"anys" ✦TS =le extensions 1
None
@amhinson bit.ly/cr-typescript-slides Loose Strict JS to TS 2 1 3
Just Make It Work Be Explicit! ✦Create tscon=g.json ✦Allow Implicit "anys" ✦TS =le extensions
None
None
None
None
3rd Party Libraries yarn add —dev @types/react-native
@amhinson bit.ly/cr-typescript-slides Loose Strict JS to TS 2 1 3
Just Make It Work Be Explicit! ✦Create tscon=g.json ✦Allow Implicit "anys" ✦TS =le extensions ✦No Implicit "anys" ✦Common Types ✦3rd Party Types
@amhinson bit.ly/cr-typescript-slides Loose Strict JS to TS 2 1 3
Just Make It Work Be Explicit! ✦Create tscon=g.json ✦Allow Implicit "anys" ✦TS =le extensions ✦No Implicit "anys" ✦Common Types ✦3rd Party Types Strict Mode
None
strictNullChecks
strictNullChecks
Loose Strict JS to TS 2 1 3 Just Make
It Work Be Explicit! ✦ Create tscon=g.json ✦ Allow Implicit "anys" ✦ TS =le extensions ✦ No Implicit "anys" ✦ Common Types ✦ 3rd Party Types Strict Mode ✦ Enable Strict con=guration Slides: bit.ly/cr-typescript-slides Repo: bit.ly/cr-typescript-repo @amhinson Alex Hinson
Thanks @amhinson Alex Hinson AIRSHIP AIRSHIP Slides: bit.ly/cr-typescript-slides Repo: bit.ly/cr-typescript-repo
None