RCRE

Build complex applications without pain

Github星跟蹤圖

CircleCI
Stable Release
gzip size
license
coverage
Crowdin

What is RCRE?

Everyone loves to use React to build apps, it's elegant and wonderful. But React doesn't tell you how to build a complex web application.

When an application becomes very complex, various issues arise, such as the state of the component, the relationship between the components, how to organize the API request, and how to handle form validation and submission. If you don't have a lot of experience to deal with these issues, your code will get worse and the bug will always be with you.

RCRE is a library that designed to make it easy for everyone to handle the above issues. It uses completely new design to make some complex problems easier. It has only a few React components, and you only need to known is write simple configuration and components to get everything done.

RCRE provide 5 powerful features that help you build your application right.

  1. Manage your component and application's state without writing action and reducers.
  2. Manage your API and trigger them automatically based on your component's state.
  3. Always keep your state immutable and not easy to break it.
  4. State change trigger form validation automatically.
  5. A task controller can help you separate complex user interactions into pure small tasks and assemble them with a simple config.

Getting Started

https://andycall.github.io/RCRE/docs/en/overview

In-browser Playgrounds

You can play with RCRE in your web browser with these live online playgrounds.

Examples

Authors

LICENSE

MIT

主要指標

概覽
名稱與所有者andycall/RCRE
主編程語言TypeScript
編程語言TypeScript (語言數: 3)
平台
許可證MIT License
所有者活动
創建於2019-03-10 16:50:55
推送於2023-01-03 20:28:42
最后一次提交2019-08-12 22:43:35
發布數42
最新版本名稱v0.21.17 (發布於 2019-08-06 21:42:15)
第一版名稱rcre@0.19.151 (發布於 2019-03-12 01:31:35)
用户参与
星數665
關注者數6
派生數10
提交數236
已啟用問題?
問題數5
打開的問題數4
拉請求數3
打開的拉請求數39
關閉的拉請求數17
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?