Setting up frontend packages

To develop the frontend with Angular, we need some tools, such as TypeScript, Gulp, and NPM (Node Package Manager). Angular code can be written using TypeScript, JavaScript, and Dart. There are certain benefits of using TypeScript, for example, it shows errors at compile time, and provides static types. Secondly, it follows the ES6 (CMAScript6) standard, which helps to define classes, interfaces, and inheritance, and allows architects to design the frontend following OOPS principles.

The ASP.NET Core architecture is different than what we have seen in the previous versions. All the static files should reside in the wwwroot folder. Keeping any static file outside wwwroot will make it inaccessible. When working ...

Get Enterprise Application Architecture with .NET Core 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.