Frontend requires updates more often than the backend, so this makes it easier to maintain. + Need to figure out either shadow-cljs or webpack loading (or whatever's the best way to use libraries from npm)