3Angular in a Nutshell

The previous chapter was an introduction to all the frameworks used in front‐end development, including Angular.

This chapter goes more deeply into Angular, starting with basic concepts and later approaching more advanced topics. The first part of the chapter relies only on pure client‐side JavaScript and can be used with just a simple text editor. The second part of the chapter shows the new integration available within Visual Studio 2017 and how to integrate Angular in ASP.NET Core applications.

Before going into the technical details, I want to stress the fact that Angular is not a “silver bullet.” Angular shines when it comes to building CRUD applications, but it is less optimal when heavy DOM manipulation or a very complex GUI are needed. Angular was chosen as the framework for this book because the majority of web applications built with ASP.NET MVC (or in general with any server‐side technology) are mostly about data‐bound operations and less about complex GUIs.

ANGULAR ...

Get Front-end Development with ASP.NET Core, Angular, and Bootstrap now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.