Pull to refresh
13
0
Андрей Маслов @amas1ov

Software Engineer

Send message

TypeScript: infer и conditional types. Продвинутый TS на примерах

Level of difficultyMedium
Reading time4 min
Views24K

Разбираемся, что же такое conditional types и как написать свои утилиты, такие как ReturnType, InstanceType, NonNullable и др., при помощи ключевых слов infer и extends.

Читать далее
Total votes 7: ↑7 and ↓0+7
Comments3

Оптимизация веб-приложений: на что стоит обратить внимание

Level of difficultyEasy
Reading time6 min
Views6.9K

Привет, Хабр! Меня зовут Андрей, я веб-разработчик в МТС Digital. Сегодня поделюсь своим опытом, как и зачем оптимизировать веб-приложения.

В конкурентном мире онлайн-сервисов производительность стала ключевым фактором успеха — пользователи ожидают мгновенного доступа к информации и легкости взаимодействия. 

Недостаточно просто привлечь пользователей, важно создать первое положительное впечатление, чтобы не утратить интерес клиентов и удержать их после первого взаимодействия. 

В этой борьбе за внимание играет роль каждая секунда, даже миллисекунда. Ваши онлайн-сервисы должны быть отзывчивыми и приятными в использовании. В противном случае вы рискуете столкнуться с высоким показателем отказов и, как следствие, упущенной выгодой.

Читать далее
Total votes 18: ↑18 and ↓0+18
Comments4

TypeScript и все что тебе нужно в разработке

Level of difficultyMedium
Reading time6 min
Views31K

Все для работы с продвинутым TS внутри. Generic Types, Mapped Types, Types Guard, Utility Types и многое другое. Шпаргалка с навигацией и примерами.

К изучению
Total votes 18: ↑14 and ↓4+12
Comments12

Effector — стейтменеджер js приложений (reflect, typescript, forms). Работа с основными инструментами. Часть 2

Reading time6 min
Views5K

Effector - менеджер состояния web-приложений.

Новое и удобное решение. Продолжаем серию статей для новичков. Разбираемся, что может упростить работу, как работать с формами и многое другое...

Читать далее
Total votes 1: ↑1 and ↓0+1
Comments15

Effector — убийца Redux? Туториал с нуля. Часть 1

Reading time5 min
Views27K

Redux и MobX больше не нужны ?

Туториал для новичков по EffectorJS - современному и удобному стейт-менджеру. Рассмотрим основные возможности, работу ядра, и какие проблемы решает. На примерах.

Читать далее
Total votes 6: ↑5 and ↓1+6
Comments79

Information

Rating
Does not participate
Location
Томск, Томская обл., Россия
Date of birth
Registered
Activity

Specialization

Frontend Developer
Lead
TypeScript
React