Squeak.ru - шаблоны программирования

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


Разработка компонента Angular на примере часть 1
В этой статье я расскажу о процессе разработки компонента Angular. Цель этой серии — показать мыслительный процесс, ведущий к разработке, и мыслительный процесс, лежащий в основе принимаемых решений. Я собираюсь заняться одним из самых печально известных стандартных компонентов, попытавшись создать свою собственную таблицу данных. Со временем этот компонент будет добавлен в мою библиотеку Unopinionated Angular Toolbox . Цель этой библиотеки состоит в том, чтобы предоставить ряд..

Введение в маршрутизацию в Angular
Эта история изначально была опубликована здесь . Эта статья основана на Angular CLI 15.1.4, Node 18.13.0, npm 8.19.3. Маршрутизация в Angular используется для перехода от одного представления к другому по мере выполнения пользователями действий. В SPA (одностраничном приложении) вы можете условно отображать или скрывать компоненты в зависимости от действий пользователя, в какой-то момент пользователи будут выполнять действие, которое требует перехода к другому представлению в..

Советы для новичков: Async / Await
Начало работы с асинхронным JavaScript Когда я учился на Flatiron, один из моих проектов включал создание одностраничного приложения, в котором использовалась внутренняя часть Rails API с интерфейсом JavaScript, CSS и HTML. В итоге я сделал (упрощенную) версию корейской карточной игры Хвату, также известной как Ханафуда на японском языке. В начале проекта я мало знал, что скоро буду нырять с головой в мир async / await. Надеюсь, знания, которые я получил в ходе своей борьбы, будут..

Разработка приложения с нуля — #2 The Stack
Всем привет ☺! Прежде всего, спасибо всем тем, кто прочитал и поддержал первую статью этой серии. Поскольку это моя первая статья, связанная с разработчиками, я ожидаю, что получу только 2–3 просмотра. Но, о боже, я был очень удивлен, что статья получает гораздо больше трафика, чем это. Кроме того, я хотел бы отметить, что моя цель в этих статьях — показать больше об общем потоке моей разработки и меньше о частностях (например, конкретном коде, конкретных функциях и т. д.). Это..

SelectUntilDestroyed в Angular
Пользовательский оператор RxJS для использования с NgRx При использовании NgRx мы во многом полагаемся на выбор частей магазина для создания наших компонентов. Избегать внутрикомпонентных подписок - это хорошо, поэтому обычно у нас есть контейнеры, в которых хранятся наблюдаемые, возвращаемые селекторами, и мы используем асинхронный конвейер для передачи фактических данных вниз для отображения докладчиками. Иногда нам действительно нужно подписаться на селекторы, и после каждой..

Подделка бэкэнда в приложениях Angular
Для быстрой разработки приложений (RAD) команды разработчиков (или отдельные разработчики) должны применять стратегии, ускоряющие разработку. Одна из таких стратегий - позволить разрабатывать разные части приложения параллельно. Однако такие хорошие планы часто сталкиваются с ситуацией курицы и яйца, когда (например) части внешнего интерфейса приложения нуждаются в данных от серверной части, и в том же духе части серверной части должны понимать, что интерфейс будет запрашивать. . Таким..

Проверка формы в Angular
Проверка формы — одна из самых важных вещей, которую нужно изучить в Angular. Сегодня я объясню лучший из найденных мной способов написания валидации в Angular; цель здесь — сэкономить время и получить чистый читаемый код. 1. Добавьте ` FormsModule ` и `ReactiveFormsModule` в свой модуль. импортируйте FormsModule и ReactiveFormsModule и добавьте их в массив импорта. 2-Напишите свой код Наша цель — создать следующую форму, поэтому здесь я буду использовать Tailwind ...

Новые материалы

10 основных команд PIP, которые вы не должны знать
1) pip install ‹имя-пакета› pip install pandas ^ эта команда указывает pip установить библиотеку pandas из индекса пакетов Python (PyPI) — в основном где-то в Интернете. Эта команда..

Упрощение управления графическими процессорами для специалистов по обработке и анализу данных с помощью Genv
Пошаговое руководство о том, как получить максимальную отдачу от ваших графических процессоров Управление ресурсами графического процессора так же важно, как и управление средой Python,..

Объединить перекрывающиеся интервалы | Ржавчина
Напишите функцию, которая принимает массив произвольных интервалов, объединяет любые перекрывающиеся интервалы и возвращает новые интервалы в произвольном порядке. Каждый интервал состоит из..

Рисование снежинки Коха на Java
Что такое снежинка Коха? Возьмем отрезок единичной длины и назовем его E(1). Если мы удалим среднюю треть, заменив ее двумя другими сторонами равностороннего треугольника на основе..

Понимание стека MEAN — Часть 2: Express JS
В моем предыдущем блоге мы установили, что Node JS на самом деле является не веб-сервером, а платформой, на которой вы строите свой веб-сервер. Express JS — это настоящий модуль веб-сервера...

Усовершенствуйте свои электронные таблицы с помощью ChatGPT
Пересмотрите способ работы с электронными таблицами. Растущее количество подключаемых модулей высветило мощь ChatGPT или других LLM. Эти подключаемые модули позволяют интегрировать API..

Понимание наследования классов с помощью POCO
Цель: дальнейшая организация и создание более масштабируемого кода с помощью наследования классов. В ООП наследование позволяет новым объектам приобретать свойства существующих объектов. Давайте..