Create an Angular project with Contentful
After its big rewrite Angular is one of the big players in single page application development. It's built to scale and enables web developers to build large applications following conventions with speed. Very often single page applications are more than just business logic and you'll need a way to manage content and allow editors to make changes without touching code.
This guide will show you how to set up your first Angular app from scratch and use data that is stored in Contentful. In case you're new to Angular you might want to consider doing the getting started tutorial first.
Create a new Angular app
It doesn't matter which JavaScript framework you prefer, most of them come with a CLI tool nowadays. These CLI tools help you get started and scaffolding new apps. For the case of the Angular project, it's