Bellevue screenshot

Bellevue

Author Avatar Theme by Jerryjappinen
Updated: 2 Feb 2019
56 Stars

A full-featured frontend project template for modern single-page applications built on Vue.js and Webpack.

Categories

Overview

Bellevue is a comprehensive frontend project template designed for modern single-page applications using Vue.js and Webpack. It extends the official vuejs-templates/webpack template by incorporating additional tooling features such as preconfigured SCSS support, SVG pipeline, linting, and centralized configuration. Bellevue aims to provide a structured and well-documented application setup with essential patterns for developing complex applications.

Features

  • Vue.js and Webpack: Built on Vue.js and Webpack technology stack.
  • SCSS support: Preconfigured support for SCSS.
  • SVG Pipeline: Includes an SVG pipeline for better management.
  • Linting: Extensive linting configuration for code quality.
  • Centralized Configuration: All configurations are centralized for easy access.
  • Application Structure: Well-documented application structure with necessary patterns.
  • Routing and State Management: Built-in support for routing and state management.
  • Persistence: Provides features for data persistence.

Installation

To install Bellevue, follow these steps:

  1. Clone the Bellevue repository from GitHub:
git clone https://github.com/Eiskis/bellevue.git
  1. Install the necessary dependencies using npm:
cd bellevue
npm install
  1. Start the development server:
npm run dev
  1. Build the project for production:
npm run build

Summary

Bellevue is a versatile frontend project template that enhances the official Vue.js and Webpack template with additional tooling features and a structured application setup. It aims to provide developers with a robust foundation for building complex single-page applications by incorporating essential features such as SCSS support, SVG pipeline, linting, routing, state management, and more. With centralized configuration and a well-documented application structure, Bellevue streamlines the development process and ensures a scalable and maintainable codebase.