frontendportal | Unsorted

Telegram-канал frontendportal - Frontend Portal

27159

Присоединяйтесь к нашему каналу и погрузитесь в мир фронтенд-разработки Связь: @devmangx РКН: https://clck.ru/3Fs3wT

Subscribe to a channel

Frontend Portal

React Aria теперь доступна в shadcn/ui

Используйте --base aria или выберите React Aria в shadcn/create.

Все компоненты, документация, CLI, стили и скиллы обновлены для работы с React Aria Components.

➡️ @FrontendPortal

Читать полностью…

Frontend Portal

Быстрый совет по CSS: динамически увеличивайте CSS-счётчики с помощью counter-increment, чтобы последовательно пронумеровать стилизованные элементы

Подробнее о свойстве: Дока

➡️ @FrontendPortal | #CSS

Читать полностью…

Frontend Portal

Совет по Chrome Dev Tools

Элементы, которые исчезают при потере фокуса, сложно отлаживать, потому что когда мы пытаемся их инспектировать через dev tools, страница теряет фокус, и такие элементы исчезают

Мы можем избежать этого и инспектировать такие элементы, используя опцию "Emulate a focused page" в панели Styles вкладки Elements

➡️ @FrontendPortal | #tip by Shripal Soni

Читать полностью…

Frontend Portal

Хотите убрать эффект "резиновой" прокрутки в веб-приложении? Достаточно добавить всего одну строку CSS:

html,
body {
overscroll-behavior-y: none;
}


Свойство overscroll-behavior-y: none отключает вертикальный bounce-эффект при достижении верхней или нижней границы страницы, делая поведение веб-приложения более нативным и предсказуемым, особенно на мобильных устройствах.

➡️ @FrontendPortal

Читать полностью…

Frontend Portal

Полезный AI-скилл для React-разработчиков

/improve-react от Aiden Bai использует React Doctor для анализа React-кодовой базы. Инструмент помогает находить проблемные паттерны, классифицировать найденные замечания и исправлять их с помощью ИИ.

Установка:
npx skills add http://github.com/aidenybai/react-doctor --skill improve-react

Может быть полезен тем, кто использует ИИ при разработке React-приложений и хочет автоматизировать проверку качества кода

➡️ @FrontendPortal

Читать полностью…

Frontend Portal

🔍Тестовое собеседование на Frontend-разработчика со старшим разработчиком ex. Сбер

16 июля(в четверг!) в 19:00 по мск приходи онлайн на открытое собеседование, чтобы посмотреть на настоящее интервью на Middle Frontend-разработчика.

Как это будет:
📂 Даниил Дмитриев, старший разработчик в R-Vision, ex. TeamLead в Сбер, будет задавать реальные вопросы и задачи разработчику-добровольцу
📂 Даниил будет комментировать каждый ответ респондента, чтобы дать понять, чего от вас ожидает собеседующий на интервью
📂 В конце можно будет задать любой вопрос Даниилу

Это бесплатно. Эфир проходит в рамках менторской программы от ШОРТКАТ для Frontend-разработчиков, которые хотят повысить свой грейд, ЗП и прокачать скиллы.

Переходи в нашего бота, чтобы получить ссылку на эфир → @shortcut_front_bot

Реклама.
О рекламодателе.

Читать полностью…

Frontend Portal

16 июля встречаемся с JS‑сообществом SberProfi в Сбер.Среде.

AI уже меняет JavaScript‑разработку. Вопрос не в том, заменит ли он инженеров, а в том, кто освоит его быстрее и качественнее.

🔥 Обсудим изменения на реальных кейсах от Сбера, Cloud․ru и Mish. Очные участники увидят спецформат от блогеров и пообщаются с экспертами GigaCode и GitVerse.

⏳ Начало в 17:00, встреча очных гостей - в 16:00.
Количество очных мест ограничено – успейте зарегистрироваться!

Читать полностью…

Frontend Portal

Откопал годное расширение, которое позволяет запускать модели Ollama, такие как DeepSeek, Llama и Qwen, прямо внутри GitHub Copilot Chat 👍

→ использование локальных AI-моделей в VS Code
→ поддержка tools, MCP и vision
→ AI-автодополнение кода прямо в редакторе
→ переключение между моделями без выхода из редактора

По сути, это превращает Copilot Chat в локальную AI-песочницу

➡️ @FrontendPortal

Читать полностью…

Frontend Portal

