TypeScript offers full support for the class keyword introduced in ES2015.
class
TypeScript allows you to specify the types of the input and output values of a function.
HTML lists allow web developers to group a set of related items into lists.
An HTML tag is composed of the name of the element, surrounded by angle brackets (< >). An end tag also has a slash (/) after the opening angle bracket, to distinguish it from the start tag.
< >
/
The HTML <table> element represents tabular data. Tabular data is information presented in a two-dimensional table consisting of rows and columns.
<table>
The HTML <head> element contains machine-readable information (metadata) about the document, like its title, scripts, and style sheets.
An NgModule consolidates components, directives, and pipes into cohesive blocks of functionality. The NgModule is a class marked by the @NgModule decorator.
NgModule
@NgModule
Each HTML element is represented as a rectangular box, with the box's content, padding, border, and margin.
Specificity is the way browsers decide which CSS property values are most important for an element, and therefore will be applied.
Angular services are classes that store logic not strictly related to the view. This logic can be shared between the various components.