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


Результаты опроса разработчиков 2021 г.
Ранее в этом году мы провели ежегодный опрос разработчиков. Мы получили почти 25 000 ответов и хотим поблагодарить каждого из вас за то, что нашли время поделиться своими отзывами. Ваш вклад бесценен для нас. Он информирует наши программы сообщества, документацию, расстановку приоритетов и дорожную карту. Многие люди спрашивают меня, как они могут внести свой вклад в Angular. Участие в нашем опросе разработчиков — одна из самых простых и полезных вещей, которые вы можете сделать. Это..

Еще один датапикер в React
Еще один выбор даты в React, ха? Но зачем, если можно использовать react-dates . Это отличная библиотека, если вы уже используете moment , которая является широко используемой библиотекой для манипуляций с датой и временем. Тем не менее, современный Интернет подталкивает нас к тому, чтобы продолжать сокращать размеры пакетов, и это проблема, которую еще предстоит решить создателям moment . Короче говоря: я решил создать свой собственный выбор даты. Очевидно, что размер пакета..

Создайте совместный редактор кода в реальном времени с помощью Svelte
Для этой статьи я решил сделать все по-другому. ChatGPT дал мне этот заголовок, и я решил придерживаться его. Итак, сегодня мы подробнее рассмотрим различные аспекты редактора кода в реальном времени. Это включает в себя разрешение конфликтов с преобразованием операций, синхронизацию данных с помощью веб-сокетов и аутентификацию пользователей. В этой статье будет рассмотрен ряд тем с использованием различных технологий. Не стесняйтесь следовать инструкциям или проверить репозиторий..

Руководство для начинающих по обратным вызовам JavaScript и как избежать ада обратных вызовов с промисами
Сегодня мы узнаем о обратных вызовах в JavaScript, которые также называют «функциями высшего порядка». После лучшего понимания того, что такое обратный вызов, мы перейдем к промисам и тому, как промисы могут избежать знаменитого «ада обратных вызовов». В JavaScript функции на самом деле являются объектами первого класса. Следовательно, точно так же, как мы можем передавать объекты в качестве аргументов функции, мы можем передавать и другие функции в функции. В приведенном выше..

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

Создайте свой собственный Git с помощью Typescript
Давайте создадим несколько интересных функций git В сегодняшнем эксперименте я хочу поделиться с вами тем, как создать несколько функций Git с помощью TypeScript. Конечно, существуют и лучшие способы сделать это, но вот как я могу увидеть и решить проблему. Это упрощенная точка зрения на сложную вещь, надеюсь, вам понравится. Прежде чем мы начнем, у вас будет несколько предыдущих опытов с некоторыми инструментами и технологиями, если вы хотите следовать за мной и кодировать вместе..

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