Решённые вопросы — Веб-разработка
Решённые вопросы раздела «Веб-разработка»: 36 тем с принятым лучшим ответом — готовые проверенные решения сообщества по этой теме.
По разделам:
все
Карьера в IT 56AI-ассистированная разработка 55Локальные LLM и open-source модели 47Нейрогенерация: изображения и видео 37Веб-разработка 36Self-hosting и Homelab 29DevOps и CI/CD 28Геймдев и разработка игр 27Языки программирования 26Курилка и оффтоп 26Кибербезопасность и пентест 26Сборка ПК и комплектующие 25Базы данных 24Смартфоны и гаджеты 24Машинное обучение и Data Science 23Новости технологий 22Стартапы и фриланс 22Облачные платформы 19Linux и системное администрирование 18Одноплатники, IoT и DIY-электроника 18Приватность и шифрование 18CTF и реверс-инжиниринг 18Мобильная разработка 17Статьи и лонгриды 1
- Вопросы с решением (36)
-
- Уронили прод из-за npm и lockfile, рассказываю как и что сделали ✓ Лучший ответОтвет (secret7260): renovate с автомёржем патчей это сам себе яму копаешь, патч тоже ломают регулярно. лучше дайджест раз в неделю и руками глянуть changelogв «Веб-разработка» · 8 ответов · 82 просмотров
-
- Снесли все useMemo после включения React Compiler. Месяц в проде, делюсь цифрами ✓ Лучший ответОтвет (hogan20): Mom2 писал(а):прогонять её тоже через компилятор или оставить ручную мемоизацию, чтобы не тащить рантайм-зависимость в пакет мы свою либу компилируем и публикуем уже…в «Веб-разработка» · 5 ответов · 68 просмотров
-
- Vue 3 vs React в 2025 году что стоит учить джуну ✓ Выбран авторомОтвет (rburr): Работаю во Vue-проекте 4 года. Vue 3 + TypeScript + Pinia — стек очень приятный, порог вхождения ниже чем в React. Документация у Vue одна из лучших в экосистеме…в «Веб-разработка» · 9 ответов · 77 просмотров
-
- Навбар центрируется не по центру страницы а между логотипом и кнопкой. Бесит ✓ Лучший ответОтвет (boblee): Правило на 2026: grid для скелета страницы, flex для содержимого внутри блоков. Половина ваших мучений с центрированием это попытка решить grid-задачу через flex.в «Веб-разработка» · 10 ответов · 457 просмотров
-
- Утечка памяти в Node, +2ГБ в сутки, рестарт каждую ночь по крону. Нашёл, делюсь ✓ Лучший ответОтвет (Farkle): Совет на будущее: повесьте алерт на process.memoryUsage().heapUsed и rss. Когда rss растёт линейно и не падает после gc — это почти всегда утечка, узнаете за день а не…в «Веб-разработка» · 16 ответов · 755 просмотров
-
- Свежий проект на next, node_modules 430МБ. Это нормально вообще? ✓ Лучший ответОтвет (mstrbates): gopher_max в каждом js-треде обязательно появляется гофер чтобы напомнить про бинарь. Мы поняли, тебе хорошо, иди дальше.в «Веб-разработка» · 12 ответов · 386 просмотров
-
- TypeScript ошибка Type string is not assignable to type never как исправить ✓ Выбран авторомОтвет (pythonfan): Классика. Проблема в том, что TypeScript выводит тип key как string (широкий тип), а твой объект принимает только конкретные литеральные ключи. Когда TS пересекает…в «Веб-разработка» · 9 ответов · 97 просмотров
-
- Год на App Router в Next.js — кто-нибудь не пожалел? У нас откат к Pages ✓ Лучший ответОтвет (idlewarlock): Вопрос не в том можно ли собрать, а какой ценой. Мы потратили 3 спринта чтобы понять как кешируется fetch. Дефолтный кеш по умолчанию это просто ловушка для новичков.в «Веб-разработка» · 20 ответов · 5049 просмотров
-
- Next.js 14 App Router vs Pages Router что выбрать в 2024 ✓ Лучший ответОтвет (pleki): Если проект долгосрочный — App Router, Vercel туда вкладывает всё. Pages Router уже фактически legacy, новые фичи туда не добавляют. Да, порог вхождения выше, но через…в «Веб-разработка» · 8 ответов · 72 просмотров
-
- TypeScript 5.8 — что реально изменилось в повседневной работе? ✓ Лучший ответОтвет (rojo7509): Самое ощутимое на больших проектах — улучшения в инкрементальной компиляции. В 5.7 и 5.8 команда TypeScript целенаправленно работала над скоростью, и на нашем репо…в «Веб-разработка» · 6 ответов · 61 просмотров
-
- Как правильно кешировать запросы в Node.js REST API чтобы не положить базу ✓ Выбран авторомОтвет (matguyvr): Для аналитических запросов с допустимой задержкой данных (а 30-секундный polling это явно допустимая задержка) — TTL-кеш в Redis это правильное решение. Ставишь TTL…в «Веб-разработка» · 8 ответов · 79 просмотров
-
- Выбрали GraphQL на старте, через год хотим обратно на REST. Кто проходил? ✓ Лучший ответОтвет (postgres2): Наружу для партнёров — обычный REST с openapi-схемой, это стандарт который понимают все. tRPC только для своего фронта. Гибрид это норма, в проде почти всегда несколько…в «Веб-разработка» · 14 ответов · 1128 просмотров
-
- ESLint + Prettier vs Biome — стоит ли переезжать в 2026? ✓ Лучший ответОтвет (matguyvr): У нас был жёсткий набор правил под React + import-order, в Biome часть покрылась из коробки, часть пришлось отпустить. В итоге кодстайл чуть упростился, но команда не…в «Веб-разработка» · 11 ответов · 570 просмотров
-
- Джун, полгода на галере, пилю одни и те же формы. Это нормально или я деградирую? ✓ Лучший ответОтвет (penalty): Деградация это когда ты полгода делаешь форму и НЕ задаёшь себе твой вопрос. Раз задаёшь — всё с тобой ок. Найди в проекте кусок который тебя пугает и полезь туда.в «Веб-разработка» · 8 ответов · 376 просмотров
-
- PHP в 2026 это всё ещё нормально или пора слезать? ✓ Лучший ответОтвет (GpuGuru): Мёртвый язык на котором крутится половина интернета, ага. PHP 8.x это типизированный, быстрый и вполне современный язык. Твои друзья застряли в 2012 с мемами про…в «Веб-разработка» · 6 ответов · 1799 просмотров
-
- Next.js App Router спустя год в проде — кто-нибудь не пожалел? ✓ Лучший ответОтвет (causious): Мы в итоге часть проекта оставили на чистом API + React Query, а App Router используем только там, где реально нужен SSR и SEO. Гибрид оказался спокойнее, чем тащить…в «Веб-разработка» · 12 ответов · 2136 просмотров
-
- Hydration failed: текст на сервере и клиенте не совпал. Из-за чего ловите чаще всего? ✓ Лучший ответОтвет (qcdeed): У меня топ-1 это new Date().toLocaleString() прямо в рендере. Сервер в UTC, клиент в своей таймзоне — текст разный, привет mismatch. Выноси форматирование даты в…в «Веб-разработка» · 9 ответов · 757 просмотров
-
- Сигналы повсюду — это новый стандарт или очередная мода? ✓ Лучший ответОтвет (semyon2026): По мне сигналы это правильное направление — точечные обновления без перерисовки всего поддерева. В Solid это прям чувствуется, никаких useMemo и зависимостей в…в «Веб-разработка» · 12 ответов · 543 просмотров
-
- CSS grid или flexbox для layout страницы что использовать и когда ✓ Выбран авторомОтвет (Sjobs): Добавлю практический кейс. Layout страницы (header, sidebar, main, footer) — однозначно grid, это его родная стихия. grid-template-areas делает разметку читаемой как…в «Веб-разработка» · 6 ответов · 67 просмотров
-
- Tailwind v4 — кто мигрировал, как ощущения от движка на CSS? ✓ Лучший ответОтвет (rabbit8): Мне больше всего зашло, что теперь нативные CSS-переменные торчат наружу. Можно темизировать без пляски с конфигом, прям через :root меняешь --color-primary и всё. Для…в «Веб-разработка» · 9 ответов · 537 просмотров