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
Convert a React Native Project to TypeScript in...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
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
21
The Final Push: Deploying React Native
amhinson
0
79
Rapid Cross-Platform AR Development with React Native
amhinson
0
200
Other Decks in Technology
See All in Technology
実装は速くなった、レビューはどうする? ― 自身のレビューをAIで再現させるサーヴァントエンジニアリングのすゝめ / Implementation got faster. So what about reviews? — An invitation to Servant Engineering: Recreating your own code reviews with AI
nrslib
8
4.4k
GoとSIMDとWasmの今。
askua
3
520
スキルと MCP ツール、責務をどう分けるか? AI が迷わないインターフェース設計の戦略
cdataj
1
780
ChatworkとBPaaS 異なる特性で学んだAI機能開発の ベストプラクティス
kubell_hr
2
3.3k
Claude Code の Sandbox 機能を Anthropic Sandbox Runtime(srt) で試そう!/lets-play-anthropic-sandbox-runtime
tomoki10
1
420
10倍の生産性を実現するAI駆動並列エージェントのすべて
kumaiu
4
1.2k
タクシーアプリ『GO』の実践的データ活用
mot_techtalk
3
180
Agentic Web
dynamis
1
200
生成 AI × MCP で切り拓く次世代 SRE!自律型運用への挑戦と開発者体験の進化
_awache
0
180
【Gen-AX】20260530開催_JJUG CCC 2026 Spring
genax
1
450
新しいVibe Codingと”自走”について
watany
5
260
関西に縁あるMicrosoft MVPsが語るCopilotの未来
kasada
0
1.2k
Featured
See All Featured
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
270
Un-Boring Meetings
codingconduct
0
310
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
10k
The Curse of the Amulet
leimatthew05
1
13k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
830
How STYLIGHT went responsive
nonsquared
100
6.2k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
860
Java REST API Framework Comparison - PWX 2021
mraible
34
9.3k
Building Applications with DynamoDB
mza
96
7.1k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
420
Done Done
chrislema
186
16k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
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