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
100
The future of Nuxt.js with TypeScript
andoshin11
January 30, 2019
Tweet
Share
More Decks by andoshin11
See All by andoshin11
カーナベルにおけるProtobuf二次利用例
andoshin11
0
100
Envoy External AuthZとgRPC Extensionを利用した「頑張らない」Microservices認証認可基盤
andoshin11
0
590
カーナベル株式会社2024年2月 エンジニアイベント資料
andoshin11
0
330
Private Cloudを支える最高のユーザーガイド運用技術
andoshin11
0
290
TS CompilerがVueを喋れても良いじゃないか
andoshin11
0
730
ain't giving up type-safe Express
andoshin11
2
440
Type Safe "Everything"
andoshin11
0
250
Hack your Nuxt router!
andoshin11
0
1.3k
GatewayパターンとSchema駆動開発
andoshin11
7
1.4k
Other Decks in Technology
See All in Technology
アプリケーションの中身が見える!Mackerel APMの全貌と展望 / Mackerel APMリリースパーティ
mackerelio
0
450
OSMnx Galleryの紹介
mopinfish
0
150
Bill One 開発エンジニア 紹介資料
sansan33
PRO
4
12k
AIエージェントデザインパターンの選び方
almondo_event
0
150
Redmineの意外と知らない便利機能 (Redmine 6.0対応版)
vividtone
0
1.2k
プロジェクトマネジメント実践論|現役エンジニアが語る!~チームでモノづくりをする時のコツとは?~
mixi_engineers
PRO
3
180
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
2.6k
Scale Security Programs with Scorecarding
ramimac
0
440
オープンソースのハードウェアのコンテストに参加している話
iotengineer22
0
650
大事なのは、AIの精度だけじゃない!〜1円のズレも許されない経理領域とAI〜
jun_nemoto
11
5.2k
kintone開発組織のDevOpsへの移り変わりと実践
ueokande
1
130
データプレーンプログラミングとは? DPU&スイッチASICの開発経験から語る
ebiken
PRO
1
270
Featured
See All Featured
The Art of Programming - Codeland 2020
erikaheidi
54
13k
The Power of CSS Pseudo Elements
geoffreycrofte
76
5.8k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.6k
Building a Modern Day E-commerce SEO Strategy
aleyda
40
7.3k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
106
19k
Testing 201, or: Great Expectations
jmmastey
42
7.5k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Thoughts on Productivity
jonyablonski
69
4.7k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.7k
VelocityConf: Rendering Performance Case Studies
addyosmani
329
24k
Making Projects Easy
brettharned
116
6.2k
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!!