Javascript framework core with MVC support