По 41 материалу из 20 источников

СтатьяРазработкаOpen SourceFrontendAstro

В Astro 7.3 добавлены одновременный запуск нескольких preview-серверов, рантайм-логгер для кастомных сервисов оптимизации изображений и кэша, а также хелпер finalize() для воркеров Cloudflare. Выпуск Starlight 0.42 улучшил доступность и оптимизировал объем JavaScript в сборках документации.

СтатьяРазработкаOpen SourceJavaScriptDesktop

TinyJS позволяет собирать нативные десктопные приложения для macOS, Linux и Windows размером всего 6 МБ. Архитектура объединяет системный WebKit с рантаймом txiki.js на базе QuickJS и libuv, а связь между интерфейсом и бэкендом организована через безопасные Unix-сокеты без запуска HTTP-сервера.

Тематическая сводка2 новостиИИ-агентыOpen SourceАвтоматизацияDevOps

Бум автономных AI-агентов породил дефицит инструментов для работы с кодом: контекст забивается лишними файлами, а диффы генерируются без истории рассуждений. Разбираем Gortex для сжатия кодового контекста через граф вызовов и Atlas для привязки рассуждений LLM к контрольным точкам коммитов.

СтатьяFrontendАрхитектураРазработкаCSS

Команда Primer в GitHub завершила трехлетнюю миграцию github.com со styled-components на CSS Modules. Отказ от рантайм-инъекции стилей ускорил серверный рендеринг на 55% и клиентскую инициализацию на 25%, доказав преимущества статического CSS над динамическими библиотеками стилизации.

ЛонгридDevOpsАвтоматизацияРазработкаТестирование

Из-за внедрения кодинг-агентов объем автотестов в Linear вырос в четыре раза, угрожая парализовать очередь слияния. Инженеры ускорили CI вдвое: перешли на нативный компилятор tsgo, убрали проверку типов из линтеров, оптимизировали Git-чекаут и отключили изоляцию модулей в Vitest.

СтатьяРазработкаТестированиеGoCloud

Легковесный эмулятор Kumo написан на Go и предназначен для локальной имитации ключевых сервисов AWS без запуска тяжелого LocalStack или Docker. Инструмент поддерживает эмуляцию S3, DynamoDB и SQS, обеспечивая мгновенный старт, персистентность данных и удобное тестирование облачных приложений в CI/CD.

В Next.js закрыли критические уязвимости SSRF и отравления кэша страниц

КраткоБезопасностьFrontendNext.jsУязвимости

Команда Vercel выпустила экстренные патчи безопасности для Next.js (v16.3.8 и v15.5.27), устраняющие критическую уязвимость SSRF в оптимизации изображений и ошибки отравления кэша страниц в self-hosted инсталляциях. Разработчикам на собственных серверах рекомендуется немедленно обновиться.

СтатьяДанныеАналитикаPostgreSQLБазы данных

В бета-версии PostgreSQL 19 представлена встроенная команда REPACK CONCURRENTLY для перестройки раздутых таблиц без эксклюзивных блокировок. Тесты производительности показывают опережение pg_repack и pg_squeeze по скорости, однако выявляют ограничения по объему параллельных изменений в сессиях.

ЛонгридДанныеРазработкаPostgreSQLGo

Разбор реального инцидента: товары в корзине сгорали через 5 минут вместо 30 из-за рассинхронизации таймзон между Go, pgx и PostgreSQL. Анализируем, почему тип timestamp without time zone опасен в связке с DEFAULT now(), как PgBouncer маскировал баг и как защитить транзакции миграцией на timestamptz.

Тематическая сводка5 новостейJavaScriptСтандартыРазработкаWeb

Комитет TC39 зафиксировал статус пяти важных предложений для JavaScript: Thenable curtailment перешел в Stage 3 для защиты от рекурсивных промисов, а опции JSON.parse, отложенный реэкспорт модулей и композитные ключи Symbol.compositeKey преодолели барьеры на пути к официальному стандарту.

ЛонгридFrontendJavaScriptРазработкаБраузеры

Современные браузеры получили встроенные инструменты, заменяющие мегабайты внешних NPM-пакетов: от диалогов <dialog> и Popover API до нативного клонирования structuredClone() и группировки Object.groupBy(). Разбираем 10 практических API для ускорения загрузки и отказа от устаревших библиотек.

Релиз Firefox 157 для разработчиков: проверка at-rule в CSS и цепочки прокрутки

КраткоРазработкаБраузерыCSSFirefox

Вышел Firefox 157 для разработчиков с поддержкой функции at-rule() в правиле @supports для проверки директив вроде @scope. Обновление также принесло значение chain для свойства overscroll-behavior, улучшение метода Animation.reverse() и экспериментальные флаги для алгоритма шифрования ML-KEM.

Практикум по архитектуре REST и gRPC на Go от REBRAIN

АнонсыОбучениеКурсыGoBackend

Платформа REBRAIN открыла набор на практикум по разработке микросервисов на Go, охватывающий проектирование Clean Architecture, интеграцию REST через go-chi, реализацию gRPC-серверов и тестирование с Testcontainers. Программа рассчитана на Middle-разработчиков и предлагает скидку до 11 октября.