A redo of AREPL in react, built from the electron react and typescript boilerplate
I'm experimenting with redoing AREPL for three reasons:
- To Refactor messy jquery logic in AREPL into a modern library
- To learn react
- To take advantage of the feature-rich electron react boilerplate
App is very barebones but functional. A texteditor dispatches an action that gets debounced into arepl-backend. Eventually output is returned which is reduced into state.
- Install python 3 and npm (if not already installed)
- clone this repository
- npm install
- npm run dev <--- IMPORTANT - do not do npm start, that does production build
The app should now be up and running.
see AREPL-backend for the npm package that executes the python code