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
The future of Nuxt.js with TypeScript
Search
andoshin11
January 30, 2019
Technology
0
92
The future of Nuxt.js with TypeScript
andoshin11
January 30, 2019
Tweet
Share
More Decks by andoshin11
See All by andoshin11
カーナベルにおけるProtobuf二次利用例
andoshin11
0
71
Envoy External AuthZとgRPC Extensionを利用した「頑張らない」Microservices認証認可基盤
andoshin11
0
520
カーナベル株式会社2024年2月 エンジニアイベント資料
andoshin11
0
300
Private Cloudを支える最高のユーザーガイド運用技術
andoshin11
0
280
TS CompilerがVueを喋れても良いじゃないか
andoshin11
0
710
ain't giving up type-safe Express
andoshin11
2
420
Type Safe "Everything"
andoshin11
0
240
Hack your Nuxt router!
andoshin11
0
1.2k
GatewayパターンとSchema駆動開発
andoshin11
7
1.4k
Other Decks in Technology
See All in Technology
AIエージェント入門
minorun365
PRO
31
18k
Amazon Q Developerの無料利用枠を使い倒してHello worldを表示させよう!
nrinetcom
PRO
2
120
AWS Well-Architected Frameworkで学ぶAmazon ECSのセキュリティ対策
umekou
2
150
NFV基盤のOpenStack更新 ~9世代バージョンアップへの挑戦~
vtj
0
360
IoTシステム開発の複雑さを低減するための統合的アーキテクチャ
kentaro
1
120
入門 PEAK Threat Hunting @SECCON
odorusatoshi
0
160
アジャイルな開発チームでテスト戦略の話は誰がする? / Who Talks About Test Strategy?
ak1210
1
610
PHPで印刷所に入稿できる名札データを作る / Generating Print-Ready Name Tag Data with PHP
tomzoh
0
190
AWSではじめる Web APIテスト実践ガイド / A practical guide to testing Web APIs on AWS
yokawasa
8
720
Snowflake ML モデルを dbt データパイプラインに組み込む
estie
0
100
スキルだけでは満たせない、 “組織全体に”なじむオンボーディング/Onboarding that fits “throughout the organization” and cannot be satisfied by skills alone
bitkey
0
180
AIエージェント元年@日本生成AIユーザ会
shukob
1
220
Featured
See All Featured
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3k
Statistics for Hackers
jakevdp
797
220k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.3k
Rebuilding a faster, lazier Slack
samanthasiow
80
8.9k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
27
1.9k
How GitHub (no longer) Works
holman
314
140k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
12
990
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
What's in a price? How to price your products and services
michaelherold
244
12k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Bash Introduction
62gerente
611
210k
Unsuck your backbone
ammeep
669
57k
Transcript
The future of Nuxt.js w/ TypeScript 2019.1.30 @andoshin11
Who am I? Shin Ando (a.k.a Andy) @andoshin11 - Frontend
Developer at FOLIO - Vue.js Japan Users Group - 好きなもの: 鴨川 Vue / Nuxt / React / Flutter / Go / Ruby etc... 2
3 ブログやってます
4 Nuxt.js v2.4 Released
nuxt-ts distribution! ⊙ Auto generate tsconfig.json ⊙ Still experimental 5
distributions/nuxt-ts/bin
Officially supported! ⊙ TypeScript ⊙ TSX 6 packages/builder/src/builder.js
TypeScript for layouts 7 packages/builder/src/builder.js
TypeScript for routes 8 packages/builder/src/builder.js
Default Loader rules ⊙ Enhanced build.loaders options 9 packages/webpack/src/config/base.js
Official Type Definition ⊙ Context Type 10 packages/vue-app/types/index.d.ts
Official Type Definition ⊙ Context Type ⊙ Pages API Type
11 packages/vue-app/types/vue.d.ts
Enable Today! 12
13 Migrating to v2.4.0 https://github.com/andoshin11/studio-andy/pull/105
14 A few more things...
New options! ⊙ useForkTsChecker 15 packages/webpack/src/config/client.js
WIP: More Type Definitions 16 Pull Request #4854
WIP: Better TSX ecosystem ⊙ Working with Vue core team
⊙ #9369 ⊙ #9379 17 Pull Request #4855
18 Submit your Feature Requests! https://github.com/nuxt/rfcs/issues
19 Thank you!!