Как джуны и сеньоры разбираются со своими тасками

➡️ @FrontendPortal

Читать полностью…

Frontend Portal

🇷🇺 Разбираешься в радиочипах, оптике и связи? Забери до 1 000 000 рублей за свои инженерные навыки на турнире «Дронкон» 🇷🇺

«Сталинские Соколы» открывают регистрацию на 4-й Всероссийский турнир «Дронкон», который пройдет с 22 по 26 августа.

Турнир пройдет по направлению:
- Инженерное дело: навыки программирования, сборка электронного оборудования, беспроводная связь, оптические системы + стратегия «Битва Дронов»;

Призовой фонд для победителей:
🥇место – 1 000 000 рублей
🥈место – 700 000 рублей
🥉место – 500 000 рублей
Награда за 4-8 места - 100 000 рублей

Пройди заочный онлайн-этап и получи путевку на очный этап турнира в Республику Татарстан!
Перелет, питание, проживание - за счет организаторов.

🇷🇺 Подать заявку и узнать подробности 🇷🇺

Читать полностью…

Frontend Portal

Брутальный способ переключить ваш сайт на тёмную тему

С нативной и настраиваемой анимацией.

Всего 2 строки JavaScript и немного CSS:
→ http://theme-toggle.rdsx.dev

➡️ @FrontendPortal

Читать полностью…

Frontend Portal

ES2026 официально утверждён Ecma

Теперь эти возможности официально входят в состав JavaScript / ES:

Array.fromAsync
Error.isError
Math.sumPrecise
Uint8Array — преобразование в/из Base64
последовательное выполнение итераторов
Доступ к исходному тексту через JSON.parse
Upsert — Map.getOrInsert


➡️ @FrontendPortal

Читать полностью…

Frontend Portal

Сколько сервисов вы используете для работы с нейросетями?

Один — для текста, второй — для изображений, третий — для кода. Плюс отдельные подписки, разные оплаты и десятки вкладок.

Polza.ai объединяет всё это в одном месте.

Это агрегатор нейросетей, где собраны сотни ИИ-моделей и провайдеров — как зарубежных, так и российских. Тексты, код, изображения, видео и аудио доступны через единый кабинет.

Работать можно через API или в удобной Нейростудии — без сложной настройки и лишней технической рутины.

Внутри платформы есть прозрачная аналитика: видно все запросы, используемые модели, расходы и стоимость каждого действия. Можно сравнивать провайдеров, выбирать оптимальные решения под свои задачи и полностью контролировать бюджет.

Оплата в рублях, единый баланс, автопополнение и полная история списаний избавляют от лишней бухгалтерии. А для команд предусмотрены роли, управление доступами, счета и закрывающие документы.

🔶Polza.ai — один кабинет для всей работы с ИИ. Без хаоса из сервисов, подписок и оплат.

Читать полностью…

Frontend Portal

Чаще всего для свойства background-repeat используется значение 'repeat'. А знаете ли вы, что существуют и другие возможные значения?

- round: изображение повторяется так, чтобы заполнить весь элемент. Но картинка не обрезается, повторяется целое количество раз. Если это не удаётся, то картинка масштабируется

- space: аналогично round, но вместо растягивания изображений создает пустое пространство между элементами, когда это необходимо

➡️ @FrontendPortal | #CSS

Читать полностью…

Frontend Portal

MDN запустила собственный MCP-сервер

Теперь AI-агенты для программирования могут напрямую обращаться к актуальной документации MDN и данным о совместимости браузеров. Благодаря этому они генерируют более точные и актуальные ответы по веб-разработке.

→ официальный MCP-сервер от MDN
→ доступ к самой свежей веб-документации
→ работает с Claude Code, Cursor, VS Code и другими инструментами

Отличное решение для веб-разработчиков и вайб-кодеров, которые активно используют ИИ при написании кода и хотят, чтобы модели опирались на актуальную документацию, современные практики, рекомендации и свежие данные о совместимости браузеров. :)

http://developer.mozilla.org/en-US/blog/introducing-mdn-mcp-server

➡️ @FrontendPortal

Читать полностью…

Frontend Portal

Что это вообще за безумный сайт?

➡️ @FrontendPortal

Читать полностью…

Frontend Portal

Вышел ReactBench - открытый бенчмарк для оценки ИИ-агентов на реальных задачах с React

