Hana is a simple, lightweight and easy to use React framework. It focuses on developer experience, stability and performance. Unlike the 100s of other React frameworks out there, Hana comes with a lot of features out of the box, including:
- Powerful routing
- Human state management
- Dead simple server/client side authentication (coming soon)
- SSR support with Leaf PHP (coming soon)
You can call it React on the go.
To get started with Hana, you can use the create-hana-app
CLI tool to create a new project.
npm create hana-app@latest
This Turborepo includes the following:
docs
: Documentation powered by Vitepress@hanabira/store
: state management library for Hana@hanabira/auth
: authentication library for Hana (WIP)@hanabira/router
: router library for Hana@hanabira/config
: shared configs used throughout the monorepo@leafphp/hana
: SSR bridge for Hana (WIP)create-hana-app
: CLI tool for creating new Hana apps