All Projects → peterlamar → Vue Examples

peterlamar / Vue Examples

Collection of Vue examples for beginner front end developers

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Vue Examples

Ve Charts
📈 ECharts 4.x for Vue.js 2.x.
Stars: ✭ 142 (-41.8%)
Mutual labels:  vue-cli, vuejs2
Github Ranking
🔍GitHub不同语言热门项目排行,Vue.js做页面展示
Stars: ✭ 160 (-34.43%)
Mutual labels:  vue-cli, vuejs2
Vue Wechat
🔥 基于Vue2.0高仿微信App的单页应用
Stars: ✭ 1,832 (+650.82%)
Mutual labels:  vue-cli, vuejs2
Spring Boot Vuejs
Example project showing how to build a Spring Boot App providing a GUI with Vue.js
Stars: ✭ 1,818 (+645.08%)
Mutual labels:  vue-cli, vuejs2
Todo Vue
Code for YouTube series on building a Todo App in Vue.js
Stars: ✭ 199 (-18.44%)
Mutual labels:  vue-cli, vuejs2
Admin One Vue Bulma Dashboard
Admin One — Free Vue.js Bulma Admin Dashboard SPA/PWA
Stars: ✭ 138 (-43.44%)
Mutual labels:  vue-cli, vuejs2
Vuetify Todo Pwa
✔️ A simple Todo PWA built with Vue CLI 3 + Vuex + Vuetify.
Stars: ✭ 160 (-34.43%)
Mutual labels:  vue-cli, vuejs2
Vue Ts Daily
基于vue、Typescript、pwa的一款习惯养成app
Stars: ✭ 735 (+201.23%)
Mutual labels:  vue-cli, vuejs2
Lvyou
🎒Vue.js 初步进阶案例,路由懒加载,进入页面前登录判断,返回导航判断,RestAPI接口使用,组件封装,Vuex状态封装,keep-alive页面缓存等功能
Stars: ✭ 195 (-20.08%)
Mutual labels:  vue-cli, vuejs2
Vue2 Demo
Vue 基于 Genesis + TS + Vuex 实现的 SSR demo
Stars: ✭ 2,072 (+749.18%)
Mutual labels:  vue-cli, vuejs2
Vuetify Swipeout
👆 A swipe out example built with Vue CLI 3 + Vuetify + Swiper.
Stars: ✭ 117 (-52.05%)
Mutual labels:  vue-cli, vuejs2
Vue Material Kit
Vue Material Kit - Open Source Material Design UI Kit
Stars: ✭ 231 (-5.33%)
Mutual labels:  vue-cli, vuejs2
Vuetify Material Dashboard
Vuetify Material Dashboard - Open Source Material Design Admin
Stars: ✭ 1,023 (+319.26%)
Mutual labels:  vue-cli, vuejs2
Basix Admin
Get Free and Premium Vue.js Bootstrap v4 Admin Dashboard Templates
Stars: ✭ 138 (-43.44%)
Mutual labels:  vue-cli, vuejs2
Manhuaren
vue2.0全家桶,仿漫画人官网(移动端)
Stars: ✭ 18 (-92.62%)
Mutual labels:  vue-cli, vuejs2
Gpk admin
✨ GeekPark Content Management System
Stars: ✭ 150 (-38.52%)
Mutual labels:  vue-cli, vuejs2
Vuetify Admin Dashboard
A Crud Admin panel made from Vue js and Vuetify
Stars: ✭ 481 (+97.13%)
Mutual labels:  vue-cli, vuejs2
Dashboard
A dashboard scaffolding based on Vue.js 3.0 created by Vite.
Stars: ✭ 497 (+103.69%)
Mutual labels:  vue-cli, vuejs2
Vue Objccn
🔥 Use Vue.js to develop a cross-platform full stack application / 用 Vue.js 开发的跨三端应用
Stars: ✭ 1,993 (+716.8%)
Mutual labels:  vue-cli, vuejs2
Nx Admin
👍 A magical 🐮 ⚔ vue admin,记得star
Stars: ✭ 2,497 (+923.36%)
Mutual labels:  vue-cli, vuejs2

vue-examples

Collection of Vue.js reference examples for teaching and learning Vue. These examples assume NO experience of front end by the reader. I myself had more experience as a backend engineer and found most front end examples required too much familiarity of HTML, Javascript and the front end stack. I journaled these examples to help myself and others.

The early examples 1-15, are intentionally simple while the remainder start using VUE cli and NUXT which are more sophisticated patterns (they generate complex starting projects) that it is helpful to build up to. VUE cli is what an experienced front end developer may use if they are unfamiliar with Vue and Nuxt would be used by an intermediate Vue Front End engineer as it provides more benefits as well as more complexity.

Introduction

These examples can be accessed by opening the index.html file within your browser. The related javascript and css files are referenced by this file when appropriate. This is a good way to test javascript and Vue snippets found on the web.

  1. Hello World
  2. Instance
  3. Vbind
  4. Computed
  5. Watcher
  6. Class
  7. Events
  8. Vmodel
  9. Component
  10. ComponentMessage
  11. ComponentDynamic
  12. Async

Charts and Graphs

These are interesting if you wish to jumpstart into data visualization.

  1. Chart
  2. Vuechart
  3. Vuebars

Vue CLI

These examples start with the VUE cli and represent the beginnings of the single page app pattern. This pattern differs from the index.html file in that javascript files are separated out into .vue files which is easier to maintain in larger projects.

  1. LocalProxy
  2. AGGrid
  3. tailwind
  4. svgdots
  5. d3connectdots
  6. firebasechat

Nuxt

The Nuxt project is an attempt to improve on the Vue cli by providing some common settings as defaults in the generated project.

  1. HelloNuxt
  2. todo-app

Contributing

If any of this is helpful to you or you wish to improve upon these examples, pull requests are absolutely welcome!

References

  1. Mozilla DOM
  2. Vue Tutorial
  3. Babel Javascript 2015
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].