Из блога OpenReplay
Возможности JavaScript, которые стоит использовать в 2026 году
Методы Set, вспомогательные функции итераторов, группировка массивов и Promise.try стабильны и готовы упростить продакшн-код уже сегодня.
Безопасный доступ к локальным веб-приложениям с помощью Tailscale
Tailscale Serve и Funnel позволяют делиться локальными веб-приложениями между устройствами без проброса портов, правил firewall и нестабильных туннелей ngrok.
Запуск AI-моделей непосредственно в браузере с помощью Transformers.js
Запуск AI-моделей в браузере через Transformers.js, ONNX Runtime и WebAssembly обеспечивает приватный офлайн-инференс с низкой задержкой без серверной части.
Краткое введение в RAG для веб-приложений
RAG связывает ответы LLM с собственными данными через векторные эмбеддинги, пайплайны поиска и инструменты LangChain, LlamaIndex и pgvector для веб-приложений.
Проект Interop: подробное объяснение
Проект Interop координирует браузерных вендоров для устранения CSS и JavaScript-несовместимостей через Web Platform Tests и общие приоритеты.
Сканируйте ваш React-код на антипаттерны с помощью React Doctor
React Doctor сканирует React-кодовые базы на prop drilling, мёртвый код и проблемы доступности, формируя actionable оценку здоровья кода от 0 до 100 через CLI.
Навыки Claude Code для фронтенд-процессов
Описываются навыки Claude Code для автоматизации фронтенд-процессов, соблюдения правил дизайн-системы и скаффолдинга компонентов через slash-команды.
Краткое руководство по Invoker Commands API
Invoker Commands API позволяет декларативно связывать кнопки с диалогами и поповерами через атрибуты commandfor и command, без дополнительного JavaScript.
От идеи до приложения: 5 стартеров для SaaS на Next.js
Сравнение пяти Next.js SaaS стартеров с аутентификацией, биллингом через Stripe и настройкой базы данных для выбора подходящего шаблона.
Парсинг Markdown нативно с помощью Bun
Bun включает нативный парсер Markdown для конвертации в HTML, элементы React или произвольный вывод без дополнительных пакетов и настройки плагинов.
Импорт JSON в ES-модулях (без Fetch, без бандлера)
Импорт JSON в ES-модулях через нативный синтаксис import attributes, без fetch и бандлера, в современных браузерах и текущих версиях Node.js.
Руководство для начинающих по Google Antigravity IDE
Google Antigravity IDE использует автономных агентов для планирования, написания и проверки кода; разбираются Agent Manager, Artifacts и режим Planning.
Начало разработки игр с нуля
Статья сравнивает Unity, Godot, Phaser и Unreal Engine, затем показывает сборку небольшой игры с игровым циклом, обнаружением коллизий и состоянием объектов.
Более безопасные переменные окружения для веб-приложений с Varlock
Varlock обеспечивает валидацию ENV по схеме в JavaScript-приложениях, выявляет отсутствующие секреты и предотвращает утечки в Astro, Vite и Next.js.
Лучшие практики безопасности npm
Снижение рисков цепочки поставок npm: отключение post-install скриптов, фиксация зависимостей, WebAuthn 2FA и публикация через OIDC trusted publishing.
Тестирование сайта без JavaScript: что и зачем
Отключение JavaScript в Chrome DevTools помогает выявить слабые места HTML-разметки и применить прогрессивное улучшение с помощью Next.js, Remix или Astro.
Бесплатные ресурсы для изучения ИИ для разработчиков
Бесплатные ресурсы от Google, OpenAI, Hugging Face и Anthropic позволяют создавать ИИ-приложения, работать с APIs, агентами и генеративным ИИ.
Знакомьтесь с Rspress: генератор сайтов на базе Rust
Rspress использует Rspack для сборки документационных сайтов на React и MDX: быстрые билды, настраиваемые темы и статический вывод Markdown для AI-инструментов.
Как парсить числа в JavaScript
Сравнение parseInt, parseFloat, Number и BigInt для преобразования строк в числа в JavaScript, включая разбор граничных случаев, приводящих к скрытым ошибкам.
Работа с файлами с помощью FileReader API
FileReader API читает файлы асинхронно с помощью событий, параметров кодировки и data URL, а методы Blob предлагают более простые альтернативы.
Обзор AdonisJS для разработки на Node
Сравнение AdonisJS и Express для Node.js показывает, как Lucid ORM, валидация через VineJS и сквозная поддержка TypeScript меняют рабочие процессы бэкенд-разработки.
Лучшие библиотеки SVG-иконок для современных веб-приложений
Сравнение ведущих SVG-библиотек иконок: Lucide, Heroicons, Phosphor и Tabler, чтобы выбрать подходящий вариант для современного веб-проекта.
Что такое Chrome DevTools MCP?
Chrome DevTools MCP предоставляет ИИ-агентам прямой доступ к браузеру для анализа ошибок консоли, сетевых запросов и состояния DOM в ходе активной разработки.
Режим планирования VS Code: думайте, прежде чем писать код
Режим планирования VS Code разделяет анализ GitHub Copilot и выполнение кода, позволяя просматривать план реализации до изменения файлов.