Blitz ⚡️
Framework for building monolithic, full-stack, serverless React apps with zero data-fetching and zero client-side state management
👉View The Blitz Announcement Here👈
Welcome to the Blitz Community 👋
The Blitz community is warm, safe, diverse, inclusive, and fun! LGBTQ+, women, and minorities are especially welcome. Please read our Code of Conduct.
LIVE Demo
The initial Blitz demo is live at first-demo.blitzjs.com!
It's source code is at examples/first-demo. NOTE: The API is very alpha, and will change.
I invite you to join me — let’s build the future of web dev together. 🤝
If you’re interested in helping or just want to keep a pulse on the project, drop your email here 👉 Blitzjs.com
How to Get Started With Blitz Framework Development
1. Clone the repo
git clone git@github.com:blitz-js/blitz.git
cd blitz
2. Install dependencies
yarn
3. Start the package server. This must be running for any package development or example development
yarn dev
Develop a Blitz package
1. Change to a package directory
cd packages/core
2. Start the test runner
yarn test:watch
Run a Blitz example
1. Change to an example directory
cd examples/first-demo
2. Follow instructions in the example's README