RebalancΞX

RebalancΞX

The most complete boilerplate for production-ready PWAs. With focus on performance, development speed, and best practices

Developer Experience

Quick scaffolding

Create components, VueX connected components, modules - and their tests - right from the CLI!

Instant feedback

Enjoy the best DX (Developer eXperience) and code your app at the speed of thought! Your saved changes to the CSS and TypeScript are reflected instantaneously without refreshing the page or restarting your server. Preserve application state even when you update something in the underlying code!

Tons of use-cases

e.g. HttpService with interceptors, vuex persist middleware, redirect scenarios, configs for different environments, etc.

Enterprise ready

SEO

We support SEO (document head tags management) and server-side-rendering for search engines that support indexing of JavaScript content. (eg. Google)

Best practices

A Common style guide, TypeScript, and the best test setup: Automatically guarantee code quality and non-breaking changes.

i18n

Scalable apps need to support multiple languages, easily add and support multiple languages with vue-i18n.

User experience

Animations

A stable animations set up already included (anime.js).

Progressive-Web-App

Offline-first support with service-workers and a lighthouse score as high as possible (90+).

Design System

Includes a blueprint for a 100% customizable Design System with a huge amount of components.

Quick start

Via npx


  1. Run npx @vuesion/create [project-name]
    for example npx @vuesion/create my-app
  2. Change directory cd my-app
  3. Run npm run dev

Via Git


  1. Download or clone (git clone https://github.com/
    vuesion/vuesion
    ) the repository
  2. Change directory cd vuesion
  3. Install dependencies: npm install
  4. Run npm run dev
© Copyright 2021 RebalancΞX Ltd.