Frontend по-флотски 👨‍💻 | AI & Modern Dev

Frontend по-флотски 👨‍💻 | AI & Modern Dev

Новости, идеи и знания из мира разработки интерфейсов и AI Контакт: @qmzik

Юзернейм
@frontend_pasta
Категория
Технологии
Страна
РоссияРоссия
Создан
, 5 лет
Подписчики4 426−8 за неделю
Просмотров на пост, 7 дн.920+11,2% к пред. 7 дн.
ERR20,79 %за 7 дней

Подписчики, 30 дней

19 окт. – 4 нояб.−20 (−0,4%)

Показать таблицей
ДатаПодписчики
19 окт. 2026 г.4 446
20 окт. 2026 г.4 442
21 окт. 2026 г.4 441
22 окт. 2026 г.4 438
23 окт. 2026 г.4 435
24 окт. 2026 г.4 436
25 окт. 2026 г.4 434
26 окт. 2026 г.4 434
27 окт. 2026 г.4 435
28 окт. 2026 г.4 434
29 окт. 2026 г.4 431
30 окт. 2026 г.4 430
31 окт. 2026 г.4 431
1 нояб. 2026 г.4 428
2 нояб. 2026 г.4 430
3 нояб. 2026 г.4 428
4 нояб. 2026 г.4 426

Средние просмотры поста по дням

По дню публикации

Показать таблицей
ДатаПросмотров на пост
6 окт. 2026 г.1 695
7 окт. 2026 г.1 783
12 окт. 2026 г.7 657
13 окт. 2026 г.961
23 окт. 2026 г.827
29 окт. 2026 г.1 080
30 окт. 2026 г.851
3 нояб. 2026 г.669

Самые просматриваемые за месяц

  1. 01
    Просмотры7,66 тыс.
    Пересылки28
    Реакции23
    Комментарии10
  2. 02
    Просмотры1,78 тыс.
    Пересылки17
    Реакции24
    Комментарии15
  3. 03
    Просмотры1,7 тыс.
    Пересылки1
    Реакции12
    Комментарии65
  4. 04
    Просмотры1,09 тыс.
    Пересылки9
    Реакции26
    Комментарии44
  5. 05
    Просмотры1,07 тыс.
    Пересылки11
    Реакции19
    Комментарии1

Новые посты

#904Фото

Что нового в Chrome DevTools? 👨‍💻 Собрал интересные обновления, которые приехали в Chrome 155 и 156: — DevTools для агентов теперь умеет проверять CSS. Агент может посмотреть вычисленные и применённые стили, унаследованные правила, псевдоэлементы и анимации. — Визуальный редактор position-area. Можно выбирать расположение элемента относительно якоря прямо в панели Styles. Удобно, если работаешь с CSS Anchor Positioning и не хочешь каждый раз перебирать значения вручную. — Поиск лишних переменных в памяти. Панель Memory теперь подсвечивает неиспользуемые переменные, которые продолжают удерживаться в памяти из-за других замыканий. Пригодится при поиске утечек. — Локальные подмены ответов сохраняются при переходах между страницами. А свои колонки с заголовками запросов и ответов в Network больше не теряются после перезагрузки. — Performance стал удобнее. Навигация по таймлайну работает плавнее, а при переключении между панелями сохраняется состояние дерева вызовов. — Больше диагностики для Web Install. В Issues можно увидеть ошибки манифеста, например некорректный start_url или отсутствие имени приложения. Особенно стоит потестить поиск лишних переменных и работу агента с CSS 🙂 Подробности и остальные изменения 👇 https://developer.chrome.com/blog/new-in-devtools-november-2026?hl=ru #chrome #devtools

Открыть в Telegram
Просмотры669−64%к среднему
Пересылки10
Реакции12
Комментарии0
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
3 ч403
15 ч669
  1. Всего сейчас669
#903Видео
Просмотры851−54%к среднему
Пересылки26
Реакции27
Комментарии3
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
1 ч384
13 ч701
25 ч740
73 ч851
  1. Через 1 час384
  2. Через 24 часа740
  3. Всего сейчас851
#902Фото
Просмотры1 067−42%к среднему
Пересылки11
Реакции19
Комментарии1
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
6 ч631
16 ч917
28 ч1 003
77 ч1 067
  1. Через 6 часов631
  2. Через 24 часа1 003
  3. Всего сейчас1 067
#901Фотоизменён
Просмотры1 093−41%к среднему
Пересылки9
Реакции26
Комментарии44
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
10 ч880
33 ч1 093
  1. Всего сейчас1 093
#900Текстизменён

