A compact javascript framework to power up small- to large-scale development