javascript-tutorial / javascript-tutorial/en.javascript.info

Alternative playground idea

Aperta
#2,682 2 commenti 1 reazione 0 assegnatari Vedi su GitHub
Lingua principale
HTML
Stelle
25.5k
Fork
4k
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

_First of all, thank you for creating such a comprehensive resource and making it freely available! As I often get asked about where to start learning JS, this is constantly in my top 3-4 aswers :)_

I wonder, are you open to adding an alternative playground option if it would provide an improved experience for your users?

I'm thinking specifically about StackBlitz, some of the benefits being:
- no ads
- familiar editor UI, that a lot of people know from Visual Studio Code
- support for dark/light themes
- a possibility to render a Console right in the UI, which could optionally allow replacing `alert` with `console.log` for a non-blocking flow
- a possibility to add Node.js articles in the future, since StackBlitz supports it too (see e.g. https://node.new)

I've made a quick proof of concept of how the experience could look like:

![sb-oss-demo-javascript_info](https://user-images.githubusercontent.com/1511906/127154774-6113ab16-ccf7-424c-92aa-47eb20416fda.gif)

Thanks again, and I'm curious to hear your thoughts!

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia dal corpo dell’issue e dal proof of concept di StackBlitz collegato. Valuta se integrare un playground alternativo nel tutorial e definisci gli articoli interessati, l’esperienza utente e i criteri di accettazione; l’issue non identifica file, test o una definizione concreta di completamento.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
javascript
Ambito
documentation, web-dev
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.