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
66
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
React and Typescript – How They Fell in Love
Presentation from Microconf (25.07.2018)
Aleksander Stós
July 26, 2018
Other Decks in Technology
See All in Technology
LanceDB入門
mocobeta
7
510
MulticaとPi Coding Agentで、小規模OSSを30本同時運用した流れ
eiei114
0
110
20260804_Q4AzureUpdateBite_FabricDataAgentの精度を高める設計.pdf
matayuuu
1
130
ボトムアップ文化が強い組織で セキュリティをどう根付かせていくかの現在進行形の話 / Making Security Stick in a Bottom-Up Organization
yamaguchitk333
0
220
【CEDEC2026】次世代デジタルカードゲームのサーバー設計と運用 〜『Shadowverse: Worlds Beyond』の舞台裏~
cygames
PRO
1
1.3k
制約理論(ToC)入門 2026版
recruitengineers
PRO
8
2.3k
ブラウザ研修 2026
recruitengineers
PRO
6
1k
DatadogのBits Chatが開発組織にもたらしたもの / What Bits Chat Has Brought Us
sms_tech
1
270
サイバー捜査員研修(前半)
nomizone
1
2k
【CEDEC2026】『Relink』を拡張せよ - 『GRANBLUE FANTASY: Relink - Endless Ragnarok』の開発速度と品質を守るCI運用
cygames
PRO
0
170
え?フロントエンドエンジニアの ワイがインフラも!?
puku0x
1
580
JavaScript 研修 (2026)
recruitengineers
PRO
2
540
Featured
See All Featured
Build your cross-platform service in a week with App Engine
jlugia
234
19k
Crafting Experiences
bethany
1
250
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2k
Fashionably flexible responsive web design (full day workshop)
malarkey
408
67k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
201
75k
Optimizing for Happiness
mojombo
378
71k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.9k
Git: the NoSQL Database
bkeepers
PRO
432
67k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
410
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
490
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
890
30 Presentation Tips
portentint
PRO
1
370
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!