Подписывайтесь на любимые подкасты, слушайте офлайн и в машине с CarPlay и Android Auto и всегда продолжайте с того места, где остановились. Попробуйте бесплатно.
Простой способ сказать нам «спасибо» и попасть в закрытый чат:
00:00:00 Интро 00:01:23 ESLint 10 00:09:19 Нативный HTML-патчинг 00:31:53 Результаты State of JS 2025 01:11:32 CSS @scope вместо BEM 01:29:24 Temporal в Safari
Смотрите нас
• Лайв на Ютубе https://youtu.be/HPT4_RDFKgw
ESLint 10
• ESLint v10.0.0 released https://eslint.org/blog/2026/02/eslint-v10.0.0-released/ • Migration guide https://eslint.org/docs/latest/use/migrate-to-10.0.0
Нативный HTML-патчинг
• Blink: Intent to Prototype: Parse processing instructions in HTML https://groups.google.com/a/chromium.org/g/blink-dev/c/5wgLOj97n7Y/m/TYW3DgEnAQAJ • Interleaved HTML streaming (patching) https://github.com/WICG/declarative-partial-updates/blob/main/patching-explainer.md
Результаты State of JS 2025
• State of JavaScript 2025 https://2025.stateofjs.com/en-US
CSS @scope вместо BEM
• CSS @scope: An Alternative To Naming Conventions And Heavy Abstractions https://www.smashingmagazine.com/2026/02/css-scope-alternative-naming-conventions/ • Stylelint-config-pepelsbey https://github.com/pepelsbey/stylelint-config-pepelsbey
Temporal в Safari
• Implementing the Temporal proposal in JavaScriptCore https://blogs.igalia.com/compilers/2026/02/02/implementing-the-temporal-proposal-in-javascriptcore/