More Premium Hugo Themes Premium Vue Themes

Bellevue

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

Bellevue

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

Author Avatar Theme by jerryjappinen
Github Stars Github Stars: 56
Last Commit Last Commit: Feb 2, 2019 -
First Commit Created: Feb 24, 2024 -
Bellevue screenshot

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.