Что нового в Chrome 135? 🧑🎓
—
— Атрибуты
— Новая функция shape() в CSS
Подробнее👇
https://developer.chrome.com/blog/new-in-chrome-135
—
::scroll-button()
и ::scroll-marker()
Большой шаг к возможностям каруселек на чистом CSS
https://developer.chrome.com/blog/carousels-with-css?hl=ru
— Атрибуты
command
и commandfor
Замена popovertarget и popoveraction с большими возможностями не привязанных к popover'ам
https://developer.chrome.com/blog/command-and-commandfor
— Новая функция shape() в CSS
shape() используется для определения формы для свойств clip-path и offset-path
https://developer.mozilla.org/en-US/docs/Web/CSS/basic-shape/shape
Подробнее
https://developer.chrome.com/blog/new-in-chrome-135
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍4❤🔥1👎1
Вышел Nuxt 3.17 🧑🎓
Что там нового?
Улучшения загрузки данных
— Единое кэширование: все вызовы
— Реактивные ключи: ключи запросов могут быть computed-рефами или функциями-геттерами. При изменении значения автоматически выполняется новый запрос, а старые данные очищаются, если они больше не используются
— Оптимизированный рефетчинг: при нескольких компонентах, следящих за тем же источником, при изменении зависимостей выполнится лишь один сетевой запрос, и все компоненты обновятся одновременно
Новые встроенные компоненты
—
— Улучшенный
Маршрутизатор
— Проп
Индикатор загрузки
— Новые пропы у
https://nuxt.com/blog/v3-17
#vue #nuxt
Что там нового?
Улучшения загрузки данных
— Единое кэширование: все вызовы
useAsyncData
и useFetch
с одним и тем же ключом теперь разделяют общий ref, что исключает рассинхрон между компонентами при обновлении данных— Реактивные ключи: ключи запросов могут быть computed-рефами или функциями-геттерами. При изменении значения автоматически выполняется новый запрос, а старые данные очищаются, если они больше не используются
— Оптимизированный рефетчинг: при нескольких компонентах, следящих за тем же источником, при изменении зависимостей выполнится лишь один сетевой запрос, и все компоненты обновятся одновременно
Новые встроенные компоненты
—
<NuxtTime>
— безопасное отображение времени при SSR, предотвращает гидрационные рассинхроны; принимает различные форматы времени и одинаково работает на сервере и клиенте— Улучшенный
<NuxtErrorBoundary>
теперь как SFC предоставляет в слоте error объекты error
и clearError
, что даёт гибкий контроль обработки ошибок в шаблонах Маршрутизатор
— Проп
trailingSlash
у <NuxtLink>
позволяет явно задавать, будет ли в ссылке заключительный слеш (например, <NuxtLink to="/about" trailing-slash>
даст /about/
)Индикатор загрузки
— Новые пропы у
<NuxtLoadingIndicator>
: hideDelay
( задержка перед скрытием индикатора) и resetDelay
(задержка перед сбросом его состояния)https://nuxt.com/blog/v3-17
#vue #nuxt
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16👍7👎3❤1❤🔥1
Используй строковые шаблоны в TS по максимуму, чтобы провалидировать значение и уменьшить шанс ошибиться в будущем 🧑🎓
#typescript
#typescript
Please open Telegram to view this post
VIEW IN TELEGRAM
👍69🔥20❤🔥4❤1
Yandex Open Source объявил итоги второго сезона грантов
Из проектов, которые получили поддержку, отмечу эмулятор для запуска классических DOS-программ — js-dos (можно фаниться в думе в браузере, лол) и полезно-перспективный i18n-unused для поиска и удаления неиспользуемых переводов при билде
В этом сезоне 12 проектов получили гранты от компании (фронтенд, кстати, входит в трек разработки), респект за поддержку опенсорса. Без таких инициатив, на самом деле, довольно сложно продвигать свой проект, хотя многие из них — действительно стоящие
https://habr.com/ru/companies/yandex/articles/909186/
Из проектов, которые получили поддержку, отмечу эмулятор для запуска классических DOS-программ — js-dos (можно фаниться в думе в браузере, лол) и полезно-перспективный i18n-unused для поиска и удаления неиспользуемых переводов при билде
В этом сезоне 12 проектов получили гранты от компании (фронтенд, кстати, входит в трек разработки), респект за поддержку опенсорса. Без таких инициатив, на самом деле, довольно сложно продвигать свой проект, хотя многие из них — действительно стоящие
https://habr.com/ru/companies/yandex/articles/909186/
🔥12❤🔥2❤1👍1
Недавно Google презентовала Gemini-2.5 Preview, которая уже успела обогнать всех на WebDev Arena 🚀
https://web.lmarena.ai/leaderboard
#ai
https://web.lmarena.ai/leaderboard
#ai
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8❤🔥3👍2❤1
Представляем Figma Make: новый способ тестирования, редактирования и подсказки дизайна 💎
Появился AI в фигме, который может делать дизайн и оживлять макеты, а в будущем и кодить научится!
Перевёл оф. статью от команды Фигмы👇
https://habr.com/ru/articles/912880/
#figma
Появился AI в фигме, который может делать дизайн и оживлять макеты, а в будущем и кодить научится!
Перевёл оф. статью от команды Фигмы
https://habr.com/ru/articles/912880/
#figma
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Представляем Figma Make: новый способ тестирования, редактирования и подсказки дизайна
Эта статья — перевод оригинальной статьи « Introducing Figma Make: A new way to test, edit, and prompt designs » Также я веду телеграм канал « Frontend по‑флотски », где рассказываю...
🔥7❤🔥4👍1
Вышел Angular v20 ⚡️
Хайлайты:
— Стабилизация API, таких как
— Улучшенная отладка с помощью Angular DevTools и партнерство с Chrome для создания пользовательских отчетов по Angular непосредственно в Chrome DevTools
— Улучшение работы разработчиков благодаря обновлению руководства по стилю, проверке типов и поддержке языковых служб для привязок хостов, поддержке немаркированных литеральных выражений шаблонов в шаблонах, замене горячих модулей шаблонов по умолчанию и многое другое.
— Продвижение в разработке GenAI с помощью руководств и видеороликов llms.txt и angular.dev для создания приложений генеративного ИИ
— Запущен запрос на комментарии по поводу официального талисмана для Angular
https://blog.angular.dev/announcing-angular-v20-b5c9c06cf301
P.S. статья большая, нет времени перевести, к сожалению
#angular
Хайлайты:
— Стабилизация API, таких как
effect
, linkedSignal
, toSignal
, инкрементная гидратация, настройка режима рендеринга на уровне роута и продвижение zoneless в предварительную версию для разработчиков— Улучшенная отладка с помощью Angular DevTools и партнерство с Chrome для создания пользовательских отчетов по Angular непосредственно в Chrome DevTools
— Улучшение работы разработчиков благодаря обновлению руководства по стилю, проверке типов и поддержке языковых служб для привязок хостов, поддержке немаркированных литеральных выражений шаблонов в шаблонах, замене горячих модулей шаблонов по умолчанию и многое другое.
— Продвижение в разработке GenAI с помощью руководств и видеороликов llms.txt и angular.dev для создания приложений генеративного ИИ
— Запущен запрос на комментарии по поводу официального талисмана для Angular
https://blog.angular.dev/announcing-angular-v20-b5c9c06cf301
P.S. статья большая, нет времени перевести, к сожалению
#angular
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20👎8❤🔥5❤3😁3🔥1🤨1
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥13👍6💩2🔥1🥱1
Новый способ стилизации отступов в CSS 🚀
Совсем скоро нам станет чуточку проще🥺
https://habr.com/ru/articles/918084/
Совсем скоро нам станет чуточку проще
https://habr.com/ru/articles/918084/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17😱4❤3👎1
This media is not supported in your browser
VIEW IN TELEGRAM
Цитата CEO NuxtLabs:
Мы присоединились к компании, которая разделяет наши ценности и помогает нам идти дальше без ущерба для того, что делает Nuxt особенным. Наша команда по работе с открытым исходным кодом успешно развивается, и мы продолжим работу над Nuxt и Nitro с тем же вниманием и заботой. Проекты остаются под лицензией MIT. Дорожная карта остается публичной. Сообщество остается в центре внимания.
Подробнее
https://vercel.com/blog/nuxtlabs-joins-vercel
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔14👍9👎8❤4😁3🤯2🤡2🥴2
Вышел Nuxt 4: что там нового? 🧑🎓
Релиз был с фокусом на DX и стабильную работу фреймворка, поэтому фич особо нет
🗂 Новая структура папок
🎨 Обновленные UI шаблоны
🔄 Умное получение данных
🦾 Улучшенный опыт работы с TypeScript
⚡️ Более быстрый CLI и разработка
Релиз был с фокусом на DX и стабильную работу фреймворка, поэтому фич особо нет
Самое заметное изменение касается организации проектов. Код приложения теперь по умолчанию находится в каталоге app/:
my-nuxt-app/
├─ app/
│ ├─ assets/
│ ├─ components/
│ ├─ composables/
│ ├─ layouts/
│ ├─ middleware/
│ ├─ pages/
│ ├─ plugins/
│ ├─ utils/
│ ├─ app.vue
│ ├─ app.config.ts
│ └─ error.vue
├─ content/
├─ public/
├─ shared/
├─ server/
└─ nuxt.config.ts
Это помогает отделить ваш код от node_modules/ и .git/, что ускоряет работу с файлами (особенно в Windows и Linux). Кроме того, это даёт вашей IDE более чёткое представление о том, работаете ли вы с клиентским или серверным кодом.
Стартовые шаблоны Nuxt имеют совершенно новый внешний вид, с улучшенной доступностью, заголовками по умолчанию и усовершенствованными шаблонами.
Мы улучшили работу useAsyncData и useFetch. Несколько компонентов, использующих один и тот же ключ, теперь автоматически обмениваются данными. Также реализована автоматическая очистка при отмонтировании компонентов, и вы можете использовать реактивные ключи для повторного извлечения данных при необходимости. Кроме того, мы предоставили вам больше контроля над использованием кэшированных данных. Некоторые из этих функций уже доступны в младших версиях Nuxt v3, поскольку мы внедряли их постепенно. В Nuxt v4 появились другие значения по умолчанию, и мы планируем продолжить работу над этим уровнем данных в ближайшие дни.
Nuxt теперь создаёт отдельные TypeScript проекты для кода приложения, кода сервера, папки shared/ и кода билдера (но как разработчику тебе нужен лишь один tsconfig в корне твоего проекта). Это должно улучшить автокомплит, повысить точность определения типов и уменьшить количество запутывающих ошибок при работе в разных контекстах.
Параллельно с выпуском версии 4 мы работали над ускорением @nuxt/cli.
Более быстрый холодный запуск — запуск сервера разработки происходит заметно быстрее.
Кэш компиляции Node.js — автоматическое повторное использование кэша компиляции v8.
Нативный мониторинг файлов — использование API fs.watch для экономии системных ресурсов.
Обмен данными через сокеты — CLI и сервер разработки Vite теперь взаимодействуют через внутренние сокеты, а не через сетевые порты, что снижает накладные расходы, особенно в Windows.
Сочетание этих улучшений может существенно улучшить вашу повседневную работу над разработкой, и мы планируем ещё больше.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20👍8❤3❤🔥3👎1💩1
Извини, что пропал, дорогой мой друг 🙈
Я просто уже как 3 недели исследую Кольский полуостров, лазаю по горам и заповедникам, пытаюсь жить эту жизнь🤪
На фото Хибины — крупнейший горный массив на Кольском, больше фоточек будет в комментах☺️
С полезной фронтендерской инфой вернусь на следующей неделе, обещаю!
P.S. если есть кто из Мурманска, то можно будет встретиться на следующей неделе
#life@frontend_pasta
Я просто уже как 3 недели исследую Кольский полуостров, лазаю по горам и заповедникам, пытаюсь жить эту жизнь
На фото Хибины — крупнейший горный массив на Кольском, больше фоточек будет в комментах
С полезной фронтендерской инфой вернусь на следующей неделе, обещаю!
P.S. если есть кто из Мурманска, то можно будет встретиться на следующей неделе
#life@frontend_pasta
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥29🔥17👍11❤3👏1
Frontend по-флотски 👨💻
Недавно Google презентовала Gemini-2.5 Preview, которая уже успела обогнать всех на WebDev Arena 🚀 https://web.lmarena.ai/leaderboard #ai
GPT-5 обогнал всех, кто уже пользуется? Как вам?
👎24🔥6💩5👏2🤯1🤡1🥴1
🎯Podlodka React Crew #3 — сезон о паттернах и практиках фронтенда
Как писать продуманный и масштабируемый фронтенд с помощью React? Какие паттерны реально работают, а какие — мода ради моды?
В новом сезоне Podlodka React Crew обсуждаем архитектуру, производительность, нестандартные layout'ы, системный подход к интервью и многое другое.
📌 В программе:
• Паттерны анимаций с View Transition API
• Проверка AI-ассистентов на реальных задачах
• Глубокое погружение в архитектуру React Hooks
• Практика layout'ов вне CSS Grid и Flexbox
• System Design для фронтендера: как не завалить интервью
💡Все доклады — с практикой, кейсами и интерактивом.
📆 Реактим с 25 по 29 августа. Бегом за билетами: https://podlodka.io/reactcrew
Как писать продуманный и масштабируемый фронтенд с помощью React? Какие паттерны реально работают, а какие — мода ради моды?
В новом сезоне Podlodka React Crew обсуждаем архитектуру, производительность, нестандартные layout'ы, системный подход к интервью и многое другое.
📌 В программе:
• Паттерны анимаций с View Transition API
• Проверка AI-ассистентов на реальных задачах
• Глубокое погружение в архитектуру React Hooks
• Практика layout'ов вне CSS Grid и Flexbox
• System Design для фронтендера: как не завалить интервью
💡Все доклады — с практикой, кейсами и интерактивом.
📆 Реактим с 25 по 29 августа. Бегом за билетами: https://podlodka.io/reactcrew
❤7🔥3👍1
🎯 Твой шанс на миллион! Получи до 950 000₽ за мини-приложение в VK Mini Apps!
Второй этап VK Dev Grants уже стартовал.
• готовое приложение → 5 грантов по 150k
• топ по аудитории → 3 гранта по 800k
🎮 Темы: игры, соцсервисы, инструменты для блогеров.
Можно участвовать одному или в команде.
Вход — на любом этапе.
📌 Успей подать заявку до 5 октября.
Второй этап VK Dev Grants уже стартовал.
• готовое приложение → 5 грантов по 150k
• топ по аудитории → 3 гранта по 800k
🎮 Темы: игры, соцсервисы, инструменты для блогеров.
Можно участвовать одному или в команде.
Вход — на любом этапе.
📌 Успей подать заявку до 5 октября.
🤮8👍6💩5❤🔥1🔥1
Понимание CSS corner-shape и сила суперэллипса 🧑🎓
В Chrome 139 релизнули CSS corner-shape, и мы сразу изучаем что это такое👨💻
Перевёл статью для тебя👇
https://habr.com/ru/articles/938886/
В Chrome 139 релизнули CSS corner-shape, и мы сразу изучаем что это такое
Перевёл статью для тебя
https://habr.com/ru/articles/938886/
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Понимание CSS corner-shape и сила суперэллипса
Эта статья — перевод оригинальной статьи « Understanding CSS corner-shape and the Power of the Superellipse » Также я веду телеграм канал « Frontend по‑флотски », где рассказываю про интересные...
2❤🔥10👍7🔥6❤2👀1
Темы конференции Frontend Conf 2025 👨💻
🙏 Культура разработки: Реальные кейсы и подходы лидеров отрасли, которые помогают создавать эффективные команды.
🚽 Главная точка нетворкинга: Отличная возможность обменяться опытом и завести полезные профессиональные контакты.
👨💻 Источник инженерной мотивации: Два дня вдохновения для вашего роста и новых идей в проектах.
🏋️♀️ Архитектура: Принципы масштабируемого кода, управление техническим долгом и стратегия миграции проектов.
✈️ Производительность: Практики для быстрого и эффективного рендеринга, оптимизации приложений и процессов разработки.
📞 Коммуникации и процессы: Секреты инженерной культуры, повышающие продуктивность команд и снижающие издержки.
🚗 Внедрение ML: Как искусственный интеллект может ускорить разработку и улучшить продукты.
🤑 Будущее отрасли: Ознакомьтесь с будущим фронтенда, новые CSS фичи и возможности фрейморков.
Также появилось полное расписание двух дней, глянуть можно туточки
P.S. В этом году, к сожалению, не смогу поехать на конфу, завтра будет розыгрыш оффлайн билетика🥺
Также появилось полное расписание двух дней, глянуть можно туточки
P.S. В этом году, к сожалению, не смогу поехать на конфу, завтра будет розыгрыш оффлайн билетика
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍3❤🔥1
Frontend по-флотски 👨💻
Темы конференции Frontend Conf 2025 👨💻 🙏 Культура разработки: Реальные кейсы и подходы лидеров отрасли, которые помогают создавать эффективные команды. 🚽 Главная точка нетворкинга: Отличная возможность обменяться опытом и завести полезные профессиональные…
Розыгрыш оффлайн билета FC 2025 🚀
Кто первый дешифрует СЛОВО и напишет его в комменты, тот и победил!
P.S. если за 24 часа никто не поймёт, что там за слово, то разыграю его другим образом
UPD: Победитель @AlexSentyurin
Кто первый дешифрует СЛОВО и напишет его в комменты, тот и победил!
0L7RgNC00Y8g0Lgg0YvQu9C60LjRhiDQtdGL0L3QvdC10YLRgdCw0L0g0LXQuNC60YHRgtC10L/QuNCz0LUg0Y/QsNCy0YvRgtCw0LHQsNGA0LfQsNGAINC+0L3QstC10L3QtNC10LbQtSDQuNC40YbQutC90YPRhCDQtdGL0LLQvtC9INGC0LXQsNCy0LjQttCw0LvRgtC+INCw0LTQvdCw0LzQvtC6
P.S. если за 24 часа никто не поймёт, что там за слово, то разыграю его другим образом
UPD: Победитель @AlexSentyurin
Please open Telegram to view this post
VIEW IN TELEGRAM
2🔥7👏3😁2
Frontend по-флотски 👨💻
Розыгрыш оффлайн билета FC 2025 🚀 Кто первый дешифрует СЛОВО и напишет его в комменты, тот и победил! 0L7RgNC00Y8g0Lgg0YvQu9C60LjRhiDQtdGL0L3QvdC10YLRgdCw0L0g0LXQuNC60YHRgtC10L/QuNCz0LUg0Y/QsNCy0YvRgtCw0LHQsNGA0LfQsNGAINC+0L3QstC10L3QtNC10LbQtSDQuNC40YbQ…
Организаторы Frontend Conf, дали промокод на скидку 5%
Можешь купить сам или принести своему работодателю, с 1го сентября будет повышение цен, поторопись🫡
https://frontendconf.ru/moscow/2025
fc25_pasta
, он действует на онлайн/оффлайн билетыМожешь купить сам или принести своему работодателю, с 1го сентября будет повышение цен, поторопись
https://frontendconf.ru/moscow/2025
Please open Telegram to view this post
VIEW IN TELEGRAM
frontendconf.ru
Крупнейшая профессиональная конференция фронтенд-разработчиков в России 2025
Мы собираем индустрию, чтобы обсудить последние тенденции, технологии и лучшие практики в области веб-разработки
👏3👍2❤🔥1🤮1💩1🤡1🤝1