Jumpsuit is a React framework for efficiently building powerful web applications.
- Introduction
- Getting Started
- Learn the Basics
- Effects
- Hooks
- Sandboxed States
- Hot State Reloading (HSR)
- Tutorial
- Examples
- API
- FAQ
- Changelog
- Jumpstate
Demo
Join us on Slack!
Quick Start
Install to an existing project
$ yarn add jumpsuit# or $ npm install --save jumpsuit
Using Create-React-App
# Create a new project with create-react-app $ create-react-app myProjectName$ cd myProjectName # Install Jumpsuit $ yarn add jumpsuit # Start the create-react-app dev server $ yarn start
index.js
// Import Jumpsuit // Create a state with some actionsconst CounterState = // Create an async action // Create a subscribed componentconst Counter = // Compose the global stateconst globalState = counter: CounterState // Render your app!
FAQ
- What does the Jumpsuit core include?
- State Management powered by Jumpstate & Redux
- Routing (React-Router)
- Rendering/Bootstrapping
- Hot State Reloading
- Can I use it with Create React App?
- You bet! We have an example you can view or drop right into your
src
directory!
- You bet! We have an example you can view or drop right into your
- But I've already built an app! Can I still use Jumpsuit?
- Of course! Jumpsuit is not an all or nothing framework and has many levels of buy-in for usefulness. You can easily migrate small parts of your app to use Jumpsuit using only the pieces you need.
- I love the state management in Jumpsuit, so can I just use that?
- Of course! Head over to Jumpstate to get started!
Badge
Using Jumpsuit in your project? Show it off!
[](https://github.com/jumpsuit/jumpsuit)
Tutorial
Examples
Team
Tanner Linsley | Jason Maurer |
Used By

License
MIT © Jumpsuit