gram news
Web Stack channel avatar

Web Stack

@web_stack

Дайджест web разработчика: статьи, туториалы, практики и полезные инструменты. Админ: @jem_jem Реклама: http://bit.ly/2wZeIPj 👉 Дайджест мобильной разработки @mobile_dvlp

ProjectsRUProgramming

4,140subscribers

Open the Channel

Latest posts

  • Web Stack

    2 Jun, 08:45

    Blue: компиляция JavaScript в нативные бинарникиBlue компилирует ваш JS в C++ и собирает самостоятельный нативный исполняемый файл: нативные окна, файловая система и HTTP-серверы без Electron и без Node.js во время выполнения.https://bluejs.dev/
    Image from a post by Web StackImage from a post by Web Stack
    7553321Open in Telegram
  • Web Stack

    31 May, 08:45

    Релиз pnpm 11.1: подписи audit, gh-префикс и новые флаги для CIДобавлены audit signatures для проверки ECDSA-подписей registry, а также поддержка установки пакетов из GitHub Packages через встроенный gh: префикс и алиасы named registries в pnpm-workspace.yaml.https://github.com/pnpm/pnpm/releases/tag/v11.1.0
    Image from a post by Web StackImage from a post by Web Stack
    80541Open in Telegram
  • Web Stack

    29 May, 15:55

    Wakaru: разбор минифицированных JavaScript бандлов на модулиWakaru помогает восстановить структуру production-кода: распаковывает бандлы, возвращает имена и импорты с поддержкой source map, а также пытается восстановить транспиляцию/минфикацию.https://github.com/pionxzh/wakaru
    Image from a post by Web StackImage from a post by Web Stack
    85032Open in Telegram
  • Web Stack

    15 Apr, 12:20

    Reatom: ультимативный менеджер состояния и логики для виджетов и SPAReatom дает реактивное управление состоянием без прокси, с атомами и computed, а также мощными эффектами для async с отменой, ретраями и кэшированием. Подходит для небольших виджетов и больших приложений, поддерживает расширения и TypeScript, а ядро весит около 2 KB gzipped.https://github.com/reatom/reatom
    Image from a post by Web StackImage from a post by Web Stack
    1,240521Open in Telegram
  • Web Stack

    15 Apr, 08:45

    Визуализатор event loop для JavaScriptИнтерактивная визуализация микрозадач, макрозадач и порядка выполнения в браузере, которая позволяет быстрее понять асинхронность. Отлично подходит для отладки и обучения, когда нужно увидеть реальную очередность без догадок.https://event-loop-visualizer-ruby.vercel.app/
    1,03032Open in Telegram
  • Web Stack

    14 Apr, 12:20

    Бесплатный онлайн анализатор логов в браузереОткрывайте лог файлы до 10GB+ прямо в браузере без загрузки, с приватностью и быстрым поиском. Есть форматирование в JSON и агрегация ошибок для удобной диагностики.https://www.logvoyager.cc/
    Image from a post by Web StackImage from a post by Web Stack
    9042111Open in Telegram
  • Web Stack

    14 Apr, 08:45

    Как с помощью ИИ превращать макеты Figma в production кодИИ сам по себе не генерирует код в рамках дизайн системы, поэтому сделали MCP, который описывает компоненты, токены и правила доступности в машинном виде, и агентский пайплайн на LangGraph, который пошагово конвертирует Figma в готовые компоненты без ручной правки.https://engineering.monday.com/how-we-use-ai-to-turn-figma-designs-into-production-code/
    Image from a post by Web StackImage from a post by Web Stack
    742111Open in Telegram
  • Web Stack

    13 Apr, 12:20

    Разработка серверных приложений на Vite через плагин vavitevavite позволяет использовать Vite как транспайлер и бандлер для серверного кода, упрощая разработку и сборку SSR и не только SSR сценариев. Подключайте плагин в vite.config, создавайте entry.server.ts и получайте быстрый dev с HMR, а в production запускайте сервер отдельно.https://github.com/cyco130/vavite
    GitHubGitHub - cyco130/vavite: Develop server-side applications with ViteDevelop server-side applications with Vite. Contribute to cyco130/vavite development by creating an account on GitHub.
  • Web Stack

    13 Apr, 08:45

    Безопасность Node.js март 2026Обновления для веток 25.x, 24.x, 22.x и 20.x закрывают несколько уязвимостей в TLS, HTTP обработке, permission model, URL парсинге и HMAC валидации, включая сценарии с DoS, крашем процесса и потенциальной утечкой через timing.https://nodejs.org/en/blog/vulnerability/march-2026-security-releases
    Image from a post by Web StackImage from a post by Web Stack
    63821Open in Telegram
  • Web Stack

    12 Apr, 12:20

    Скрытая цена копипаста кода в ChatGPTИИ ускоряет разработку только на бумаге: исследование METR показало, что опытные разработчики на сложных задачах становятся на 19% медленнее, потому что теряют контекст и тратят время на отладку и уточнения. Главная проблема не в качестве генерации, а в workflow с постоянными переключениями и объяснениями того, что IDE и проект уже знают.https://dev.to/ziva/the-hidden-cost-of-copy-pasting-code-into-chatgpt-dl2
    Image from a post by Web StackImage from a post by Web Stack
    681611Open in Telegram
  • Web Stack

    12 Apr, 08:45

    Куда исчезло 400 MiB в Node.js контейнереКейс, в котором после перезапуска подов память у одного экземпляра Node.js резко прыгала дискретными шагами и больше не возвращалась. Анализ через /proc и V8 inspector показал, что рост сидит в private dirty anonymous памяти процесса и требует смотреть не только на heap, но и на реальную картину аллокаций в момент нагрузки.https://frn.sh/pmem/
    Image from a post by Web StackImage from a post by Web Stack
    645211Open in Telegram
  • Web Stack

    10 Apr, 08:45edited

    Три причины раздувания зависимостей в JavaScriptРазбираем три типовых источника dependency bloat: поддержка древних рантаймов, защита от мутаций глобального окружения и кросс realm значения, из за которых в npm деревьях копятся лишние микропакеты. Узнаем, как начать чистить дерево без поломок.https://43081j.com/2026/03/three-pillars-of-javascript-bloat
    Image from a post by Web StackImage from a post by Web Stack
  • Web Stack

    9 Apr, 08:45

    Knip v6: ускорение в 2–4 раза за счет oxc-parser и oxc-resolverKnip v6 полностью заменил TypeScript backend на oxc-parser и oxc-resolver, убрав лишнюю обвязку и ускорив статический анализ. Дополнительно оптимизированы плагины для конфигов, добавлена поддержка TS namespaces, а также обновлены требования к Node.js и несколько форматов отчетов.https://knip.dev/blog/knip-v6
    Image from a post by Web StackImage from a post by Web Stack
    791411Open in Telegram
  • Web Stack

    8 Apr, 12:20

    Инфраструктура AWS через JSX и TerraformReact2AWS превращает знакомый синтаксис JSX в готовые Terraform модули, чтобы описывать VPC, Fargate, RDS и другие ресурсы как компоненты. Есть live editor, предпросмотр и экспорт в ZIP, так что можно быстро собрать прод инфраструктуру без километровых tf файлов.https://github.com/mmarinovic/React2AWS
    GitHubGitHub - mmarinovic/React2AWS at dailydevWrite AWS infrastructure like you write React components - mmarinovic/React2AWS
    790421Open in Telegram
  • Web Stack

    8 Apr, 08:45

    Nullify: детект и блок невидимой AI транскрипции встречNullify это open source десктоп приложение для macOS и Windows, которое в реальном времени распознает скрытые AI инструменты транскрипции и блокирует их через аудиозащиту с психоакустическими искажениями. Всё работает локально, показывает мгновенное уведомление о активном инструменте и помогает защитить приватные разговоры в Zoom, Meet и Teams.https://dev.to/dpelleri/i-built-an-open-source-app-to-detect-block-invisible-ai-meeting-transcription-5da
    Image from a post by Web StackImage from a post by Web Stack
    786411Open in Telegram
  • Web Stack

    7 Apr, 12:20

    JS Benchmarks: сравниваем производительность JavaScriptСравнивайте скорость выполнения популярных операций и сценариев в JavaScript, чтобы быстрее находить узкие места и выбирать оптимальные подходы для веб приложений. Полезно для бенчмаркинга, профилирования и принятия решений при оптимизации кода.https://jsbenchmarks.com/
    694411Open in Telegram
  • Web Stack

    7 Apr, 08:45

    Генеративный UI для веба на React и Next.jsSyntux принимает любое значение и автоматически проектирует интерфейс, описывая его через JSON-DSL и React Interface Schema. Поддерживаются стриминг генерации, кэширование, реактивные обновления и подключение кастомных компонентов для точной верстки под ваш продукт.https://github.com/puffinsoft/syntux
    Image from a post by Web StackImage from a post by Web Stack
    741322Open in Telegram
  • Web Stack

    6 Apr, 12:20

    Node.js: минимальный HashDoS-устойчивый и быстро обратимый целочисленный хеш для V8HashDoS атакует детерминированные хеши, провоцируя массовые коллизии и блокируя event loop; в релизе March 2026 для V8 добавили целочисленный хеш, который одновременно трудно предсказать и быстро инвертировать с использованием секретных ключей.https://nodejs.org/en/blog/vulnerability/march-2026-hashdos
    Image from a post by Web StackImage from a post by Web Stack
    70531Open in Telegram
  • Web Stack

    6 Apr, 08:45

    Тихие блокеры в robots.txt: как ошибки могут незаметно убрать сайт из GoogleНеправильный .robots.txt может остановить обход страниц или скрыть важные директории, из-за чего контент не попадает в поиск. Разбираем типовые ошибки вроде Disallow: /, блокировок ресурсов и синтаксических опечаток, и проверяем конфиг через инструменты Google.https://dev.to/freedevkit/the-silent-blockers-how-robotstxt-mistakes-can-ghost-your-site-from-google-12h0
    Image from a post by Web StackImage from a post by Web Stack
    4,220411Open in Telegram
  • Web Stack

    5 Apr, 12:20

    SEO и GEO в 2026 году: как настроить статический сайт на Astro с двумя языкамиВ статье разбирается, как собрать статический сайт на Astro так, чтобы поисковики и языковые модели видели готовый HTML, а не клиентский рендер. Показаны практики POSSE, уникальные meta, canonical и hreflang, а также редирект на нужную языковую версию для стабильного продвижения.https://habr.com/ru/articles/1016942
    Image from a post by Web StackImage from a post by Web Stack
    712221Open in Telegram