Angular представляет собой JavaScript-фреймворк, который позволяет создавать высокопроизводительные и функциональные клиентские web-приложения. Angular состоит из совокупности библиотек, каждая из которых отвечает за определенный функционал: создание форм, работа с анимацией, осуществление HTTP-запросов и т.д.

Преимущества Angular:

  • Реактивный подход программирования (RxJS)
  • Поддержка серверного рендеринга (SSR)
  • Создание Web Progressive Application (WPA)