Home

Awesome

Awesome Vue Boilerplate

Awesome Vue

This is an ever-evolving, very opinionated architecture and dev environment for new Vue SPA projects using Vue CLI 3.

Getting started

# 1. Clone the repository.
git clone https://github.com/NarHakobyan/awesome-vue-boilerplate.git my-new-project

# 2. Enter your newly-cloned folder.
cd my-new-project

# 3. Install dependencies. Make sure yarn is installed: https://yarnpkg.com/lang/en/docs/install
yarn

# 6. Read the documentation linked below for "Setup and development".

Documentation

This project includes a docs folder with more details on:

  1. Setup and development
  2. Architecture
  3. Languages and technologies
  4. Routing, layouts, and views
  5. State management
  6. Tests and mocking the API
  7. Linting and formatting
  8. Editor integration
  9. Building and deploying to production
  10. Troubleshooting