ChoicescriptIDE / ChoicescriptIDE/main
Support File API in Web variant
- Vorherrschende Sprache
- JavaScript
- Sterne
- 36
- Forks
- 8
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
The Web variant of CSIDE is currently entirely dependent on the Dropbox API; users need a Dropbox account and files are stored in their Dropbox. This has worked well historically, but it's something of a barrier to entry and makes the implementation of other features problematic (e.g. #153).
It would be great to fully support the [Web File API ](https://developer.mozilla.org/en-US/docs/Web/API/File_API) so that users can use CSIDE Web to edit local files, compile their games and perhaps even run automated tests from their web browser (not to mention avoid logging in).
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne damit, die Dropbox API-Integration der Web-Variante zu lokalisieren und lies die im Issue verlinkte Dokumentation zur Web File API. Der angeforderte Umfang umfasst das Bearbeiten lokaler Dateien, das Kompilieren von Spielen und möglicherweise das Ausführen automatisierter Tests im Browser; über den Austausch der aktuellen Dropbox-Abhängigkeit hinaus sind keine Abschlusskriterien angegeben.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript
- Bereich
- frontend, web-dev
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100