Публикации по теме '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 медленно, но верно готовился к работе. Мы хотели создать что-то с использованием новейших технологий и были..