Js framework for web app development