SlideShare a Scribd company logo
Caesar 2021
JS 的歷史與未來:
從 Non-type 到 Type 的愛恨情仇
強型別的愛,是否太強烈
Caesar Chi
clonncd
JSDC 2021
2021/10/30
https://jsdc.tw/
JSDC.tw | 宇宙最正經不講技術卻請求冠名的頻道
技術⼈的閒談
https://jsdc.firstory.io/
JS 從 Non-type 到 Type 的愛恨情仇
JS 從 Non-type 到 Type 的愛恨情仇
JS 從 Non-type 到 Type 的愛恨情仇
⽣於亂世,非戰之罪
JS 的美與它的難,通通都是它的好,

不是它不夠好,是我不夠強
https://willh.gitbook.io/typescript-tutorial/

https://drive.google.com/file/d/1P5Z4zMVJ2I72LPa3r6jvEVwn3AdAEATq/view
https://drive.google.com/file/d/1P5Z4zMVJ2I72LPa3r6jvEVwn3AdAEATq/view
https://drive.google.com/file/d/1P5Z4zMVJ2I72LPa3r6jvEVwn3AdAEATq/view
https://drive.google.com/file/d/1P5Z4zMVJ2I72LPa3r6jvEVwn3AdAEATq/view
JS 從 Non-type 到 Type 的愛恨情仇
JS 從 Non-type 到 Type 的愛恨情仇
何時適合弱型別?
JS 的美與它的難,通通都是它的好,

不是它不夠好,是我不夠強
One Time Code
雖不好
但可⽤
Event page
雖不好,但可⽤
POC
雖不好,但可⽤
變動幅度⼤,且不可控管
何時適合 強型別?TypeScript
⼀群⼈
當然要管怎⽤
n >=3
給其他⼈⽤
當然要管怎⽤
藝術品
勿碰
⼤型作品
當然要管怎⽤
⼈⽣就是不斷⾃我否定
Pivot
2006 -> 2020
⼈⽣好難
⇣你有更好的選擇
JSDC 2021
2021/10/30

More Related Content

PDF
[系列活動] 探索及應用生成對抗網路
PDF
為何技術老人這樣想那樣做?
PDF
面試AI技術大進化,加速招聘軟體工程師的全套攻略!
PDF
初探工程師升級手冊 2022
PDF
預約及客服 LINE 服務串接大挑戰
PDF
Remote monitoring widget setup and customization
PDF
LINE@ 2.0 offline to online
PDF
Chatbot 智能溝通策 流程規劃與實做 e-Commerce Chatbot - AI strategy and Chat bot user flow
[系列活動] 探索及應用生成對抗網路
為何技術老人這樣想那樣做?
面試AI技術大進化,加速招聘軟體工程師的全套攻略!
初探工程師升級手冊 2022
預約及客服 LINE 服務串接大挑戰
Remote monitoring widget setup and customization
LINE@ 2.0 offline to online
Chatbot 智能溝通策 流程規劃與實做 e-Commerce Chatbot - AI strategy and Chat bot user flow

More from Caesar Chi (20)

PDF
PWA and Chatbot - with e-Commerce experience sharing
PDF
Morden F2E Education - Think of Progressive Web Apps
PDF
codecept.js introduce - front end test E2E tool introduce
PDF
遠端團隊專案建立與管理 remote team management 2016
PDF
Introduce Angular2 & render & firebase flow
PDF
如何提昇技術力 - 參與技術社群之經驗分享
PDF
html5 & phonegap
PDF
From devOps to front end Ops, test first
PDF
Docker with Cloud Service GCPUG
PDF
從失敗中學習打造技術團隊
PDF
Docker with Cloud Service
PDF
技術單兵作戰及團隊開發流程差異
PDF
Developer team review of 2014
PDF
Web development, from git flow to github flow
PDF
2014 jsconf China, Sharing
PDF
Node.js x Azure, cli usage, website deployment
PDF
MVC way to introduce Sails.js - node.js framework
PDF
node.js app deploy to heroku PaaS
PDF
Node realtime part
PDF
Node basic training
PWA and Chatbot - with e-Commerce experience sharing
Morden F2E Education - Think of Progressive Web Apps
codecept.js introduce - front end test E2E tool introduce
遠端團隊專案建立與管理 remote team management 2016
Introduce Angular2 & render & firebase flow
如何提昇技術力 - 參與技術社群之經驗分享
html5 & phonegap
From devOps to front end Ops, test first
Docker with Cloud Service GCPUG
從失敗中學習打造技術團隊
Docker with Cloud Service
技術單兵作戰及團隊開發流程差異
Developer team review of 2014
Web development, from git flow to github flow
2014 jsconf China, Sharing
Node.js x Azure, cli usage, website deployment
MVC way to introduce Sails.js - node.js framework
node.js app deploy to heroku PaaS
Node realtime part
Node basic training
Ad