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

Alternative playground idea

Aberta
#2,682 2 comentários 1 reação 0 responsáveis Ver no GitHub
Linguagem predominante
HTML
Estrelas
25.5k
Forks
4k
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

_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!

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Direção de pesquisa

Comece pelo corpo da issue e pela prova de conceito do StackBlitz vinculada a ela. Avalie se um playground alternativo deve ser integrado ao tutorial e defina os artigos afetados, a experiência do usuário e os critérios de aceitação; a issue não identifica arquivos, testes nem uma definição concreta de pronto.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
javascript
Domínio
documentation, web-dev
Tipo de issue
Funcionalidade
Dificuldade
5/5
Tempo estimado
Mais de uma semana
Status de atividade
Estagnada
Clareza
Precisa de esclarecimento
Facilidade para iniciantes
25/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.