A framework for javascript full-stack developers