GyaanSetu WebDev

Frontend, backend and devops for the modern web.

244 articlesDeep, practical knowledge

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

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

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

Формы Angular прекрасно работают со стандартным HTML. , , и все они без лишних усилий встраиваются в Reactive Forms. Фреймворк

Формы Angular прекрасно работают со стандартным HTML. , , и все они без лишних усилий встраиваются в Reactive Forms. Фреймворк понимает их события, значения и состояние…

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

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

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

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

Вы оптимизировали эндпоинт. Ваш API повторной отправки писем отвечает менее чем за полсекунды. И все же пользователи по-прежнему открывают тикеты в поддержку

Вы оптимизировали эндпоинт. Ваш API повторной отправки писем отвечает менее чем за полсекунды. И все же пользователи по-прежнему открывают тикеты в поддержку, утверждая, что ссылка так и не пришла. Они кликают дважды. Они а…

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

Неделями cron-задача в Elevare Digital запускалась по расписанию, проверяла очередь и фиксировала успешное выполнение. Она одобряла

Неделями cron-задача в Elevare Digital запускалась по расписанию, проверяла очередь и фиксировала успешное выполнение. Она одобряла ровно ноль черновиков. Девятнадцать единиц контента томились в ожидании…

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

Когда вы только начинаете работать с искусственным интеллектом, все самые громкие голоса указывают на одно и то же: на модель. P

Когда вы только начинаете работать с искусственным интеллектом, все самые громкие голоса указывают на одно и то же: на модель. «Выберите правильную, — говорят они, — и всё остальное встанет на свои места...»

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

Каждый React-разработчик рано или поздно сталкивается с одним и тем же вопросом: стоит ли использовать Context или это задача для Redux? Если вы

Каждый React-разработчик рано или поздно сталкивается с одним и тем же вопросом: стоит ли использовать Context или это задача для Redux? Если вы занимаетесь разработкой всего несколько месяцев, информационный шум в сети…

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

Разработку нельзя поставить на паузу. Это первое, что нужно принять. Тикеты продолжают поступать, клиенты ждут поставок

Разработку нельзя поставить на паузу. Это первое, что нужно принять. Тикеты продолжают поступать, клиенты ждут поставок, а ваш существующий код не перестает работать только потому, что...

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

Вы запушили коммит, потому что дашборд мониторинга выглядел чистым. HTTP 200. Зеленая галочка. Вы ушли на обед.

Вы запушили коммит, потому что дашборд мониторинга выглядел чистым. HTTP 200. Зеленая галочка. Вы ушли на обед. Когда вы вернулись, пользователи увидели пустые таблицы и устаревшие данн...

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