1. Обсудите словами то, что вы узнали на уроке сегодня или на этой неделе.

будьте очень осторожны с опечатками, и я не умею планировать и рисовать планы веб-страниц.

  1. Что такое угловой материал? Зачем нам это использовать?

Angular Material предоставляет набор многократно используемых компонентов пользовательского интерфейса, основанных на системе дизайна Material. Angular Material состоит из нескольких частей. Он имеет библиотеку CSS для типографики и других элементов, предлагает интересный подход JavaScript для создания тем, а его адаптивный макет использует гибкую сетку.

https://www.toptal.com/angular-js/ultra-modern-web-apps-angular-material

  1. Что такое ViewEncapsulation и сколько способов сделать это в Angular?

В браузере, изучая исходный код, вы найдёте ответ. Angular создал стиль в разделе заголовка DOM и присвоил компоненту произвольный идентификатор. На основе идентификатора стиль селектора привязан к компоненту. Это три параметра ViewEncapsulation, доступные в Angular.

https://dzone.com/articles/what-is-viewencapsulation-in-angular

  1. Что такое компиляция AOT (Ahead-Of-Time)?

В информатике с опережением компиляция (компиляция AOT) – это процесс компиляции языка программирования более высокого уровня, такого как C или C++ или промежуточное представление, такое как байт-код Java или код .NET Framework Common Intermediate Language (CIL), в собственный (зависящий от системы) машинный код.

https://en.wikipedia.org/wiki/Ahead-of-time_compilation

  1. Чем Observables отличаются от Promises?

Вкратце, основные различия между Promise и Observable заключаются в следующем: … Promise может предоставить одно значение, тогда как Observable — это поток значений (от 0 до нескольких значений), вы можете применять операторы RxJS к >Наблюдается, чтобы получить новый адаптированный поток

https://medium.com/javascript-everyday/javascript-theory-promise-vs-observable-d3087bc1239a

  1. Не могли бы вы объяснить услуги в Angular?

Служба обычно представляет собой класс с узкой, четко определенной целью. Он должен делать что-то конкретное и делать это хорошо. Angular отличает компоненты от сервисов для повышения модульности и возможности повторного использования.

https://angular.io/guide/архитектура-услуги