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
Typescript - A Marriage Counselor for Frontend ...
Search
Sebastian Heuer
March 14, 2019
Technology
48
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Typescript - A Marriage Counselor for Frontend and Backend
Sebastian Heuer
March 14, 2019
More Decks by Sebastian Heuer
See All by Sebastian Heuer
The State of Asynchronous PHP
sebastianheuer
0
56
The Myth of Untestable Code
sebastianheuer
0
48
Deployment without the Hassle @ IPC 2016
sebastianheuer
1
65
99% is not enough
sebastianheuer
0
140
Don't Fear the Walking Dead - How to get rid of a zombie
sebastianheuer
0
120
A Developer's Survival Guide for the Microservice Era
sebastianheuer
2
390
PHPUGHH - Deployment with OS Packages
sebastianheuer
0
91
How to manage your Project's Toolchain in 2016
sebastianheuer
1
65
Don't Fear the Walking Dead - How to get rid of a monolith
sebastianheuer
0
97
Other Decks in Technology
See All in Technology
研究開発部の紹介 / Sansan R&D Profile
sansan33
PRO
4
24k
Claude Codeで開発以外の業務も爆速化しよう!
minorun365
PRO
11
9k
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1.2k
Dylib Hijacking on macOS: Dead or Alive?
patrickwardle
0
130
DMMブックスのNext.js化を加速させるAI活用 / Migrating DMM Books to Next.js with AI
kentarom
0
190
dbt in Microsoft Fabric
ryomaru0825
0
300
Digitization部 紹介資料
sansan33
PRO
2
7.8k
Master Dataグループ紹介資料
sansan33
PRO
1
4.8k
[ホンマでっか SRE] あなたはなぜ SRE に?
_awache
0
360
本番に近いテストをもっと手軽に - Postmanで広がるAPIテストの世界 / Expanding the World of API Testing with Postman
yokawasa
1
130
顧客の要望は2次情報である 〜アンテナを張るFDEの構造論〜
noriakioji
5
1k
OAuth SPIFFE Client Authentication(OAuth/OIDC Numa (Immersion) Workshop 2026)
oidfj
PRO
0
350
Featured
See All Featured
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
260
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.7k
Documentation Writing (for coders)
carmenintech
77
5.5k
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
800
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
2.5k
Designing Powerful Visuals for Engaging Learning
tmiket
1
510
Mind Mapping
helmedeiros
PRO
1
340
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
580
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.8k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.2k
Transcript
Welcome! https://better.group
None
None
None
TYPESCRIPT A MARRIAGE COUNSELOR FOR FRONTEND AND BACKEND
None
None
None
None
None
"Pick it up." "I picked it up last time." "It
was your idea to have it!" "It's your turn goddammit!"
Frontend Dev Backend Dev Node.js Project "Pick it up." "I
picked it up last time." "It was your idea to have it!" "It's your turn goddammit!"
MULTI-PARADIGM LANGUAGE
MULTI-PARADIGM LANGUAGE
FUNCTIONAL
OBJECT-ORIENTED
None
None
None
None
None
None
STATIC CODE ANALYSIS
$ tsc src/Sku.ts src/Sku.ts(14,21): error TS2345: Argument of type '123'
is not assignable to parameter of type 'string'.
IDE SUPPORT
None
DETECT BUGS AT COMPILE TIME
DOCUMENTATION
None
None
Single Responsibility Open-Closed Liskov Substitution Interface Segregation Dependency Inversion
None
None
None
THANK YOU! @belanur https://better.group