garpr's webapp is currently in a very non-standard state: we do have directories and separate js files, but instead of using any module system, we simply stick all the js files into index.html. This is not a sane practice. Furthermore, we have custom scripts like https://github.com/ripgarpr/garpr/blob/master/start.sh to start the webserver, when we should just use some kind of standardized build tool instead.
Also, there are some "cached page out of date" problems with the app when we redeploy, and using a build tool should help with that.
Proposal:
garpr's webapp is currently in a very non-standard state: we do have directories and separate js files, but instead of using any module system, we simply stick all the js files into
index.html. This is not a sane practice. Furthermore, we have custom scripts like https://github.com/ripgarpr/garpr/blob/master/start.sh to start the webserver, when we should just use some kind of standardized build tool instead.Also, there are some "cached page out of date" problems with the app when we redeploy, and using a build tool should help with that.
Proposal: