Главная » Архив меток: Angular

Архив меток: Angular

Мои любимые примеры решения задач и советы по Angular

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

Читать далее »

Angular vs React: кто победит в итоге?

От автора: поскольку тенденции рынка начинают смещаться в сторону React, легко задаться вопросом о будущем Angular. Это те соображения, которые заставляют задуматься, что из них стоит выбрать, особенно когда вы только вступаете в игру. Важно знать победителя в борьбе Angular vs React. Поскольку Facebook изменил лицензию React с BSD на MIT, библиотека, похоже, становится мега-популярной у многих в мире разработки. ...

Читать далее »

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

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

Читать далее »

Отложенная загрузка JavaScript с помощью Angular Loadable (ngx-loadable ~ 2.2 кБ)

От автора: отложенная загрузка JavaScript — более простой способ добавления не маршрутизируемых модулей Angular! Рабочий пример использования медленной сети для демонстрации ngx-loadable (демо) Демо | Исходный код Одна вещь, которая всегда вызывала у меня некоторое смущение, когда я начал работать над «Проектами Angular» (до v6) после некоторого времени работы с React, заключалась в том, что я мог загружать отложено только ...

Читать далее »

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

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

Читать далее »

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

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

Читать далее »

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

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

Читать далее »

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

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

Читать далее »

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

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

Читать далее »

Как начать работать с Angular на Windows

От автора: наладить взаимодействие Angular Windows не всегда получается без проблем. Вы не можете настроить среду разработки? Позвольте нам помочь вам! Недавно я был наставником ngHeroes. Мне очень понравилось помогать студентам и людям из других отраслей, которые хотели изучать веб-разработку на Angular. Многие из них хотели начать новую карьеру. Я был рад отметить, что посещаемость женщин больше, чем я ожидал, ...

Читать далее »