<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/tags/vuejs" -->

---
title: Vue.js News &amp; Updates | daily.dev
description: Vue.js news and updates for the JavaScript framework. Coverage spans the composition API and reactivity system, single-file components, state management with Pinia, Nuxt for full-stack applications, and migration from Vue 2 to Vue 3.
canonical: https://daily.dev/tags/vuejs
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/tags/vuejs
og:type: website
og:site_name: daily.dev
og:title: Vue.js News &amp; Updates | daily.dev
og:description: Vue.js news and updates for the JavaScript framework. Coverage spans the composition API and reactivity system, single-file components, state management with Pinia, Nuxt for full-stack applications, and migration from Vue 2 to Vue 3.
og:image: https://api.daily.dev/og/tags/vuejs.png
og:image:width: 1200
og:image:height: 630
---

## Roadmaps

[![roadmap.sh logo](https://media.daily.dev/image/upload/s--91LSaHRW--/f_auto,q_auto/v1717766368/roadmap_iambav)Comprehensive roadmap for Vue.jsBy roadmap.sh](https://roadmap.sh/vue?ref=dailydev)

## Recommended Vue.js stories

## Who to follow for Vue.js

[![lazydoomslayer's user avatar](https://media.daily.dev/image/upload/s--sPBwrMdf--/f_auto/v1783082510/avatars/avatar_pFxtypF8xr4P0R03oRauW?_a=BAMAMicg0)](https://daily.dev/lazydoomslayer)

[Luka Jioshvili](https://daily.dev/lazydoomslayer)

[@lazydoomslayer](https://daily.dev/lazydoomslayer)

Joined Aug 2\. 2025

1.1K

Full-Stack Software Engineer | Vue.js • TypeScript • NestJS • Rust • Python

[![souljorje's user avatar](https://media.daily.dev/image/upload/s--CRHO4bd2--/f_auto/v1782123628/avatars/avatar_X1JCgpzbi0lQq5Mokcb4g?_a=BAMAMiWQ0)](https://daily.dev/souljorje)

[Georgii Bukharov](https://daily.dev/souljorje)

[@souljorje](https://daily.dev/souljorje)

Joined Jun 20\. 2026

80

Product Engineer, AI Connoisseur, Tea Lover

[![uday_ad's user avatar](https://avatars.githubusercontent.com/u/53214619?v=4)](https://daily.dev/uday%5Fad)

[uday](https://daily.dev/uday%5Fad)

[@uday\_ad](https://daily.dev/uday%5Fad)

Joined Oct 29\. 2021

100

[![baptistecrouzet's user avatar](https://avatars0.githubusercontent.com/u/26898487?v=4)](https://daily.dev/baptistecrouzet)

[Baptiste Crouzet](https://daily.dev/baptistecrouzet)

[@baptistecrouzet](https://daily.dev/baptistecrouzet)

Joined Oct 13\. 2020

2.7K

 Bug whisperer by day, semicolon survivalist by habit.

[![alwaisy's user avatar](https://avatars.githubusercontent.com/u/102944304?v=4)](https://daily.dev/alwaisy)

[Awais Alwaisy](https://daily.dev/alwaisy)

[@alwaisy](https://daily.dev/alwaisy)

Joined Aug 15\. 2022

3.7K

Biggest loser in my career

[![stackrats's user avatar](https://avatars.githubusercontent.com/u/67356460?v=4)](https://daily.dev/stackrats)

[Matt](https://daily.dev/stackrats)

[@stackrats](https://daily.dev/stackrats)

Joined Jun 7\. 2024

140

## Top sources covering Vue.js

## Most upvoted Vue.js posts

## Best discussed Vue.js posts

## All posts about Vue.js

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/tags/vuejs#page","url":"https://daily.dev/tags/vuejs","name":"Vue.js News & Updates","description":"Vue.js news and updates for the JavaScript framework. Coverage spans the composition API and reactivity system, single-file components, state management with Pinia, Nuxt for full-stack applications, and migration from Vue 2 to Vue 3.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/tags/vuejs#items","numberOfItems":10,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/vue-basics-intro-to-vue-js-computed-properties-irramy6nw","name":"Vue Basics: Intro to Vue.js Computed Properties"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/how-to-structure-vue-projects-anloiw4x0","name":"How to Structure Vue Projects"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/weekly-vue-news-145---mutate-your-state-inside-of-the-provider-using-provide-and-inject-b00ehkbp0","name":"Weekly Vue News #145 - Mutate Your State Inside of the Provider Using Provide and Inject"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/use-vue-or-react-components-in-a-livewire-app-with-minglejs-vxu9sa9z5","name":"Use Vue or React Components in a Livewire App with MingleJS"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/write-components-once-run-everywhere--iazzt8gkv","name":"Write components once, run everywhere."},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/weekly-vue-news-144---simpler-two-way-binding-in-vue-with-definemodel-qpfxaovcm","name":"Weekly Vue News #144 - Simpler Two-Way Binding in Vue With defineModel"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/the-vue-ecosystem-in-2024-ljj05jsg7","name":"The Vue Ecosystem in 2024"},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/web-tools-563---frameworks-json-db-tools-vue-nuxt-j-xyrd1uaai","name":"Web Tools #563 - Frameworks, JSON/DB Tools, Vue, Nuxt.j"},{"@type":"ListItem","position":9,"url":"https://daily.dev/posts/what-is-client-side-rendering-csr--pxliesr2j","name":"What is Client-side Rendering (CSR)?"},{"@type":"ListItem","position":10,"url":"https://daily.dev/posts/3-vuejs-component-libraries-perfect-for-beginners-k0z8exyfi","name":"3 VueJS Component Libraries Perfect for Beginners"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Tags","item":"https://daily.dev/tags"},{"@type":"ListItem","position":3,"name":"Vue.js"}]}]}
```

