Framework for building monolithic, full-stack, serverless React apps with zero data-fetching and zero client-side state management
The Blitz community is warm, safe, diverse, inclusive, and fun! LGBTQ+, women, and minorities are especially welcome. Please read our Code of Conduct.
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.
Sponsor Blitz and display your logo and hiring status here. This is a great way to get in front of early adopters! See options on Open Collective
If you’re interested in helping or just want to keep a pulse on the project, drop your email here 👉 Blitzjs.com
- If you want to help, contact Brandon and he'll add you to the Blitz Slack
- Install the Zenhub browser extension
- View open issues and their progress on the Zenhub repo tab
- Find an unassigned issue with the label ready to work on | help wantedthat you want to work on
- Comment on that issue that you are working on it, work on it, and submit a PR with your changes. Please ask any clarification questions you have!
1. Clone the repo
git clone [email protected]: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
1. Change to a package directory
cd packages/core
2. Start the test runner
yarn test:watch
1. Change to an example directory
cd examples/first-demo
2. Follow instructions in the example's README