-
Notifications
You must be signed in to change notification settings - Fork 715
Open
Description
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
fernandocode, TDCsgibbons and sachithd