Angular

Warning
Hey there! Seems like you are still using the documentation of our legacy TypeScript repository. Since it won’t be maintained anymore, we recommend you to checkout the new TypeScript page here.

This is the main section of the documentation, where the developer will find guidelines for accessibility, how to use the Angular toolchain, how to refactor components, create libraries and, in general, maintain Angular applications. But last and not least, developers will also find solutions to common problems many of the Angular projects may have.

Architecture

Warning
Hey there! Seems like you are still using the documentation of our legacy TypeScript repository. Since it won’t be maintained anymore, we recommend you to checkout the new TypeScript page here.

This section introduces in an easy way the main principles and guidelines based on Angular Style Guide.

The goal of this topic is to support the non-functional requirements for the client, i.e. mostly maintainability, scalability, efficiency and portability. As such it provides a component-oriented architecture following the same principles listed already in the devonfw architecture overview.

NgRx

Warning
Hey there! Seems like you are still using the documentation of our legacy TypeScript repository. Since it won’t be maintained anymore, we recommend you to checkout the new TypeScript page here.

State Management is a big topic in big front-end application. This section explains the fundamentals of the industry standard library NgRx, showing its main components.

Guides

Warning
Hey there! Seems like you are still using the documentation of our legacy TypeScript repository. Since it won’t be maintained anymore, we recommend you to checkout the new TypeScript page here.

The Guides section aims to provide solutions to cross-topic challenges that at this moment do not fit in the previous sections. As the Angular section, some of the topics are demonstrated with a sample located in the samples folder.

Note
All the different topics are demonstrated in the samples folder with a small application.
Last updated 2023-11-20 10:37:01 UTC