granlecoja: opinionated RAD build environment for single page web apps