I\'m trying to build the front-end part of a project with Angular and a basic REST backend that also handles security.
I have very basic knowledge of Spring but haven\'t
First of all
It will be a good thing that you know what is Spring boot ( Advantage of spring boot )
secondly
Here is some helpful resources :
2.1 This is about the architecture Web App Architecture - the Spring MVC - AngularJs stack
2.2 Spring Restful Web Service Example with JSON, Jackson and Client Program
2.3 CRUD using Spring MVC 4.0 RESTful Web Services and AngularJS
2.4 And for the security example Spring Data REST + Spring Security
For BackEnd - Learn basic simple spring boot first and try with sample project..
For Frontend - Using Grunt and Yoeman, you can create angular project..
Have a look at this site..
https://www.sitepoint.com/kickstart-your-angularjs-development-with-yeoman-grunt-and-bower/
Configure backend port in gruntfile.js.. Now You can start working on both front end and backend independently..
You can take a look at this open source Spring + AngularJS generator JHipster
Main site: http://jhipster.github.io/
quick slides: http://jhipster.github.io/presentation/#/