JSON transport API review
Open
@kylebarron is already working on this.
Since May 27, 2020.
feature
- Dominant language
- TypeScript
- Stars
- 14.6k
- Forks
- 2.3k
- Avg merge
- 2d 9h
- Merged PRs (30d)
- 42
Description
As we enter a multi-language ecosystem built on-top of it, the JSON API (see here) would benefit from an API review. Some use cases like the ones below are not effortlessly handled by the current syntax:
- Switching base-map providers (see https://github.com/visgl/deck.gl/pull/4612#discussion_r430784406)
- Interaction handlers (How do we best specify
onClickoronHoverwithout writing functions?) - UI components (can/should the JSON API support UI components like vega-lite or similar frameworks do? Scales and legends, for example)
- Binary transport
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.