Даже если модель успешно проходит тесты, это не означает, что её код готов к продакшену. В ходе тестирования все модели допускали типичные React-проблемы: лишние useEffect, снижение производительности и утечки памяти. У некоторых моделей количество таких ошибок достигало примерно 67 на 100 запусков.

Основные результаты:

GPT 5.6 Sol xhigh показала лучший результат в целом;
GPT 5.6 Terra medium - оптимальное соотношение цены и качества;
Claude Fable 5 работает на уровне Sol, но в среднем стоит в шесть раз дороже


Проект открыт для контрибьюций:
https://github.com/millionco/reactbench

Подробнее: https://reactbench.com

Блог: https://www.reactbench.com/blog

➡️ @FrontendPortal

Читать полностью…

Frontend Portal

NAITION AI: Спрос на разработку с ИИ-агентами вырос в сотни раз за год. Свежий Stanford AI Index 2026 показал, что навык AI Agents стал №1 среди самых востребованных инженерных скиллов.

• Упоминания «Agentic systems» в вакансиях за год выросли на 10854% (!) — это не опечатка.
• «AI agents» — +2113%.
• Вывод простой: компаниям массово нужны не «написатели кода», а архитекторы мультиагентных систем.Главный скилл в 2026 году — строить долгоживущие автономные процессы, управлять контекстом и верифицировать работу десятков агентов.


Рынок можно догнать!
Naition запускает новый, обновленный в июле поток буткемпа по AI-driven разработке уже 21 июля.

Максимум пользы получат middle+ разработчики и команды, нацеленные на апгрейд производительности инженерного процесса.
IT-специалисты других профессий тоже могут себя попробовать.

За 12 недель вы встроите ИИ во все процессы:
• Соберёте своё ядро — MCP под задачи, RAG, мультиагентную систему с сабагентами и оркестрацией.
• Внедрите агентов в кодовые базы на 100К+ строк — автоматизируете индексацию кода, рефакторинг и изменение архитектуры.
• Научитесь масштабировать AI-практики на всю команду.
Ведут практики с 15-20 годами опыта: ex-Yandex Cloud, staff-инженер Google, CEO Symbioway (центр по найму разработчиков) — люди из эпицентра трансформации рынка.


Формат: 17 уроков, 5 модулей, живые вечерние эфиры + практика между ними. Минимум теории, максимум разборов кейсов и групповой практики прямо на вебинаре.

👉 Забронировать место — naition.ai
А по промокоду FRONTEND PORTAL для подписчиков — скидка 20% до 17 июля.

Что ещё стоит знать:
• Приведёте друга или коллегу — вы вместе получите доп. скидку 10% сверху (в сумме 30%).
• Можно оплатить частями, а начать даже с одного модуля.
• Если вы бизнес, можно прокачать всю команду разом.

Читать полностью…

Frontend Portal

Делаешь сайты на фрилансе? А теперь представь: весь путь от ТЗ до сдачи проекта — на одной платформе

Poehali.dev превращает текстовое описание в готовый продукт: сайт, лендинг или приложение — с бэкендом и публикацией на домен. Вёрстку, картинки, деплой берёт на себя ИИ-агент. Ты же контролируешь и правишь, где нужно.

Итог: типовой лендинг — за вечер. Остальное время на новые заказы или сложные проекты с высоким чеком.

Внутри:
• фичи для фрилансеров — свои шаблоны, передача проекта и чат с заказчиком
• шаблоны и расширения — чтобы создавать быстро, а не с нуля
• хостинг — встроенные бэкенд и база данных создают не просто картинку, а рабочий сайт с мгновенной публикацией на твой домен
• ИИ-агент — сам планирует, пишет и запускает, а не просто даёт ответ

Работает на русском и без VPN. Подходит для лендингов курсов, портфолио и продуктовых страниц: выполняй проекты быстрее — зарабатывай больше.

👉 Попробовать бесплатно
По промокоду [ LAND1T ] первый лендинг в подарок. Успей до 31.07.

Читать полностью…

Frontend Portal

Meta выложила в опенсорс свою внутреннюю дизайн-систему — Astryx

Её используют внутри Meta уже более 8 лет, и на ней работают 13 000+ внутренних приложений.

→ 150+ доступных UI-компонентов
→ 7 встроенных брендовых скинов
→ кастомизируемые темы
→ рассчитана как на разработчиков, так и на ИИ кодинг-агентов

https://astryx.atmeta.com/

➡️ @FrontendPortal