Что там у нас по уязвимостям во фронте? 👨‍💻 На фоне массовой суеты вокруг PHP, то невольно задумываешься, а как в твоём болоте дела. Поэтому собрал самые страшные уязвимости в популярных фреймворках за октябрь Next.js: RCE через use cache Уязвимость в приложениях с App Router и Cache Components могла привести к удалённому выполнению кода на сервере без аутентификации. Условие: в приложении есть функция с директивой use cache, возвращающая несколько типизированных массивов (TypedArray). Затронуты: Next.js 16.0.0–16.4.0 включительно. Исправлено: 16.4.1. Next.js: RCE при оптимизации SVG Ошибка работы с памятью в библиотеке, используемой для оптимизации изображений, могла привести к выполнению кода на сервере без аутентификации при обработке SVG Условие: Next.js работает на Linux с glibc, а SVG обрабатываются через Image Optimization API с уязвимой зависимостью Затронуты: Next.js 10.0.0–15.5.27 и 16.0.0–16.4.0 включительно Исправлено: 15.5.28 и 16.4.1 Angular: XSRF-токен мог уйти на чужой домен Angular и браузер по-разному разбирали некоторые URL. Фреймворк считал адрес внутренним и добавлял защитный заголовок, а браузер отправлял запрос на сторонний сервер. Для этого атакующий должен влиять на адрес запроса, меняющего данные, через HttpClient. Его сервер также должен разрешать такой запрос через CORS. Исправление есть в @angular/common 20.3.34 и 21.0.3. Ветка 22.x этой ошибкой не затронута. Nuxt: ссылка могла выполнить JavaScript Проблема касается приложений с pages: false, которые передают недоверенный URL в NuxtLink :to. Нажатие на специально подготовленную ссылку могло запустить JS в контексте сайта. Починили в Nuxt 4.6.0. Для Nuxt 3 исправления не будет: поддержка ветки уже закончилась. SvelteKit: чтение файлов и SSRF Здесь две отдельные проблемы. Первая — в vite preview на Windows. Если preview доступен посторонним по сети или через туннель, из него можно было прочитать файлы вне каталога сборки. Например, исходники или конфигурацию, доступные серверному процессу. Production-адаптеры, dev-сервер и preview на других ОС этой ошибкой не затронуты. Вторая — SSRF. В некоторых сценариях SvelteKit делает серверные запросы к самому приложению. Если их origin можно подменить через непроверенные заголовки, атакующий мог направить запрос на свой сервер, а оттуда — редиректом к внутреннему сервису. Возможность атаки зависит от адаптера и настроек сервера. Оба исправления вошли в SvelteKit 3.0.0. При переходе с 2.x потребуется проверить изменения для миграции. До обновления Windows preview лучше держать закрытым для посторонних. Что было яркого до октября? Next.js: RCE при генерации изображений через next/og Уязвимость в зависимостях Node.js-реализации ImageResponse из next/og могла привести к выполнению кода при генерации изображений. Условие: контролируемые атакующим значения попадают в содержимое, атрибуты или стили SVG, используемого для генерации изображения. Затронуты: Next.js >=16.2.0 <16.3.6. Исправлено: 16.3.6 Vue SSR: XSS через имена атрибутов Ошибка в @vue/server-renderer позволяла внедрять дополнительные HTML-атрибуты при серверном рендеринге. Ключевое условие: приложение использует v-bind="object", причём атакующий контролирует имена свойств объекта. Например, атрибуты приходят из CMS или конструктора форм. Обычной передачи недоверенного значения в заранее известный атрибут для этого недостаточно. Затронуты: версии <3.5.42, а также 3.6.0-rc.0–rc.5. Исправлено: 3.5.42 / 3.6.0-rc.6 Nuxt: кеш отдавал SSR-данные другого пользователя При сочетании персонализированной SSR-страницы, routeRules с cache / swr / isr и извлечения payload данные первого пользователя могли попасть другому пользователю или неавторизованному посетителю Утекали данные, загруженные через useFetch / useAsyncData. При этом HTML страницы мог оставаться корректно защищённым Затронуты: Nuxt 4.4.0–4.5.0 Исправлено: 4.5.1. Nuxt 3 этой ошибкой не затронут Astro: RCE при оптимизации AVIF Уязвимость находилась в libheif, используемой стандартным обработчиком изображений на базе Sharp. Обработка специально подготовленного AVIF могла привести к выполнению кода. Условие: атакующий должен суметь передать недоверенное изображение на обработку Astro Затронут: astro <7.2.8 Исправлено: Astro 7.2.8, который требует Sharp 0.35.4

Открыть в Telegram
Просмотры827−55%к среднему
Пересылки15
Реакции13
Комментарии3
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
8 ч619
33 ч740
46 ч755
69 ч827
  1. Всего сейчас827
#899Превью ссылкиизменён
Просмотры961−48%к среднему
Пересылки4
Реакции8
Комментарии19
#898Фото
Просмотры7 657+315%к среднему
Пересылки28
Реакции23
Комментарии10
#897Фото
Просмотры1 783−3%к среднему
Пересылки17
Реакции24
Комментарии15
#895Фотоизменён
Просмотры1 806−2%к среднему
Пересылки27
Реакции14
Комментарии17

Все посты

Связи