Modern Web Application using Java and JavaScript based frameworks