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
React and Typescript – How They Fell in Love
Search
Aleksander Stós
July 26, 2018
Technology
0
65
React and Typescript – How They Fell in Love
Presentation from Microconf (25.07.2018)
Aleksander Stós
July 26, 2018
Tweet
Share
Other Decks in Technology
See All in Technology
Cosmos World Foundation Model Platform for Physical AI
takmin
0
950
データの整合性を保ちたいだけなんだ
shoheimitani
8
3.2k
会社紹介資料 / Sansan Company Profile
sansan33
PRO
15
400k
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.6k
OWASP Top 10:2025 リリースと 少しの日本語化にまつわる裏話
okdt
PRO
3
830
Bill One急成長の舞台裏 開発組織が直面した失敗と教訓
sansantech
PRO
2
380
AIエージェントに必要なのはデータではなく文脈だった/ai-agent-context-graph-mybest
jonnojun
0
170
インフラエンジニア必見!Kubernetesを用いたクラウドネイティブ設計ポイント大全
daitak
1
380
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
15
93k
ファインディの横断SREがTakumi byGMOと取り組む、セキュリティと開発スピードの両立
rvirus0817
1
1.5k
クレジットカード決済基盤を支えるSRE - 厳格な監査とSRE運用の両立 (SRE Kaigi 2026)
capytan
6
2.8k
コミュニティが変えるキャリアの地平線:コロナ禍新卒入社のエンジニアがAWSコミュニティで見つけた成長の羅針盤
kentosuzuki
0
130
Featured
See All Featured
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
330
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
170
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
150
Utilizing Notion as your number one productivity tool
mfonobong
3
220
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
0
180
Claude Code のすすめ
schroneko
67
210k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
100
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
86
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
56
WENDY [Excerpt]
tessaabrams
9
36k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
410
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
170
Transcript
React and Typescript – How They Fell in Love with
Aleksander Stós, SwingDev’s Front-end Developer
7 months journey
! What I’ve built?
None
Almost 180 redux related/utils files Around 250 views/components "
Typescript
None
None
What are the benefits?
Code refactor
None
None
None
None
Code understanding
Documentation
https://github.com/google-map-react/google-map-react
None
None
None
Code maintenance & your teammates
None
IDE Support
Visual Studio Code
Webstorm
TSLint
None
tslint.config My recommendations https://palantir.github.io/tslint/
tslint-microsoft-contrib https://github.com/Microsoft/tslint-microsoft-contrib
Supported rules with descriptions https://github.com/Microsoft/tslint-microsoft-contrib#supported-rules
tslint-react https://github.com/palantir/tslint-react
Do not be afraid to override some of the rules
for more flexibility
* Is it hard to learn Typescript?
None
Should you use Typescript in your React projects?
Yes +
• Speed up your & your friends work • Less
bugs & errors • Less stress while making changes • More readable and easier to understand code
None
Further reading • Typescript documentation • How & why: A
guide to using Typescript with React • Best practices for using Typescript with React • Ultimate React Component Patterns with Typescript 2.8 • HOC Example • HOC Another Example
#microconf https://twitter.com/alestosiu https://medium.com/@stosiu https://github.com/Stosiu #warsawmicroconf
Thank you!