Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/sables-app/sables

🦦 Application-first Web Framework
https://github.com/sables-app/sables

react redux rxjs serverless vite

Last synced: 20 days ago
JSON representation

🦦 Application-first Web Framework

Awesome Lists containing this project

README

        



Sables Logo


Sables


Application-first Web Framework






npm Version


MIT License


Website: sables.dev

### What is Sables?

Sables is an application-first Web framework focused on distributed routing logic, reactive programming, and serverless solutions. The framework is comprised of several packages built upon established technologies, making integration more cohesive.

#### Key features

- Distributed routing logic
- Route transitions with middleware and listeners
- Just-in-Time Redux slice insertion
- Side effect encapsulation via observers
- Server-side rendering and routing solutions; serverless compatible
- Application hydration with resume
- Code splitting, module lazy loading, and module preloading
- Strictly typed with template literal types and generics
- Simple and powerful interfaces that're easy to learn and master
- Project structure agnostic

### Documentation

- [Getting Started guide](https://sables.dev/docs/getting-started)
- [API Reference](https://sables.dev/docs/api)

### Versioning

Sables adheres to [Semantic Versioning 2.0.0](https://semver.org/spec/v2.0.0.html).

### License

Copyright © 2022 [Morris Allison III](http://morris.xyz).

Released under the [MIT license][license].

[license]: https://github.com/sables-app/sables/blob/main/LICENSE
[npm]: https://www.npmjs.com/package/@sables/framework