---
# System prepended metadata

title: Workers

---

# Workers
思考流程管理網站
## 使用技術
### react flow
https://github.com/wbkd/react-flow
https://reactflow.dev/docs/getting-started/installation/

### redwood
https://redwoodjs.com/docs/tutorial/chapter1/first-page

### react-json-form
https://github.com/rjsf-team/react-jsonschema-form
兩個選擇：
- react-json-form
- react-hook-form + react-hook-form-jsonschema
- 自己做
    - https://nainacodes.com/blog/create-form-from-json-schema

## 功能
- [ ] Node CRUD
    - [ ] C
    - [ ] R
    - [ ] U
    - [ ] D
- [ ] RBAC
- [ ] Node
    - [ ] Form
    - [ ] 收合,張開
    - [ ] 每個 Node 可以開一個新視窗

### RBAC
參考[Role-based Access Control (RBAC)](https://redwoodjs.com/docs/how-to/role-based-access-control-rbac#how-to-protect-a-navlink-in-a-layout)
