Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/premisedata/dynamic-data-form-extension
Backstage Plugin - Dynamic Data Form Extension (Frontend and Backend Plugins)
https://github.com/premisedata/dynamic-data-form-extension
Last synced: 8 days ago
JSON representation
Backstage Plugin - Dynamic Data Form Extension (Frontend and Backend Plugins)
- Host: GitHub
- URL: https://github.com/premisedata/dynamic-data-form-extension
- Owner: premisedata
- License: apache-2.0
- Created: 2023-02-22T18:18:52.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-15T18:49:12.000Z (7 months ago)
- Last Synced: 2024-11-05T03:06:02.906Z (9 days ago)
- Language: TypeScript
- Size: 1.09 MB
- Stars: 9
- Watchers: 6
- Forks: 7
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# dynamic-data-form-extension
Backstage Plugin - Dynamic Data Form Extension (Frontend and Backend Plugins)The [dynamic-field-extension](./packages/dynamic-pick-extension/) is a [Custom Field Extension](https://backstage.io/docs/features/software-templates/writing-custom-field-extensions) that allow you to create `` components that fetches data dynamically from an endpoint. This can be used together with the `form-data-backend` plugin to write custom logic to fill the field.
The [form-data-backend](./packages/form-data-backend) is a [Backstage Backend Plugin](https://backstage.io/docs/plugins/backend-plugin) that allow you to write custom providers to add custom logic and build the data to be shown on the `dynamic-field-extension` for example for APIs that require authentication or to parse data that doesn't come on the required JSON Array String format.