Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/leafsphp/hana

⚛️ Simple, lightweight React framework for humans
https://github.com/leafsphp/hana

react react-framework react-router react-state react-state-management reactjs

Last synced: 2 months ago
JSON representation

⚛️ Simple, lightweight React framework for humans

Awesome Lists containing this project

README

        








Hana


Latest Stable Version
Total Downloads
License





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](https://leafphp.dev) (coming soon)

*You can call it React on the go.*

## Getting Started

To get started with Hana, you can use the `create-hana-app` CLI tool to create a new project.

```sh
npm create hana-app@latest
```

## What's in this Repo?

This Turborepo includes the following:

- `docs`: Documentation powered by [Vitepress](https://vitepress.vuejs.org/)
- `@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