Skip to content

sigi-framework/sigi

Repository files navigation

Sigi logo

Build Status Coverage Status Downloads Version License

Sigi is a effect management framework for complex frontend app.

  • Type safe: Sigi provides Type Safe APIs which connect the gap between your Component and Side Effect codes in compile time.
  • Dependencies Injection: Sigi contains a tiny dependency injection implementation. Which allow you easier to compose your Modules and Services. And it is also provide huge benefit when you want to write some tests.
  • Multi platforms support: Sigi now support React/React Native and Vue@2.x, we will also provide support for Flutter with very similar APIs in very soon.

Documentation

You can find the full documentation on the website.

And you can also read higher level introduction article in Chinese 中文介绍

Ecosystem

Project Status Description
vue VueJS integration library
react React Hooks APIs
react-router React router integration
ssr Server side rendering support for Vue/React
devtool Redux devtool integration
di Dependencies injection library which allow you compose your own class with Sigi Modules
testing Test helper library