GyaanSetu JavaScript

Экосистема JavaScript и TypeScript.

90 articlesDeep, practical knowledge

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

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

JavaScript · 6 мин чтения

Раньше я считал, что написание собственного слоя аутентификации — это повод для гордости. Если вы понимаете, как работают JWT, и умеете хешировать пароли

Раньше я считал, что написание собственного слоя аутентификации — это повод для гордости. Если вы понимаете, как работают JWT, и умеете хешировать пароли, то что в этом сложного? Я настроил бэкенд на Node, начал выдавать ток…

JavaScript · 3 мин чтения

Лучшие рогалики не просто убивают тебя. Они заставляют тебя хотеть умереть.

Лучшие рогалики не просто убивают тебя. Они заставляют тебя хотеть умереть. Это звучит странно, но любой, кто провалил забег в полночь и начал новый в 12:03, знает это чувство.…

JavaScript · 6 мин чтения

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

Каждый урок по разработке игр начинается одинаково: цветные прямоугольники, скользящие по серому холсту. Это подходит для изучения синтаксиса, но это ничего не говорит о том, как устроена игра…

JavaScript · 7 мин чтения

Большинство заявлений о производительности в сфере инструментов JavaScript живут недолго, как молоко. Кто-то устанавливает несколько пакетов в

Большинство заявлений о производительности в сфере инструментов JavaScript живут недолго, как молоко. Кто-то устанавливает несколько пакетов тихим вторничным утром, фиксирует вывод терминала и…

JavaScript · 5 мин чтения

Откройте практически любую кодовую базу React, и вы заметите один и тот же рефлекс. Разработчику нужно отслеживать значение, и он тянется к

Откройте практически любую кодовую базу React, и вы заметите один и тот же рефлекс. Разработчику нужно отслеживать значение, и он тянется к useState. Нужен счетчик? useState. Временное значение ввода…

JavaScript · 4 мин чтения

Проекты на TypeScript растут. Файлов становится всё больше. Зависимости запутываются. И в конце концов ваша сборка упирается в стену, которая не имеет отно

Проекты на TypeScript растут. Файлов становится всё больше. Зависимости запутываются. И в конце концов ваша сборка упирается в стену, которая не имеет ничего общего со сложностью вашей логики, но напрямую связана с…

JavaScript · 6 мин чтения

Почему ваш сайт, созданный «на вайбе», никогда не попадет в топ

Почему ваш сайт, созданный «на вайбе», никогда не попадет в топ. В прошлом месяце один основатель показал мне сайт. Он выглядел отлично: плавная анимация и хлесткие тексты. Он собрал его за один день, используя A…

JavaScript · 3 мин чтения