Javascript & Ajax \ Angular

Подробный обзор метода жизненного цикла Angular NgOnDestroy

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

Продолжить чтение

Javascript & Ajax \ Angular

Нужны ли нам все еще JavaScript-фреймворки?

От автора: как веб-разработчик, я стараюсь регулярно оценивать свой инструментарий и определять, могу ли я обойтись без того или иного инструмента. Недавно я исследовал, насколько легко разрабатывать сложные приложения без front-end фреймворка JavaScript.

Продолжить чтение

Javascript & Ajax \ Angular

Развлекаемся с миксинами в Angular

От автора: в своем последнем посте я писал об Управлении состоянием в Angular. В конце я написал о Connect Mixin, который я использовал в то время. Ладно, если честно, я имел в виду компонент более высокого уровня, но в Angular это не так просто сделать. Итак, давайте по порядку. Сегодня говорим о том, как использовать в Angular.js миксины.

Продолжить чтение

Javascript & Ajax \ Angular

Интеллектуальная страница 404 в Angular

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

Продолжить чтение

Javascript & Ajax \ Angular

Стратегия предварительной загрузки quicklink для Angular

От автора: несколько месяцев назад я опубликовал статью о Guess.js. Guess.js — мощная библиотека для прогнозируемого предварительного извлечения JavaScript на основе данных аналитики веб-сайта. Библиотека использует отчеты из источника аналитики (по умолчанию Google Analytics) и создает базовую модель машинного обучения.

Продолжить чтение

Javascript & Ajax \ Angular

Улучшенная навигация и маршрутизация в Angular 7 с помощью switchMap

От автора: с PR #25740 все навигации, выполняемые маршрутизатором Angular, объединяются в один наблюдаемый поток. Также в любое время может быть только одна активная навигация. Это обеспечивает преимущества более быстрой и предсказуемой навигации. Хотя эти изменения в основном являются внутренними, они влияют на понимание того, как работают в приложениях Angular маршрутизация и навигация

Продолжить чтение

Javascript & Ajax \ Angular

Создание в Angular шаблонов с функцией поиска

От автора: одним из моих последних заданий было разработать общий метод, чтобы сделать компоненты и шаблоны с функцией поиска в приложении. В этой статье я расскажу вам о процессе и идеях, лежащих в основе решений, которые я создал.

Продолжить чтение