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
FUJI Goro
July 10, 2019
Technology
1
1.1k
実践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
2.8k
AssemblyScriptでライブラリコードの高速化をしてみる
gfx
5
3k
歴史的経緯の説明 as code
gfx
7
2.7k
Elasticsearchによる 全文検索の実装 in Rails
gfx
6
9.4k
すばらしきGraphQLのSEKAIへようこそ
gfx
20
9.2k
マルチテナント・ウェブアプリケーションの実践
gfx
14
9.5k
How to choose the ORM on Android
gfx
1
4.2k
How Do We Get Along With Static Types
gfx
5
3.3k
"OSSにコントリビュート" なんてしてる場合じゃない!
gfx
21
15k
Other Decks in Technology
See All in Technology
Opcodeを読んでいたら何故かphp-srcを読んでいた話
murashotaro
0
220
AWS re:Invent 2024で発表された コードを書く開発者向け機能について
maruto
0
190
1等無人航空機操縦士一発試験 合格までの道のり ドローンミートアップ@大阪 2024/12/18
excdinc
0
160
re:Invent をおうちで楽しんでみた ~CloudWatch のオブザーバビリティ機能がスゴい!/ Enjoyed AWS re:Invent from Home and CloudWatch Observability Feature is Amazing!
yuj1osm
0
120
サーバレスアプリ開発者向けアップデートをキャッチアップしてきた #AWSreInvent #regrowth_fuk
drumnistnakano
0
190
WACATE2024冬セッション資料(ユーザビリティ)
scarletplover
0
200
20241214_WACATE2024冬_テスト設計技法をチョット俯瞰してみよう
kzsuzuki
3
450
サイバー攻撃を想定したセキュリティガイドライン 策定とASM及びCNAPPの活用方法
syoshie
3
1.2k
非機能品質を作り込むための実践アーキテクチャ
knih
4
1.2k
株式会社ログラス − エンジニア向け会社説明資料 / Loglass Comapany Deck for Engineer
loglass2019
3
32k
マルチプロダクト開発の現場でAWS Security Hubを1年以上運用して得た教訓
muziyoshiz
3
2.3k
GitHub Copilot のテクニック集/GitHub Copilot Techniques
rayuron
34
13k
Featured
See All Featured
Java REST API Framework Comparison - PWX 2021
mraible
PRO
28
8.3k
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.4k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
191
16k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
169
50k
Code Reviewing Like a Champion
maltzj
520
39k
Building Flexible Design Systems
yeseniaperezcruz
327
38k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Done Done
chrislema
181
16k
Product Roadmaps are Hard
iamctodd
PRO
49
11k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
28
4.4k
The Cost Of JavaScript in 2023
addyosmani
45
7k
Designing for Performance
lara
604
68k
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