Приветствую! Меня зовут Андрей Степанов, я CTO во fuse8. Мне интересно знакомиться с опытом коллег по цеху и делиться своим. В сфере я уже больше 20 лет. В этой статье приведены примеры ситуаций, с...
Привет, Хабр! Меня зовут Андрей, я Frontend разработчик. О статье Продолжаем погружаться в продвинутый TypeScript. В этой статье рассмотрим conditional types, посмотрим на реализацию с примерами,...
Эта статья — перевод оригинальной статьи " The TypeScript 5.3 Feature They Didn't Tell You About ". Также я веду телеграм канал “ Frontend по-флотски ”, где рассказываю про интересные вещи из...
Привет, друзья! Недавно (где-то в конце августа) у MDN появился новый (крутой, по заявлению разработчиков) поиск. Речь идет об этом виджете на главной странице: Основной код виджета находится здесь ,...
Microsoft представила язык программирования TypeScript , который является надмножеством JavaScript, поддерживает статическую типизацию, модули, определение классов и интерфейсов. TypeScript...
Все, кто имеют дело с разработкой UI в кровавом enterprise наверняка слышали о «типизированном JavaScript», подразумевая под этим «TypeScript от Microsoft». Но кроме этого решения существует как...
Введение Нередко в проектах необходимо заводить переменные окружения (environment variables) . Существует много способов сделать это. Например, указать переменную "inline", как MY_VAR="my value" node...
Описание проблемы Кот рисует одинаковые, но разные картинки На прошлой работе одной из моих зон ответственности были медиа. Это достаточно большой набор задач вроде работы с картинками-баннерами,...
Привет, Хабр! Меня зовут Саша и вот уже 7 лет я работаю фулстек разработчиком и пишу на C# и TypeScript/React. Сегодня я хотел бы поделиться своим небольшим успехом в автоматизации. В какой-то момент...
Пошаговое руководство о том, как в TypeScript написать такой generic-тип, который объединяет произвольные вложенные key-value структуры. Примечание переводчика: я намерено не стал переводить...
Эта статья — перевод оригинальной статьи " Event Types in React and TypeScript ". Также я веду телеграм канал “ Frontend по-флотски ”, где рассказываю про интересные вещи из мира разработки...
У вас бывало такое, что вы приходите в кино и смотрите трейлеры перед началом фильма, при этом некоторые из них цепляют вас достаточно сильно и вы даете себе обещание посмотреть этот фильм если не в...
При разработке SPA довольно много времени уходит на работу с импортом и экспортом различных файлов, а также на создание валидационных схем. Эти задачи достаточно просто автоматизируются, но, как это...
Hello, world! В этом небольшом туториале мы с вами разработаем простое, но полезное расширение для браузера с помощью Plasmo . Наше расширение будет представлять собой вызываемый сочетанием клавиш...
Привет Хабр! Меня зовут Евгений Лабутин, я фронтенд-разработчик в МТС Digital . Расскажу вам о том, как мы приручили микросервисы на нашем проекте МТС Твой бизнес , зачем они нам вообще понадобились...
Перегрузка функций — это та область TS, которая находится в невидимой зоне для разработчиков, которые изучали JS, а потом на работе «на ходу» начали осваивать TS. Особенно, если изучение JS не было...
Фреймворк Angular используется при создании SPA и предлагает большое количество инструментов как для создания, непосредственно, элементов интерфейса, так и CLI для создания и управления структурой...
Yandex Cup 2023 Всю прошлую неделю проходила квалификация на Yandex Cup 2023. Я решил тряхнуть стариной и вспомнить что такое спортивное программирование. Яндекс представил 8 задачек...
Привет, Хабр! В разработке часто возникают ситуации, когда точность типов и нежелание допускать неясности в коде становятся первостепенными задачами. В таких случаях, разработчикам приходится искать...
Всем привет???? В последние годы среди фронтенд разработчиков Typescript используется практически везде по умолчанию, начиная небольшими пет-проектами и заканчивая огромнейшими веб-приложениями. Однако,...
Сегодня у нас вышел первый официальный пост о прогрессе в разработке уже на самом сайте Продолжу рассказывать о развитии Капибары, опенсорсном проекте , цели которого воспроизвести лучшее что было на...
Один із найбільших сервісів для спільної розробки програмного забезпечення GitHub опублікував цьогорічний звіт, який присвятив розвитку штучного інтелекту, хмарних технологій і популярним мовам програмування.
In this article series, we embark on a journey through the realm of custom React hooks, discovering their immense potential for elevating your development projects. Our focus today is on the...
In this article series, we embark on a journey through the realm of custom React hooks, discovering their immense potential for elevating your development projects. Our focus today is on the...
In this article series, we embark on a journey through the realm of custom React hooks, discovering their immense potential for elevating your development projects. Our focus today is on the...