Vue.js News

By Damian Dulisz

#181: 📓 Big News from Nuxt.js – Introducing the Content and Components modules 🎉





Subscribe to our newsletter

By subscribing, you agree with Revue’s Terms of Service and Privacy Policy and understand that Vue.js News will receive your email address.

May 24 · Issue #181 · View online
Vue.js News
Hi there,
we’ve just had some incredibly exciting 2 weeks in the Nuxt.js world! First the Nuxt team released the components module, which allows you to skip importing Vue components manually as they will be automatically located and imported for you when you use them. With support for lazy-loading!
Just a few days later however, the team also released another module called content. It allows you to use local files (Markdown, JSON, YAML etc.) as a Git-based CMS. You can be familiar with this approach if you used VuePress or Gridsome. Of course, you can use Vue components inside your Markdown files. Make sure to check the docs!

📖 Read the issue online
Submit new stories at
First appearing on @thoughtworks' Tech Radar under "Assess" in 2016, Vue has advanced to "Adopt" in its 2020 edition - the journey continues!
Introduction - Nuxt Content Introduction - Nuxt Content
Introducing @nuxt/components

No need to import your components anymore 🎩

✅ Scan and auto import components
✅ Multiple paths with customisable prefixes and patterns
✅ Lazy loading support
✅ Hot replacement
✅ Support for library authors
#17: Nuxt and Next Steps with Debbie O'Brien – Enjoy The Vue
Introducing Vue Formulate — Truly Delightful Form Authoring – Justin Schroeder
Vue 3: Data down, Events up – Thorsten Lünborg
How to create dynamic forms with custom validation in Storyblok and Nuxt.js - Gary Siladi
Building an animated COVID-19 tracker using Vue.js – Callum Macrae
Automatically Generate your Vue Router Configuration with vue-auto-routing - Markus Oberlehner
Vue-Test-Utils Guide: Things You Might Not Know About Vue-Test-Utils - Web Dev Etc
Create Your Own Vue.js From Scratch - 5 Parts Story – Marc Backes
Introducing Vite, the Fastest Dev Server Ever – Lachlan Miller
How to build a Jamstack multi-language blog with Nuxt.js – Andrea Stagi
The Vue 3.0 Upgrade Guide - Gábor Soós
💚 Sponsors 💙
If you enjoy this newsletter, please consider supporting it. Thank you! 💚
GitHub - vue-a11y/vue-axe
GitHub - vue-a11y/awesome-a11y-vue
GitHub - jakedohm/vue-accessible-tabs
GitHub - ktsn/vue-auto-routing
GitHub - shortdiv/netlify-plugin-prerender-spa
GitHub - davestewart/vue-class-store
Did you enjoy this issue?
In order to unsubscribe, click here.
If you were forwarded this newsletter and you like it, you can subscribe here.
Powered by Revue