3

Organizing Application into Modules

The purpose of a web application is to provide end users with a specific set of functionalities to fulfill their particular needs using a web interface. The functionality of the web application is organized into cohesive blocks of features.

Application features in an Angular application are represented using Angular modules. An Angular module groups specific functionality concerned with a particular application domain or user workflow.

In this chapter, we will cover the following topics:

  • Introducing Angular modules
  • Creating our first module
  • Grouping application features into modules
  • Leveraging Angular built-in modules

Technical requirements

The chapter contains various code samples to walk you through ...

Get Learning Angular - Fourth Edition 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.