Vue.js introduction: Vue.js is a progressive and incrementally adoptable and approachable JavaScript framework for building web user interfaces. Vue.js focuses on declarative rendering and component composition. It features a reactivity system that uses JavaScript objects and rendering performance optimization. Vue.js uses MVVM architect that separates the development of the UI from the business model. Let's learn the fundamentals of Vue.js with these free online tutorial / training material.
The following blog posts / official tutorials / free articles help you to learn Vue3 from beginner to expert.
Vue Demi is a developing utility allows you to write Universal Vue Libraries for Vue 2 & 3
The ESLint custom parser for `.vue` files.
state management for Vue.js
Intuitive, type safe and flexible Store for Vue
Internationalization plugin for Vue.js
draggable component for vue
Nuxt makes building vue projects easy while keeping flexibility. Extendable with a module ecosystem and hooks engine, it makes it easy to connect your REST or GraphQL endpoints, favorite CMS, CSS frameworks and more. PWA and AMP support is only a module away from your Nuxt project.
swrv is a library using the Vue Composition API for remote data fetching.
server renderer for Vue 2.0
Vue.js wrapper for chart.js for creating beautiful charts.
Smooth scrolling for any amount of data
Vue component to wrap non SSR friendly components
A small wrapper for integrating axios to Vuejs
Apollo GraphQL for Vue Composition API
Persist and rehydrate your Vuex state between page reloads.
Vue module for lazy-loading images in your vue.js applications.
Business logic with ease
Font Awesome component for Vue.js, using inline SVG.
Vue autosuggest component.
A small wrapper for integrating lodash into VueJs
Harlem is a simple, unopinionated, lightweight and extensible state management solution for Vue 3. It is designed to suit projects of all sizes and developers of all different levels of experience