"JS Mastermind" is a JavaScript language tutorial, which contains code snippets help to learn JS, and write JS in "JavaScriptic" flavor.
- Bite-size tutorial, ordered by easy-to-hard, basic-to-deep
- Support real-time code execution. (Thanks to repl.it embedded API)
- Simple and intuitive UI/UX, works for all the devices (including mobile devices)
Link: https://gx-chen.github.io/js-mastermind/
npm install
will install all dependencies, including dev dependencies (e.g. ESLint, prettier which can integrate with Text Editor)
git clone
the code to local machine- Make sure NodeJS 8.x (or later), and npm 4.x (or later) is installed in the local machine
- Navigate to the project root directory
- Run
npm install
. After it's done, runnpm start
- Web App should now running on http://localhost:3000
npm run build
will generate optimized build for production
- If you're using MacOS, make sure to install watchman first, easiest way is to use Homebrew
brew install watchman
. Windows or Linux don't need this step - Run
npm test
- React (from create-react-app)
- JavaScript ES6
- Material-UI
- repl.it embedded iframe API
Standard MIT license which you can find here LICENSE.
Gongxia Chen (Github: @GX-CHEN)