Blazar
The future is positrons!
Blazar is an opinionated, feature-rich, react-redux-based SDK that makes developing web apps fast and fun.
Getting started
Install the Blazar script globally, this will give you access to all SDK commands:
yarn global add blazar # yarn
npm install -g blazar # npm
Then move to a fresh empty directory and issue:
blazar init --npm # to date, --yarn is experimental
blazar start
This will serve your new application (with hot reloading) on https://localhost:8080 (yes it's HTTPS by default!)
Use the blazar
command while in your project directory to see the available
commands.
Documentation
The documentation for the core functionality of Blazar lives here, we highly recommend going through the tutorial if this is your first time with Blazar.
Philosophy
Blazar has been designed with developers in mind.
It strives to offer a wow-factor development experience by providing best-of-breed, ready-to-use tools for all step of web development (from writing code to creating a minified/optimised bundle, and everything in-between).
Blazar also strives for pushing developers to write idiomatic code, and thus define a number of code and style convention that are strictly enforced.
Finally, Blazar has been designed with orthogonality in mind, and has support for additional Blazar-packages that can add layers of functionality as per need.