Skip to content

Web Instance #10

@dan-fritchman

Description

@dan-fritchman

Thus far the schematic editor runs on two internally-defined Platforms:

  • The dedicated Electron app
  • The VsCode extension

Given everything in the project uses web-stack technologies, the natural third is the web. This will in principal be very easy to stand up. There are two interesting questions/ groups-thereof (to my eye):

    1. How to handle "platform interactions", e.g. opening from file.
    • The existing platforms have access to the editor's local filesystem; a web app will not.
    • Popular such apps would often get this content from GitHub, Google Drive, or its own database.
    • "Save" is probably a bit easier, and would presumably be more like "export and download". Nonetheless that also needs to be piped through the browser APIs.
    1. Where to host and run it.
    • That's in some sense tied to (1), particularly if there is a native datastore of schematics.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions