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


TypeScript с Babel: прекрасный брак
TypeScript никогда не был проще благодаря плагину TypeScript для Babel ( @babel/preset-typescript ), официальному годовому сотрудничеству между командами TypeScript и Babel. Откройте для себя четыре причины, по которым TypeScript и Babel - идеальная пара , и следуйте пошаговым инструкциям по обновлению вашего проекта с помощью TypeScript за 10 минут. Хм? Какие? Почему? Сначала я не понимал необходимости этого нового пресета. Разве Babel и TypeScript не две совершенно..

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

Пользовательский хук React: useStorage
В этой серии статей мы отправляемся в путешествие по сфере пользовательских хуков React, открывая их огромный потенциал для улучшения ваших проектов разработки. Сегодня мы сосредоточимся на хуке «useStorage», одном из многих тщательно созданных хуков, доступных в коллекции пользовательских хуков React. Github: https://github.com/sergeyleschev/react-custom-hooks import { useCallback, useState, useEffect } from "react" export function useLocalStorage(key, defaultValue) {..

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

Секрет «оператора удаления»
Что именно является разрушаемым в JavaScript? Оператор удаления, возможно, является старой языковой функцией JavaScript. Буквально это означает, что он хочет что-то разрушить, но что именно можно разрушить? Приходите и исследуйте вместе со мной! удалить 0 Когда выполняется удаление 0, будет ли оно уничтожено из системы выполнения с 0? Очевидно, что нет, его настоящая цель — удалить ссылку на свойство объекта. delete object.property delete object['property'] Как..

Библиотеки TypeScript и веб-анимации: Lottie против React Spring
Анимации стали неотъемлемой частью современного веб-дизайна, улучшая взаимодействие с пользователем и повышая его вовлеченность. TypeScript, статически типизированная расширенная версия JavaScript, набирает популярность среди разработчиков для создания надежных веб-приложений. Когда дело доходит до веб-анимации, выделяются две известные библиотеки: Lottie и React Spring. В этой статье мы сравним Lottie и React Spring, подчеркнув их функции, варианты использования и то, как TypeScript..

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