<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/categories/vue-js/" -->

---
title: Vue.js | daily.dev Blog
description: 7 posts on vue.js from the daily.dev blog. Curated developer news, deep-dives, and opinion read by millions of developers worldwide.
canonical: https://daily.dev/categories/vue-js/
og:type: website
og:url: https://daily.dev/categories/vue-js/
og:title: Vue.js | daily.dev Blog
og:description: 7 posts on vue.js from the daily.dev blog. Curated developer news, deep-dives, and opinion read by millions of developers worldwide.
og:image: https://daily.dev/og-image.png?v=a830cdf1
og:site_name: daily.dev
og:locale: en_US
twitter:card: summary_large_image
twitter:site: @dailydotdev
twitter:creator: @dailydotdev
twitter:title: Vue.js | daily.dev Blog
twitter:description: 7 posts on vue.js from the daily.dev blog. Curated developer news, deep-dives, and opinion read by millions of developers worldwide.
twitter:image: https://daily.dev/og-image.png?v=a830cdf1
---

[Skip to main content ](#main-content) 

Category

#  Vue.js 

 7 posts on vue.js from the daily.dev blog. Curated developer news, deep-dives, and opinion read by millions of developers worldwide. 

 7 posts 

* [ Apr 21, 2024 · 10 min read  Vuejs Community and Resources for Continuous Learning Enhance your Vue.js learning journey with community resources, educational platforms, advanced learning, and contributing opportunities. Stay updated on Vue trends and best practices. ![Alex Carter](https://media.daily.dev/image/upload/s--pojr7sHs--/f_auto,q_auto/v1/recruiter-landing/689ae07e063eaff8c9bc2fab_Screenshot_202025_02_09_20at_2017_46_05_b4442afdde_b4ac26d59e?_a=BAMAMiB80) Alex Carter ](/blog/vuejs-community-and-resources-for-continuous-learning/)
* [ Mar 31, 2024 · 15 min read  Start Vue 3 Project: Initial Steps Get started with Vue 3 projects by following these initial steps. Learn how to install Node.js, set up your editor, create your project, understand the project structure, embrace the Composition API, add components and routing, and run your project. ![Alex Carter](https://media.daily.dev/image/upload/s--pojr7sHs--/f_auto,q_auto/v1/recruiter-landing/689ae07e063eaff8c9bc2fab_Screenshot_202025_02_09_20at_2017_46_05_b4442afdde_b4ac26d59e?_a=BAMAMiB80) Alex Carter ](/blog/start-vue-3-project-initial-steps/)
* [ Sep 20, 2021  Using Vue.js DevTools for Better DX Vue.js DevTools is available as a Chrome extension, Firefox extension, and stand-alone electron application. It allows developers to monitor and edit component data, handle routing, time-travelling through states, performance monitoring, etc. This article will discuss the usage of Vue.js DevTools to perform these activities in detail. ![Chameera Dulanga](https://media.daily.dev/image/upload/s--ptZrE1sp--/f_auto,q_auto/v1/recruiter-landing/60ca2239459e47480226d611_profile_20pic_5b7b54f388?_a=BAMAMiB80) Chameera Dulanga ](/blog/using-vue-js-devtools-for-better-dx/)
* [ Jun 29, 2021  Different State Management Patterns for VueJS State management is at the core of any frontend framework. There are several options when it comes to VueJS. This article will explore these patterns helping developers to choose the right one depending on the use case. ![Viduni Wickramarachchi](https://media.daily.dev/image/upload/s--x1pXgz2q--/f_auto,q_auto/v1/recruiter-landing/60c8c92b1efffc931b2f46d1_Profile_20_Pic_c71135ebdc?_a=BAMAMiB80) Viduni Wickramarachchi ](/blog/different-state-management-patterns-for-vuejs/)
* [ Jun 28, 2021  What's New with the Composition API in VueJS Composition API is a brand new code structure for writing Vue components to improve code reuse and readability. ![Charuka Herath](https://media.daily.dev/image/upload/s--nxIj5Mpn--/f_auto,q_auto/v1/recruiter-landing/60bf5779e065c944624696d0_28947276_dc33ae5d80?_a=BAMAMiB80) Charuka Herath ](/blog/whats-new-with-the-composition-api-in-vuejs/)
* [ Jul 30, 2020  Create a component & fetch GitHub user details with Vue.js & Semantic UI 👩‍💻 In this tutorial, you'll learn how to make a Vue component using the bare minimum requirements. ![Vaibhav Khulbe](https://media.daily.dev/image/upload/s--n8oX1Ivr--/f_auto,q_auto/v1/recruiter-landing/5f21d38990f711d8b060293f_Profile_20_Picture_f33c410b45?_a=BAMAMiB80) Vaibhav Khulbe ](/blog/create-a-component-fetch-github-user-details-with-vue-js-semantic-ui/)
* [ Oct 11, 2018  Optimistic Offline-First Apps With Vuex TL;DR — Use Vuex plugins together with localForage to easily persist application data in an optimisti... ![ Ido Shamun](https://media.daily.dev/image/upload/s--3qhj82Ib--/f_auto,q_auto/v1/recruiter-landing/5ef3b1b308700b8f3eebc271_dcb9e522_dd0a_4bdb_9ee8_9344a30c99a6_fcbb3dd9ab?_a=BAMAMiB80)  Ido Shamun ](/blog/optimistic-offline-first-apps-with-vuex/)

Showing 7 of 7 posts 

## Get developer news, every new tab. 

Install daily.dev to turn your new-tab page into a personalized feed of articles like the ones in this category. 

[Get daily.dev → ](https://api.daily.dev/get)

```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/og-image.png?v=a830cdf1","width":1200,"height":630},"sameAs":["https://twitter.com/dailydotdev","https://www.linkedin.com/company/dailydotdev","https://github.com/dailydotdev","https://www.instagram.com/dailydotdev"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","description":"Free, personalized developer news aggregator. Stay on top of software development news, AI coding tools, and web dev - curated daily from trusted sources.","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"}},{"@type":"CollectionPage","@id":"https://daily.dev/categories/vue-js/#webpage","url":"https://daily.dev/categories/vue-js/","name":"Vue.js | daily.dev Blog","description":"7 posts on vue.js from the daily.dev blog. Curated developer news, deep-dives, and opinion read by millions of developers worldwide.","isPartOf":{"@id":"https://daily.dev/#website"},"potentialAction":{"@type":"ReadAction","target":"https://daily.dev/categories/vue-js/"}},{"@type":"ItemList","numberOfItems":7,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/blog/vuejs-community-and-resources-for-continuous-learning/","name":"Vuejs Community and Resources for Continuous Learning"},{"@type":"ListItem","position":2,"url":"https://daily.dev/blog/start-vue-3-project-initial-steps/","name":"Start Vue 3 Project: Initial Steps"},{"@type":"ListItem","position":3,"url":"https://daily.dev/blog/using-vue-js-devtools-for-better-dx/","name":"Using Vue.js DevTools for Better DX"},{"@type":"ListItem","position":4,"url":"https://daily.dev/blog/different-state-management-patterns-for-vuejs/","name":"Different State Management Patterns for VueJS"},{"@type":"ListItem","position":5,"url":"https://daily.dev/blog/whats-new-with-the-composition-api-in-vuejs/","name":"What's New with the Composition API in VueJS"},{"@type":"ListItem","position":6,"url":"https://daily.dev/blog/create-a-component-fetch-github-user-details-with-vue-js-semantic-ui/","name":"Create a component & fetch GitHub user details with Vue.js & Semantic UI 👩‍💻"},{"@type":"ListItem","position":7,"url":"https://daily.dev/blog/optimistic-offline-first-apps-with-vuex/","name":"Optimistic Offline-First Apps With Vuex"}],"@id":"https://daily.dev/categories/vue-js/#itemlist"},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev/"},{"@type":"ListItem","position":2,"name":"Blog","item":"https://daily.dev/blog/"},{"@type":"ListItem","position":3,"name":"Vue.js","item":"https://daily.dev/categories/vue-js/"}]}]}
```

