Публикации по теме 'angular'
Angular + Jest + Wallabyjs, почему это идеальное сочетание! И как настроить
20 ноября 2018: обновлено до Angular 7
Несколько месяцев назад я обнаружил Jest , тестирование моментальных снимков, наконец, простой способ протестировать мой html и получить хорошие отзывы в Angular. С первого момента я влюбился в этот новый способ тестирования. У меня была возможность добавить его в новый проект, над которым я только начинал работать. Кривая обучения проста, если вы пришли от Jasmine, почти с таким же синтаксисом, но более мощным. Ловушка при использовании..
ТРУБЫ В УГЛОВОМ 11
ЧТО ТАКОЕ ТРУБЫ???
Pipes — это функция, встроенная в Angular 2, которая позволяет вам преобразовывать выходные данные в вашем шаблоне .
Пример: у вас есть свойство username =’deepa’
Вы хотите, чтобы ваше имя было только в верхнем регистре при выводе в шаблон
Вы не хотите изменять свойство в вашем машинописном (ts) файле. Вы хотите изменить то, как оно отображается на экране.
Для этого вы можете просто использовать заглавную трубу, которая является встроенной трубой
Так:..
jQuery будет существовать еще долго после того, как Angular умрет
Почему эта зрелая библиотека JavaScript по-прежнему популярна как никогда!
В постоянно меняющемся ландшафте JavaScript-библиотек, фреймворков и других виджетов пользовательского интерфейса ничто не вызывает больше споров среди разработчиков, чем jQuery.
Это стало не чем иным, как религиозной инквизицией среди горстки фанатиков в технологическом сообществе. На самом деле, появились целые веб-сайты (на самом деле самовозвеличивающие блоги), показывающие, как избавиться от jQuery и..
Javascript - Как настроить среду тестирования с Jasmine и karma
От тестирования одного файла javascript до тестирования проекта Angular
Javascript - один из самых популярных языков программирования в настоящее время. Мы отправляем тысячи строк кода в производство каждый день, и уверенная доставка очень важна как для бизнеса, так и для разработчиков. Очень сложно предсказать поведение приложения в производственной среде, и небольшая ошибка в производственной среде приводит к неожиданному поведению и недоступности приложений.
Jasmine - отличная среда..
Как работают создатели действий NgRx?
StackOverflow - потрясающий ресурс, каждый разработчик использует его каждый день. Более того, это может мотивировать узнавать что-то новое. Недавно я обнаружил вопрос: Значение сигнатуры типа возвращаемого значения метода createAction NgRx . Это вызвало у меня интерес, так как я довольно долго пользовался создателями экшенов, но никогда не стремился понять, как они на самом деле работают.
Те, кто работал с NgRx до версии 8, использовали для создания действий следующим образом:..
Реальная серия Angular — часть 8: отложенная загрузка, производственное развертывание, SSL
Эта серия руководств, состоящая из 8 частей, посвящена созданию и развертыванию полнофункционального приложения JavaScript с нуля с помощью размещенных MongoDB, Express, Angular (v2+) и Node.js (стек MEAN).
Последняя часть серии руководств посвящена рефакторингу NgModule, отложенной загрузке и производственному развертыванию на VPS с nginx и SSL.
"Читать дальше!"
Не делайте кумиров из фреймворков
С сегодняшними отраслевыми требованиями к знанию современных фреймворков легко забыть, что общего у каждого фреймворка — HTML, CSS, JS.
Разработчики хотят закончить с основами и перейти к фреймворку как можно скорее. При этом у них может возникнуть мысль, что им больше не нужны HTML, CSS и JS, поскольку все делается за них.
Несмотря на то, что фреймворки прекрасны и делают нашу жизнь намного проще, каждый фреймворк основан на фундаментальных веб-технологиях. Они ни в коем случае не..