Публикации по теме 'angular'


Тестирование Angular HTTP-связи
Автор: Игорь Афанасов В Angular есть отличные встроенные инструменты для создания веб-запросов. Он также содержит отличный модуль для тестирования HTTP-связи: HttpClientTestingModule . Этот модуль содержит полный набор инструментов для обеспечения того, чтобы веб-коммуникация происходила так, как задумано разработчиком. Давайте изучим HttpClientTestingModule и узнаем, как: тестовые HTTP-запросы подражать ответу обрабатывать ошибки тестировать перехватчики HTTP Тестирование..

Будущее Angular после версии 11
Начиная с Angular 2, мы наблюдаем два выпуска каждый год с крупными обновлениями, связанными с производительностью и функциями в Angular 2. От тяжелого фреймворка, требующего слишком много времени для First Contentful Paint (FCP) , до одного что намного более стабильно и производительно с точки зрения FCP. По ходу путешествия Angular как фреймворк улучшался во всех аспектах. Будь то производительность, функции, методы, рекомендации, масштабируемость, он стал одним из идеальных..

Angular Unit тестирование с помощью Karma и Jasmine
Когда вы создаете проект Angular, он поставляется со сгенерированным средством запуска тестов Jasmine Framework и Karma. Когда вы проверяете зависимости, вы можете увидеть, что Jasmine и Karma - все, что вам нужно во время тестирования, уже установлено. Jasmine - это фреймворк для тестирования javascript. А Karma - тестовый бегун. Если вы используете интерфейс командной строки, при создании компонента в проекте Angular он также создает файл теста спецификации в файле этого компонента...

Потребность в скорости: немаршрутизируемые модули с отложенной загрузкой в ​​Angular 🏎
Как вы, наверное, знаете, Angular имеет функциональность, которая позволяет вам лениво загружать маршрутизируемые модули прямо из коробки. Хотя в большинстве случаев этой функциональности достаточно, это всего лишь небольшой кусок пирога. А как насчет ситуаций, когда мы хотим отложить загрузку модулей, которые не поддерживают маршрутизацию? Мы можем изучить один такой реальный случай из нашего приложения. У нас есть страница, на которой отображается список виджетов. Каждый виджет..

Добавить интернационализацию (i18n) в приложение Angular
Руководство по добавлению интернационализации и локализации 3 различными способами в приложение Angular В этой статье я предоставлю 3 способа добавить интернационализацию в ваше приложение Angular 8. Используйте 1_ Установить ngx-translate Создайте свое собственное решение (без библиотеки) Дополнительную информацию можно найти на https://betterfullstack.com Прежде чем начать, нам нужно понять, что такое Интернационализация и Локализация . Интернационализация..

Угловые HTTP-перехватчики: как имитировать ответы серверной части
Больше не новость, что Angular представил концепцию HTTP-перехватчиков . При перехвате вы объявляете перехватчики , которые проверяют и преобразуют HTTP-запросы от вашего приложения к серверу. Те же перехватчики могут также проверять и преобразовывать ответы сервера на обратном пути к приложению. Написать перехватчик так же просто, как определить класс, реализующий интерфейс HttpInterceptor , а затем предоставить его основному модулю AppModule. Но перехватчики не..

Что побудило нас выбрать Angular 2+ в качестве внешнего фреймворка?
Что побудило нас выбрать Angular 2+ в качестве внешнего фреймворка? Мы прошли довольно долгий путь с тех пор, как впервые начали работать над justasking.io в начале мая 2017 года. Мы решили создать доступное решение для опроса в реальном времени и решили, что используя Angular для наших передок был хорошим началом. Angular 4 был только что из духовки, и Angular Material медленно, но верно готовился к работе. Мы хотели создать что-то с использованием новейших технологий и были..