Interactive ES6 Workshop
An interactive environment for helping people learn ES6, written in ES6 (meta!) and ReactJS.
- Live code editing and execution in the browser including ES6 support using Babel.
- The expected outcome of code can be defined and the evaluated code is checked against it.
- Users can hit a button to request help, which is sent in realtime with Pusher to a dashboard.
- The system can either expect code to return a specific value, or a promise that resolves to that value (see the Promises challenges).
Building for Production
- Push the
distdirectory to your server.