Frontend
Мы уже говорили про HTTP и HTTPS. Но это далеко не все, что есть интересного в протоколах. Кроме старенького HTTP/1.1 уже сейчас на нас работают HTTP/2
Вы подняли проект с нуля, выполнили все бизнес-требования и запустили в формате MVP, всё работает, но бизнес или пользователи жалуются, что сайт подтупливает.
Если вас спросят, какое решение в свое время сделало React прорывной библиотекой для строительства веб-интерфейсов, то вы, скорее всего ответите —
Если заметив ключевое слово infer в чужом TуpeScript-коде, вы делаете вид вам все понятно, но на самом деле — нет, вы не одиноки. До недавнего времени
Шаблонные литералы получили незаслуженно мало внимания. Хотя это мощнейший инструмент, который полезен при разработке различного вида кастомизируемых компонентов.
Если даже TypeScript и задумывался просто как «надмножество с типами» над нашим родным JS, то с развитием стал чем-то большим.
Сегодня я предлагаю отправиться в короткое, но интересное путешествие в прошлое. Мысленно и мгновенно телепортируемся в начало 00-х годов этого века и
Представим, что вы вышли в проект, где вам предстоит создавать сложные UI-компоненты, которые будут использоваться во всей компании для внутренних и внешних проектов.
До сих пор бывают собеседования, где просят сравнить типы и интерфейсы, а также рассказать где и что следует использовать. Раз на такие знания есть спрос
Представим, что у нас есть некоторый метод API, который возвращает нам данные для отображения таблицы. В целях этого поста имеет значение лишь то, что









