AIP-68 Improve dev tools for react application plugin development
Open
AIP-68
area:dev-tools
kind:feature
type:improvement
- Dominant language
- Python
- Stars
- 46.9k
- Forks
- 17.8k
- Avg merge
- 2d 10h
- Merged PRs (30d)
- 483
Description
Follow up of https://github.com/apache/airflow/issues/50548
Improve the dev tools to help people develop quickly their react plugin, some areas of improvement:
- [ ] share the same autogenerated types and queries from the OpenAPI spec so developers can easily use the rest api in their app and have the same type checking controls as the main UI (maybe via a shared npm package, or symlinked folder?)
- [ ] maybe share the core custom components lib to further match with the main UI (maybe via a shared npm package, or symlinked folder?)
Contributor guide
Assessment
This issue has not been assessed yet.