Читать полностью…

Frontend Portal

Поддержка TypeScript 7 в Next.js

Коротко:
Теперь в next@preview можно включить опцию experimental.useTypeScriptCli, чтобы использовать TypeScript 7.

Подробнее:
Вышел TypeScript 7 с ts-go - прирост скорости действительно впечатляет!

В текущем релизе намеренно отсутствует JavaScript API. Его планируют выпустить в TypeScript 7.1.

К сожалению, из-за этого TypeScript 7 в нынешнем виде ломает интеграцию с фреймворками, которые взаимодействуют с TypeScript через JS API.

Next.js использует JS API, чтобы запускать TypeScript во время выполнения next build, а также дополнительно форматирует вывод, чтобы логи выглядели единообразно с остальными этапами сборки.

Чтобы добавить поддержку TypeScript 7 без JS API, пришлось изменить способ запуска TypeScript: теперь вместо API напрямую используется установленная команда tsc.

Это поведение доступно через экспериментальную опцию:
experimental.useTypeScriptCli

Изменение вошло в превью-релиз Next.js 16.3.

Установить его можно командой:
npm install next@preview

➡️ @FrontendPortal

Читать полностью…

Frontend Portal

В этой опенсорсной коллекции собраны одни из самых крутых эффектов переключения темы, которые я когда-либо видел

Представьте, как они будут смотреться в ваших приложениях или на сайтах. Пользователи точно скажут: "Вау!" 😳

github.com/rudrodip/theme-toggle-effect

➡️ @FrontendPortal

Читать полностью…

Frontend Portal

Ребят, тут Авито регистрацию на свой первый CTF открыл с призами до 300 000 рублей на команду 📍

AvitoTech устраивает CTF онлайн с денежным призовым фондом, мерчем и интересными тасками!
Регистрация команд уже открыта по ссылке, а ниже собрали инфу, что предстоит делать во время HoneyBadger CTF AvitoTech.

Возьмите на себя роль медоеда, проверьте защиту пчелиного улья и найдите все скрытые уязвимости в сотах.
Чего ждать от турнира: тасков на веб-уязвимости, инфраструктурных мисконфигов, анализа скомпилированного кода, расследования инцидентов, слабостей шифров, всего, что требует хакерской смекалки. И розыгрыша мерча, помимо основного призового фонда.

Важно: CTF не только для спецов по кибербезопасности — есть отдельная лига для всех, кто любит разбираться, как устроены IT-системы 🐝

Читать полностью…

Frontend Portal

Когда вы применяете border-radius для двух вложенных элементов, может возникнуть соблазн применить одно и то же значение, но это не самый приятный с визуальной точки зрения вариант!

Вместо этого используйте эту формулу для расчета внешнего радиуса: внутренний радиус + padding

Можно использовать кастомные свойства, чтобы определить радиус вложенности элементов

.parent {
--nested-radius: calc(var(--radius) - var(--padding));
}
.nested {
border-radius: var(--nested-radius);
}


➡️ @FrontendPortal | #CSS

Читать полностью…

Frontend Portal

TypeScript 7 официально вышел 😨

Главное: это не просто очередной релиз, а полностью переработанная версия компилятора и language server

TypeScript 7 портировали на нативный код с поддержкой параллельного выполнения, за счёт чего он может работать до 10 раз быстрее на многих проектах.

Что изменилось:

— быстрее компиляция и тайпчекинг;
— меньше потребление памяти;
— меньше крашей в редакторе;
— быстрее CI;
— отзывчивее VS Code, Visual Studio и другие IDE;
— официальная поддержка LSP;
— новый --watch-режим на базе Go-порта watcher’а из Parcel;
— автоматическое освобождение неиспользуемого состояния тайпчекера после простоя.


Все привычные фичи редактора остались на месте: автоимпорты, Find All References, hover-подсказки, inlay hints, code lenses, linked editing, семантическая подсветка, сортировка импортов и многое другое.

Просто теперь это работает заметно быстрее.

Также появились экспериментальные флаги для параллелизма:

--checkers

управляет количеством воркеров для тайпчекинга,

--builders

управляет параллельными сборками проектов.

Для тех, кому всё ещё нужен API TypeScript 6, появился отдельный пакет:
@typescript/typescript6

Он ставится рядом с TypeScript 7 и даёт отдельный бинарник tsc6, без конфликтов с обычным tsc.

