Современное программирование

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


Angular: добавление условного класса с использованием [ngClass]
Angular: добавление условного класса с использованием [ngClass] Во многих приложениях есть элементы, которые меняют свой стиль в зависимости от различных условий. В этой статье я покажу вам несколько способов их добавления с помощью директивы [ngClass]. Одно состояние приложение.component.html: <div class="square" [ngClass]="{'low': temperature === 0}"></div> <button (click)="onLowTemperature()">Low temperature</button>..

Разница между промежуточным ПО, перехватчиком и фильтром в NestJS (2023 г.)
Если вы новичок в NestJS и Express, возможно, вы не знакомы с понятиями Промежуточное ПО , Инцепторы и Фильтры исключений . В этой статье я хочу познакомить вас с этими конкретными понятиями, которые чем-то похожи друг на друга, но все же разные. Я создал репозиторий на Github , куда добавил глобальное и локальное промежуточное ПО, перехваты и фильтры. Не беспокойтесь, я объясню код после того, как познакомлю вас с этими понятиями. ПО промежуточного слоя Промежуточное ПО —..

Использование Mock Service Worker для интерфейса с Typescript
При разработке внешнего интерфейса, реализации и проектировании пользовательских интерфейсов вам также необходимо реализовать некоторые API, но API недоступны или еще не реализованы. . . Рад сообщить, что Mock Service Worker готов помочь!!! Mock Service Worker (MSW) – это инструмент для имитации API, который позволяет создавать мока, перехватывая запросы на сетевом уровне . Вы можете повторно использовать одно и то же определение макета для тестирования, разработки и отладки...

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

Массовое удаление записи Twilio с помощью Javascript
Я не буду удалять записи Прабху Рама из своей жизни, но поделюсь кодом для удаления записей из аккаунта Twilio. // Download the helper library from https://www.twilio.com/docs/node/install // Find your TWILIO_API_KEY_SID, TWILIO_API_KEY_SECRET, and TWILIO_ACCOUNT_SID at twilio.com/console const twilio = require("twilio"); const twilioClient = twilio(<TWILIO_API_KEY_SID>, <TWILIO_API_KEY_SECRET>, { accountSid: <TWILIO_ACCOUNT_SID> }); (async () => {..

Использование useEffect в React с TypeScript
Получите подробную информацию о хуке «useEffect» и о том, как он может помочь вам писать лучший код React с помощью TypeScript. Хук useEffect в React позволяет выполнять побочные эффекты в функциональных компонентах. Это мощный инструмент, который можно использовать для обработки выборки данных, ручного изменения модели DOM и многого другого. TypeScript может дать большое преимущество при использовании useEffect , добавив безопасность типов для аргументов функции и возвращаемого типа...

Машинопись: перечисления
В этой статье вы узнаете, что такое перечисления и как их можно использовать в своих проектах. Enums, сокращение от перечисляемых типов. Это будет полная серия машинописных текстов, в которых вы изучите базовые темы, такие как строки, логические значения, и более сложные, такие как псевдонимы типов, перечисления, интерфейс, дженерики и т. д. перечисления Перечисления — это одна из немногих функций TypeScript, которая не является расширением JavaScript на уровне типов...

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

Обучение SAP Successfactors Recruiting Management в NOIDA.
Лучший провайдер SAP Training с целевым размещением SAP-коучинг в Нойде. Наш курс SAP концентрируется от коучинга базового уровня до продвинутого уровня и охватывает как функциональные, так и..

10x Rockstar Ninja Wizard Vampires
10x Rockstar Ninja Wizard Vampires Бесконечные призывы к программистам «10x», «рок-звезда», «ниндзя», «волшебник» раздражают многих из нас в профессии, в основном тех из нас, кто никогда бы..

Как работают алгоритмы уменьшения дисперсии, часть 1 (машинное обучение)
Невозможные детерминированные, стохастические алгоритмы и алгоритмы уменьшения дисперсии для оптимизации в условиях ограничений ортогональности (arXiv) Автор: Пьер Аблен , Симон Вари , Бин..

Nemo.js: среда автоматизации PayPal с открытым исходным кодом node.js.
Nemo был разработан, чтобы уменьшить объем файлов спецификаций, а также обеспечить максимальную гибкость. Базовый шаблон настройки: var Nemo = require('nemo'); var nemo = {}; var plugins =..

Можете ли вы предсказать состояние пациента на основании обзора?
НЛП по классификации состояний пациентов с использованием обзоров лекарств Некоторые лекарства, отпускаемые по рецепту, могут вызывать привыкание и могут вызывать проблемы у людей,..

Как создать Discord-бота на Python
Начните разработку бота для разногласий с помощью discord.py! В этой статье предполагается, что у вас уже установлен Python, а также учетная запись Discord. Шаг 1. Настройте свою среду..

Защищенные маршруты с помощью react-router-dom v6
Механизмы маршрутизации в реагирующих веб-приложениях обрабатываются с помощью библиотеки под названием react-rotuer-dom, это мощная библиотека, которая позволяет легко реализовать динамическую..