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トークバトル
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
FUJI Goro
July 10, 2019
Technology
1
1.2k
実践TypeScriptトークバトル
TypeScript meetup #2, 2019/07/10
FUJI Goro
July 10, 2019
Tweet
Share
More Decks by FUJI Goro
See All by FUJI Goro
ステートレスなLLMでステートフルなAI agentを作る - YAPC::Fukuoka 2025
gfx
7
1.8k
How to Boost Your Code with WebAssembly
gfx
2
3.1k
AssemblyScriptでライブラリコードの高速化をしてみる
gfx
5
3.3k
歴史的経緯の説明 as code
gfx
7
2.9k
Elasticsearchによる 全文検索の実装 in Rails
gfx
6
9.7k
すばらしきGraphQLのSEKAIへようこそ
gfx
20
9.7k
マルチテナント・ウェブアプリケーションの実践
gfx
14
9.7k
How to choose the ORM on Android
gfx
1
4.4k
How Do We Get Along With Static Types
gfx
5
3.4k
Other Decks in Technology
See All in Technology
BiDiってなんだ?
tomorrowkey
2
470
【Oracle Cloud ウェビナー】ランサムウェアが突く「侵入の隙」とバックアップの「死角」 ~ 過去の教訓に学ぶ — 侵入前提の防御とデータ保護 ~
oracle4engineer
PRO
2
200
形式手法特論:コンパイラの「正しさ」は証明できるか? #burikaigi / BuriKaigi 2026
ytaka23
17
6.5k
kintone開発のプラットフォームエンジニアの紹介
cybozuinsideout
PRO
0
570
Regional_NAT_Gatewayについて_basicとの違い_試した内容スケールアウト_インについて_IPv6_dual_networkでの使い分けなど.pdf
cloudevcode
1
100
The Engineer with a Three-Year Cycle
e99h2121
0
160
Riverpod3.xで実現する実践的UI実装
fumiyasac0921
1
320
AWS Amplify Conference 2026 - 仕様からリリースまで一気通貫生成 AI 時代のフルスタック開発
inariku
3
360
Zephyr RTOS の発表をOpen Source Summit Japan 2025で行った件
iotengineer22
0
210
2026/01/16_実体験から学ぶ 2025年の失敗と対策_Progate Bar
teba_eleven
1
220
スクラムを一度諦めたチームにアジャイルコーチが入ってどう変化したか / A Team's Second Try at Scrum with an Agile Coach
kaonavi
0
280
Lambda Durable FunctionsでStep Functionsの代わりはできるのかを試してみた
smt7174
2
120
Featured
See All Featured
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2k
How to make the Groovebox
asonas
2
1.9k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
100
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
280
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
2
310
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.3k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
110
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2k
Everyday Curiosity
cassininazir
0
120
The World Runs on Bad Software
bkeepers
PRO
72
12k
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