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

Alternative playground idea

オープン
#2,682 コメント 2 件 リアクション 1 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

主要言語
HTML
スター
25.5k
フォーク
4k
PR マージ指標
30日以内にマージされた PR はありません

説明

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

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

調査の方向性

まず issue 本文と、そこからリンクされている StackBlitz の proof of concept を確認してください。代替の playground をチュートリアルに統合すべきかを評価し、影響を受ける記事、ユーザーエクスペリエンス、受け入れ基準を定義してください。この issue では、ファイル、テスト、または具体的な Definition of Done は特定されていません。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
javascript
領域
documentation, web-dev
issue の種類
機能追加
難易度
5/5
見積もり時間
1週間以上
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
25/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。