Skip to content

[Feature] CanDB HTTP Support #13

@ByronBecker

Description

@ByronBecker

Motivation

Many languages don't have an IC agent client, but have already-existing HTTP client libraries and tooling. Additionally, most developers are already accustomed to using HTTP. Adding HTTP support makes CanDB easier to use and more accessible to Motoko developers.

Requirements

  • Add HTTP compatible modules to candb-client-typescript (instead of using @Agent-JS)
  • Re-write the hello-candb example or add a new CanDB example that uses HTTP
  • Re-write the index canister APIs using HTTP
  • Re-write the helloservice canister APIs using HTTP
  • Add HTTP options to the candb-quickstart-template
  • Provide documentation for using HTTP with CanDB

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requesthelp wantedExtra attention is needed

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions