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


Переход на одностраничное приложение или традиционное веб-приложение
Со всеми популярными интерфейсными фреймворками, обсуждаемыми в наши дни, такими как Angular, ReactJs, VueJs, EmberJs, которые в большинстве своем облегчают нашу жизнь при создании одностраничных приложений, кажется, что более важный вопрос: «Должны ли мы вообще создавать наши веб-приложения?» приложение, SPA или нет» игнорируется Я считаю важным понимать, что в некоторых случаях традиционный подход к веб-приложениям может оказаться лучшим подходом, поэтому я решил написать об этих..

jQuery | Начальная загрузка | Угловой
Было много шумихи вокруг использования jQuery с Angular. Проблема заключается в правильной загрузке библиотек. В основном мы сталкиваемся с проблемой, поскольку 'ReferenceError: $ is not defined' Теперь мы говорим об Angular, версии 4.x Теперь мы можем добавлять библиотеки, такие как jQuery и bootstrap, таким образом, что мы не сталкиваемся с этими проблемами . Шаг 1: Добавьте библиотеки Выполните следующую команду в каталоге вашего проекта npm install --save bootstrap jquery..

Почему я отказываюсь от Angular в пользу React
По крайней мере, для моих личных веб-проектов. Когда я только начал свою карьеру в качестве разработчика программного обеспечения, я познакомился с миром SPA через AngularJS и Angular 2+. До этого я работал только с серверными CMS / фреймворками, такими как WordPress, а также с Django и Flask. Черт, я даже не знал, что такое RESTful API! По этому поводу я не собираюсь много комментировать AngularJS. Это потому, что я в основном работал над проектом Angular 2+ для этого конкретного..

Сигналы Angular — использование функции untracked() для предотвращения отслеживания зависимостей.
Прежде чем читать эту статью, если вы не знакомы с сигналами Angular, я бы рекомендовал прочитать мой предыдущий пост о сигналах — Сигналы Angular🚦: Новая стратегия обнаружения изменений . При каждом изменении сигнала функции computed и effect , которые заинтересованы в сигнале, будут пересчитываться и выполняться соответственно. Бывают случаи, когда мы не хотим, чтобы этот повторный расчет происходил при изменении сигнала. В сигналах Angular все зависимости будут выполняться..

Оператор Rxjs 06: оператор интервала
Предыдущая ссылка на блог Оператор RXJS 05: оператор iff Что такое «интервальный» оператор и что он делает? interval Оператор — один из операторов создания. Он создал поток Observable, который выдает последовательные числа через каждый указанный интервал времени. Оператор interval принимает параметр, т. е. планировщик (в миллисекундах). Затем он испускает от 0 до бесконечности для каждого интервала миллисекунды, Как закодировать «интервальный» оператор? Импортируйте..

JavaScript TDZ (временная мертвая зона)
Прежде чем читать эту статью, прочтите следующие статьи: 1. Именованное связывание JavaScript, область действия и закрытие 2. Поднятие JavaScript Что такое ТДЗ? TDZ расшифровывается как Временная мертвая зона . Эта концепция была введена с введением переменных блочной области ( let и const ) в ECMAScript 2015 (ES6). Это концепция, связанная с переменными, объявленными с ключевыми словами let и const в JavaScript, но не с var . TDZ относится к периоду между началом..

Angular — Три альтернативы отписке от наблюдаемых на ngOnDestroy
RxJS — распространенная библиотека в мире Angular. Если вы уже некоторое время используете RxJS, возможно, вы уже сталкивались с проблемой отказа от подписки. Проще говоря, после оформления подписки вам всегда нужно будет отписаться в определенный момент, чтобы избежать утечек памяти. Мы хотим, чтобы это происходило во время компонента ngOnDestroy в большинстве случаев. Однако явное управление этими подписками для каждого компонента может быть проблематичным и болезненным. Здесь я..