Установить TypeScript 7 можно так:
npm install -D typescript@7

А запускать, как обычно:
npx tsc


Короче, TypeScript 7 – это большой шаг в сторону более быстрого, стабильного и приятного девелопер экспириенса, особенно на больших кодовых базах и в командах, где каждая задержка в CI и редакторе реально чувствуется.

https://devblogs.microsoft.com/typescript/announcing-typescript-7-0/

➡️ @FrontendPortal

Читать полностью…

Frontend Portal

🔍Тестовое собеседование на Frontend-разработчика с ex. TeamLead в Сбер

9 июля(в четверг!) в 19:00 по мск приходи онлайн на открытое собеседование, чтобы посмотреть на настоящее интервью на Middle Frontend-разработчика.

Как это будет:
📂 Даниил Дмитриев, старший разработчик в R-Vision, ex. TeamLead в Сбер, будет задавать реальные вопросы и задачи разработчику-добровольцу
📂 Даниил будет комментировать каждый ответ респондента, чтобы дать понять, чего от вас ожидает собеседующий на интервью
📂 В конце можно будет задать любой вопрос Даниилу

Это бесплатно. Эфир проходит в рамках менторской программы от ШОРТКАТ для Frontend-разработчиков, которые хотят повысить свой грейд, ЗП и прокачать скиллы.

Переходи в нашего бота, чтобы получить ссылку на эфир →
@shortcut_front_bot

Реклама.
О рекламодателе.

Читать полностью…

Frontend Portal

Новое в CSS – text-fit: grow

Это свойство автоматически масштабирует размер шрифта так, чтобы текст идеально вписывался в ширину своего контейнера

Пока что поддерживается только в Chrome, Brave и Edge

➡️ @FrontendPortal

Читать полностью…

Frontend Portal

Разработчик из Сингапура смог запустить JavaScript на PSP, создав собственный фреймворк.

С Vue + Tailwind и анимациями в 60 FPS.
Потребляет всего 8 МБ RAM.

И всё это опенсорс:
https://github.com/pocket-stack/pocketjs

➡️ @FrontendPortal

Читать полностью…

Frontend Portal

День сурка frontend-разработчика

Зарплата стоит, скучные задачи день за днем, календарь забит созвонами, которые не влияют вообще ни на что.

Откликаешься на вакансии, а в ответ тишина либо какие-то мутные конторы. На собесах вместо нормальной оценки навыков цирк с алгоритмами на скорость, как будто ты на олимпиаде, а не работу ищешь.

И самое неприятное, пока ты варишься в этом болоте, кто-то спокойно проходит собесы и уходит в Яндекс, VK или на хорошую Валютную удаленку без лишней драмы.

Есть классные проекты и сильные команды, где разработчиков действительно ценят, дают расти, поддерживают развитие и платят достойно и ты можешь туда попасть!


👋 Меня зовут Тихон, привет! Я — действующий Frontend-разработчик и ментор. Я за руку довожу до оффера на хорошую позицию в Big Tech и сопровождаю на испытательном сроке.

Также из учеников я собираю комьюнити, где уже более 220 frontend-разработчиков🫂

А в своем канале:
👉Объясняю, как проходить HR-фильтр и превращать отклики в реальные приглашения
👉Помогаю найти мотивацию, борюсь убеждениями, которые мешают развиваться
👉На примерах объясняю, как проходить собеседования, включая техничку
👉Разбираю резюме и делюсь лайфхаками, например как аккуратно “пинговать” рекрутеров

А еще регулярно публикую полезные материалы:
▪️Задачи, на которых валяться кандидаты
▪️База по микрофронтам
▪️Подборка из 100+ каналов с вакансиями для разработчиков
▪️100 вопросов, которые точно помогут тебе на собеседовании
▪️Чек лист проверки своего резюме

А еще у меня множество успешных кейсов и отзывов, найти их можно в канале.

Реклама, erid: 2W5zFGzZuHb ИП Галактионов Тихон Витальевич, ИНН 771618975809

Читать полностью…

Frontend Portal

Идём на AI Hardcore Day в офис Авито на Лесной 11 июля! 🤩

Будем слушать доклады о Spec-Driven Development, разработке и тестировании MCP, атаках на GenAI-агентов.
А после — нетворкать на террасе.

⚡ Регистрация и подробности — по ссылке.

Кстати, доклады будут не под запись — советуем не пропускать!

Читать полностью…
Subscribe to a channel