Illustrative Sample (Spring Boot & Angular JS) Angular handles UI completely Spring Boot handles backend work Runs on embedded tomcat server Based on blog this post Deployed on Heroku here See backend application here