Web application framework for node