«JavaScript»
Материалы 1develop по теме «JavaScript»: подборка статей и разборов.
Cyber NewsiOS 27 вышла: Siri AI читает экран и действует в приложениях, а Safari 27 привозит кастомный select и top-level await
Apple выпустила iOS 27, macOS 27 и Safari 27. Новая Siri AI видит содержимое экрана, подтягивает личный контекст и выполняет действия в приложениях через App Intents — но только на английском и не в ЕС. Разбираем ограничения релиза и новинки WebKit, которые важнее ассистента.
Читать →
Cyber NewsChrome окончательно удалил Manifest V2: 31 августа расширения исчезли из Web Store
Google зачистила Chrome Web Store от всех расширений на Manifest V2. Установленные на Chrome 138 останутся, но без обновлений. Разбираем таймлайн, лимиты declarativeNetRequest и что делать разработчикам.
Читать →
WooCommerceСобытия jQuery в WooCommerce: полный список и примеры
WooCommerce обновляет корзину и чекаут через Ajax, поэтому обычный DOM-обработчик после перезагрузки часто перестаёт работать. Разбираем систему событий jQuery: полный список с аргументами, рабочие примеры и важную оговорку про блочные корзину и чекаут, где классические события уже не срабатывают.
Читать →
Cyber NewsInstant Navigations в Next.js 16.3: серверные страницы открываются как в SPA — и четыре демо с открытым кодом
18 августа команда Next.js выложила подробный разбор Instant Navigations и четыре открытых демо-приложения на версии 16.3. Разбираем, как Cache Components и Partial Prefetching делают серверный рендеринг отзывчивым, как в SPA, что достаётся всем при простом обновлении и где ждать подводных камней.
Читать →
Cyber NewsSvelteKit 3 вышел в превью: shallow routing внутри goto, новые модули и список ломающих изменений
В конце июля вышли превью‑сборки SvelteKit 3, а 1 августа команда собрала все изменения в одном обзоре. Рассказываем, что меняется в маршрутизации, модулях и API — и к каким ломающим изменениям готовиться.
Читать →
Cyber Newsnpm 12 отключает install-скрипты по умолчанию: конец эпохи автозапуска в цепочке поставок
GitHub перевёл npm 12 на модель «явного доверия»: скрипты установки, Git- и URL-зависимости больше не срабатывают автоматически. Разбираемся, что именно меняется, зачем и как подготовить свои проекты и CI.
Читать →
Cyber NewsNext.js переходит на ежемесячные релизы безопасности: первый выйдет 20 июля
Vercel формализует выпуск патчей безопасности для Next.js: примерно раз в месяц — с заблаговременным анонсом. Первый плановый релиз выйдет 20 июля и закроет девять уязвимостей в ветках 16.2 и 15.5.
Читать →
Cyber NewsTypeScript 7.0 переписан на Go: компилятор стал в 8–12 раз быстрее
Microsoft выпустила стабильный TypeScript 7.0 — версию, где компилятор полностью переписан с JavaScript на Go. Проверка типов и сборка ускорились в 8–12 раз, а редактор реагирует почти мгновенно. Но часть экосистемы — Vue, Svelte, Astro, Angular — пока вынуждена остаться на ветке 6.x.
Читать →
ЗаметкиКак создать свой MCP-сервер: пошаговый гайд для разработчика
Минимальный MCP-сервер — это несколько функций, обёрнутых в стандартный протокол. Разбираем на примерах для Python и TypeScript: инструменты, ресурсы и промпты, транспорты stdio и Streamable HTTP, подключение к клиенту и безопасность.
Читать →