Upgrade to Pro — share decks privately, control downloads, hide ads and more …

The future of Nuxt.js with TypeScript

andoshin11
January 30, 2019

The future of Nuxt.js with TypeScript

andoshin11

January 30, 2019
Tweet

More Decks by andoshin11

Other Decks in Technology

Transcript

  1. The future of Nuxt.js w/ TypeScript 2019.1.30 @andoshin11

  2. 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. 3 ブログやってます

  4. 4 Nuxt.js v2.4 Released

  5. nuxt-ts distribution! ⊙ Auto generate tsconfig.json ⊙ Still experimental 5

    distributions/nuxt-ts/bin
  6. Officially supported! ⊙ TypeScript ⊙ TSX 6 packages/builder/src/builder.js

  7. TypeScript for layouts 7 packages/builder/src/builder.js

  8. TypeScript for routes 8 packages/builder/src/builder.js

  9. Default Loader rules ⊙ Enhanced build.loaders options 9 packages/webpack/src/config/base.js

  10. Official Type Definition ⊙ Context Type 10 packages/vue-app/types/index.d.ts

  11. Official Type Definition ⊙ Context Type ⊙ Pages API Type

    11 packages/vue-app/types/vue.d.ts
  12. Enable Today! 12

  13. 13 Migrating to v2.4.0 https://github.com/andoshin11/studio-andy/pull/105

  14. 14 A few more things...

  15. New options! ⊙ useForkTsChecker 15 packages/webpack/src/config/client.js

  16. WIP: More Type Definitions 16 Pull Request #4854

  17. WIP: Better TSX ecosystem ⊙ Working with Vue core team

    ⊙ #9369 ⊙ #9379 17 Pull Request #4855
  18. 18 Submit your Feature Requests! https://github.com/nuxt/rfcs/issues

  19. 19 Thank you!!