Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
実践TypeScriptトークバトル
FUJI Goro
July 10, 2019
Technology
1
710
実践TypeScriptトークバトル
TypeScript meetup #2, 2019/07/10
FUJI Goro
July 10, 2019
Tweet
Share
More Decks by FUJI Goro
See All by FUJI Goro
How to Boost Your Code with WebAssembly
gfx
2
2k
AssemblyScriptでライブラリコードの高速化をしてみる
gfx
5
2.1k
歴史的経緯の説明 as code
gfx
7
2.2k
Elasticsearchによる 全文検索の実装 in Rails
gfx
5
8.1k
すばらしきGraphQLのSEKAIへようこそ
gfx
20
8.1k
マルチテナント・ウェブアプリケーションの実践
gfx
14
8.7k
How to choose the ORM on Android
gfx
1
3.7k
How Do We Get Along With Static Types
gfx
5
2.9k
"OSSにコントリビュート" なんてしてる場合じゃない!
gfx
21
13k
Other Decks in Technology
See All in Technology
History of the ML system in KARTE
kargo113
1
670
Inside out - abusing archive file formats
ange
0
160
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
3
9.2k
RDRA + JavaによるレジャーSaaSプロダクトの要件定義と実装のシームレスな接続
jjebejj
PRO
3
770
ノーコードで Stripeを使いこなす3つの方法 / jp-stripes-online-vol-4
stripehideokamoto
0
310
SlackBotで あらゆる業務を自動化。問い合わせ〜DevOpsまで #CODT2022
kogatakanori
0
990
Security Hub のマルチアカウント 管理・運用をサーバレスでやってみる
ch6noota
0
930
要約 "Add Live Text interaction to your app"
ushisantoasobu
0
150
現状のFedCMの動作解説と OIDCとの親和性について- OpenID TechNight vol.19
ritou
2
460
Empath Company Deck
empathpr
0
150
【配布資料】複数データソースのデータを仮想化してまとめて分析してみよう(AWS、IBM Cloud)
tkhresk
0
100
eBPF for Security Observability
lizrice
0
220
Featured
See All Featured
Design by the Numbers
sachag
271
17k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
105
16k
The World Runs on Bad Software
bkeepers
PRO
57
5.3k
BBQ
matthewcrist
74
7.9k
Build The Right Thing And Hit Your Dates
maggiecrowley
19
1.2k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
151
13k
In The Pink: A Labor of Love
frogandcode
131
21k
Code Reviewing Like a Champion
maltzj
506
37k
Imperfection Machines: The Place of Print at Facebook
scottboms
253
12k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
10
3.4k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
29
4.3k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
498
130k
Transcript
࣮ફTypeScript τʔΫότϧ TypeScript meetup #2 at FiNC Technologies, 2019/7/10 by
FUJI Goro (@__gfx__)
ࣗݾհ • FUJI Goro (@__gfx__) • Bit Journey, Inc. ͰKibelaΛ։ൃͯ͠·͢
• Kibela: ϑϩʔͱετοΫ྆ํͷใΛ͍͍ײ͡ʹ ूੵ͢ΔͨΊͷ͚ࣾϒϩά / ΟΩαʔϏε • TypeScript, GraphQL·ΘΓΛओʹ͍ͬͯΔϑϩϯ τΤϯυدΓͷΤϯδχΞͰ͢
https://scrapbox.io/gfx/%E3%81%8C%E3%82%93%E3%81%B0%E3%82%89%E3%81%AA%E3%81%84TypeScript_%E5%AE%9F%E8%B7%B5%E7%B7%A8
ϨοπτʔΫότϧ ҙݟ͕͔Εͦ͏ͳࣄฑʹ͍ͭͯͦΕͧΕ͕ ݟղΛड़Δͱ͍͏࣌ؒͰ͢ɻ @__gfx__ @mizchi @takepepe
None
None
None
※ strictNullChecks: true ͩͱnullableͳΛ ͑ͣɺNNA (expr!) ͔ nullνΣοΫ͕ඞཁ ʹͳΔɻͳ͓NNAΛ੍͢Δeslint rule͋Δ
※ noImplicitAny: true ͩͱ҉ͷanyΛ͑ ͳ͘ͳΔɻܕఆٛͷͳ͍Ϟδϡʔϧͷimport `// @ts-ignore` ͳ͠ͰͰ͖ͳ͘ͳΔɻ
None
None
None
None
None
None