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
79
The future of Nuxt.js with TypeScript
andoshin11
January 30, 2019
Tweet
Share
More Decks by andoshin11
See All by andoshin11
Envoy External AuthZとgRPC Extensionを利用した「頑張らない」Microservices認証認可基盤
andoshin11
0
210
カーナベル株式会社2024年2月 エンジニアイベント資料
andoshin11
0
110
Private Cloudを支える最高のユーザーガイド運用技術
andoshin11
0
260
TS CompilerがVueを喋れても良いじゃないか
andoshin11
0
680
ain't giving up type-safe Express
andoshin11
2
400
Type Safe "Everything"
andoshin11
0
220
Hack your Nuxt router!
andoshin11
0
1.2k
GatewayパターンとSchema駆動開発
andoshin11
8
1.3k
Catch up Nuxt.js 2019.02
andoshin11
0
1.9k
Other Decks in Technology
See All in Technology
Mocking in Rust Applications
taiki45
1
290
HolidayJp.jl を作りました
mrkn
0
120
Eventual Detection Engineering
ken5scal
0
1.2k
サイボウズ 開発本部採用ピッチ / Cybozu Engineer Recruit
cybozuinsideout
PRO
9
41k
AWS SAW を広めたい @四国クラウドお遍路
kazzpapa3
0
210
疎通2024
sadnessojisan
5
980
分野に潜むツールの紹介
pojiro
1
350
Segment Anything Model 2
tenten0727
0
190
Estrategias de escalabilidade para projetos web
jessilyneh
2
200
デジタル化・DX推進あるある
y150saya
0
240
React Aria で実現する次世代のアクセシビリティ
ryo_manba
4
1k
contenteditableと向き合う
kikuchikakeru
2
250
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
43
13k
The Invisible Side of Design
smashingmag
295
50k
Optimising Largest Contentful Paint
csswizardry
29
2.8k
How to Ace a Technical Interview
jacobian
275
23k
Designing Experiences People Love
moore
138
23k
KATA
mclloyd
27
13k
Music & Morning Musume
bryan
46
6k
Atom: Resistance is Futile
akmur
261
25k
Writing Fast Ruby
sferik
623
60k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
36
1.9k
Art, The Web, and Tiny UX
lynnandtonic
294
20k
Building an army of robots
kneath
302
42k
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!!