Tag management

The classic form of tagging enables you to establish a taxonomy within a system. It helps you to organize your content. It allows you to have a many-to-many association that can be managed quickly, and you can use it later to filter relevant information.

In our task management system, we're going to use a slightly different version of tags. Our goal is to provide a way to allow semantic shortcuts within the application. With the help of tags, a user should be able to cross-reference information between different parts of the data, providing a summary of the referenced entity, as well as a navigation shortcut.

For example, we can include a project tag within a user comment. A user can enter the tag by simply typing in the project ...

Get Mastering Angular Components 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.