Skip to content

improve API - redesign - IN PROGRESS #862

@jacobg

Description

@jacobg

Update from @brodybits: redesign with preview now available is now discussed in: brody4hire/ask-me-anything#3


This issue is to initiate a general discussion about improving the plugin API beyond WebSql. Some potential goals of a new API would be:

  • cut loose the baggage of the deprecated, and soon-to-be defunct WebSql API standard
  • more control over transactions (db.transaction() is very limited)
  • more fluent, less opionated, and easier-to-understand
  • promise based
  • multiple connections (concurrency) - separate issue to be created on that

A more general description of the purpose might be to: create a core transport and connectivity layer from the web view to sqlite, with all the expressivity that sql offers, in an intuitive api, and using modern javascript tools, such as promises and typescript.

Perhaps this might need to become a new plugin altogether?

For anyone also interested in a new API, please add your feedback and +1's, in order to let gauge demand.

@brodybits

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions