Перейти к содержимому
Технологии IT обновлён 26.02.2024

Frontend Portal

Frontend Portal - канал который приглашает вас погрузиться в захватывающий мир фронтенд-разработки. Присоединяйтесь к нашему каналу, чтобы получать свежие и полезные материалы о современных технологиях и тенденциях в фронтенд-разработке. Узнайте о лучших практиках, инструментах и фреймворках, которые помогут вам создавать удивительные веб-приложения и интерфейсы. Будьте в курсе последних новостей и событий в мире фронтенда. Присоединяйтесь к Frontend Portal и расширьте свои знания и возможности в фронтенд-разработке!

Публикации канала

CSS-переменные незаметно обнуляли стили revert-rule теперь входит в Baseline и доступен с сентября 2026 года (Chrome 148, Firefox 150, Safari 27). Раньше, если написать padding: var(--pad) без заданной переменной --pad, отступ сбрасывался до padding: 0. Поэтому приходилось копировать значение по умолчанию в каждый fallback. Теперь можно откатиться к значению, которое было определено каскадом CSS. revert → возврат к стилям браузера revert-layer → возврат к предыдущему слою каскада revert-rule → как будто текущего CSS-правила вообще не существует Также работает вместе с if() в Chrome: if(style(--x: on): red; else: revert-rule) MDN: developer.mozilla.org/en-US/docs/Web ➡️ @FrontendPortal

Открыть в Telegram

Forwarded From Вайб-кодинг В честь китайского Дня программиста разработчики ZCode бесплатно раздают 500 миллионов токенов для моделей GLM-5.3 и GLM-5.3-Flash. Из них 200 миллионов предназначены для GLM-5.3, а ещё 300 миллионов — для GLM-5.3-Flash. Получить токены могут даже пользователи бесплатного тарифа. Всего доступно 200 тысяч пакетов, которые раздаются в порядке очереди. Акция действует с 23 по 26 октября. Использовать полученные токены можно исключительно внутри ZCode, но не через API. Если у вас установлен ZCode, обновитесь и проверьте. 😏

Открыть в Telegram

У shadcn теперь есть целая коллекция UI-компонентов для медицины и биологии Она называется OrganUI и позволяет добавлять интерактивные медицинские и научные визуализации в интерфейсы и приложения. — 3D-визуализации органов — Интерактивные анатомические карты — Визуализации ДНК, молекул и клеток — Графики ЭКГ и просмотрщики медицинских изображений — Готовые UI-блоки для интерактивного изучения анатомии github.com/organui/organui ➡️ @FrontendPortal Video is too big

Открыть в Telegram

Принес вкуснятину по SVG: интерактивный справочник по самым популярным и/или интересным частям спецификации SVG Внутри: что такое viewBox, как работает clipPath, на что влияют группы aka g, что такое use и symbol, как использовать маску и так далее. Все интерактивно и наглядно 👍 Забираем здесь ➡️ @FrontendPortal | #resourse

Открыть в Telegram

JavaScript продолжает развиваться! Готовится поддержка объектов со сравнением по значению. Предложение Composites перешло на Stage 2 в TC39. Два объекта с одинаковым содержимым смогут быть равны при сравнении через ===, даже если они созданы отдельно друг от друга. Сравнение по значению также будет работать в Set и при использовании объектов в качестве ключей Map. ➡️ @FrontendPortal

Открыть в Telegram

CSS избавился от ещё одного костыля для центрирования align-content: center теперь работает и с обычными блочными элементами. Без flex и grid. Поддерживается всеми основными браузерами с апреля 2024 года (Chrome 123, Firefox 125, Safari 17.4). С 16 октября доступно практически повсеместно. Раньше для вертикального центрирования одного элемента приходилось превращать контейнер во flex-колонку. Теперь достаточно одной строки ➡️ @FrontendPortal

Открыть в Telegram

POV: используешь GPT-6 Astra, чтобы поменять цвет кнопки ➡️ @FrontendPortal

Открыть в Telegram

Разработка в гибриде В Yandex Cloud развивают предложения для создания гибридного контура. Cloud Interconnect помогает безопасно связать on-premises, облачную инфраструктуру и сторонние площадки, а VPC Private Endpoint обеспечивают безопасное соединение ресурсов в облаке без выхода в Интернет. Дополнительные нагрузки можно переносить на выделенный контур, который представлен BareMetal Extend - это готовая инфраструктура с виртуализацией или Kuberbetes на базе выделенных серверов. Таким образом данные можно хранить и обрабатывать безопасно и изолированно от публичного облака. Большое обновление представлено в Stackland - платформе, которая развертывается локально в контуре компании. Появились новые PaaS, за счет которых можно создать полноценную платформу данных. Для этого есть все необходимое В облачном Object Storage появился Intelligent Tiering - автоматически распределяет данные между хранилищами с учетом того, как часто к ним обращаются. Редко используемые данные переносят в более холодный класс и за счет этого оптимизируют расходы. В итоге вычисления можно гибко распределять под текущие задачи. @FrontendPortal

Открыть в Telegram

CSS + браузеры только что убрали необходимость ещё в одном JavaScript-костыле Вы читаете страницу. Выше подгружается изображение. Контент резко сдвигается, и вы теряете место, на котором остановились. В Safari 27 по умолчанию включили scroll anchoring, поэтому теперь все основные браузеры удерживают текущую позицию на странице. Никакого JS для восстановления скролла Вот что ещё теперь можно спокойно использовать в проде 👆 ➡️ @FrontendPortal

Открыть в Telegram

Идеальное центрирование, margin: auto у flex-контейнера ➡️ @FrontendPortal | #CSS

Открыть в Telegram

Claude Opus 5.5 отрисовал каждый кадр этой анимации на JavaScript Вот «как работают браузеры» за 40 секунд. ➡️ @FrontendPortal Video is too big

Открыть в Telegram

CSS-совет contrast-color() позволяет браузеру самому подобрать цвет текста для кнопки. .button { --bg: hsl(55 88% 52%); background: var(--bg); color: contrast-color(var(--bg)); } Функция возвращает чёрный или белый цвет – в зависимости от того, какой из них даёт больший контраст с фоном. ➡️ @FrontendPortal

Открыть в Telegram

Node.js 26.10 — нативная поддержка throttle/debounce Вот этого я не ожидал Покойся с миром, lodash. Когда уже предложение в TC39? Релиз: https://nodejs.org/en/blog/release/v26.10.0 Документация: https://nodejs.org/docs/latest/api/util.html#utildebouncefn-wait-options ➡️ @FrontendPortal

Открыть в Telegram

Некоторые забавные вещи, о которых вы, возможно, не знали, можно делать с помощью тега <a> 😌 ➡️ @FrontendPortal | #CSS

Открыть в Telegram

Комментарии

0

Комментарии пишут вошедшие — так видно, кто автор.

Войти

Комментариев пока нет

Будьте первым, кто расскажет о канале другим.

Пожаловаться на канал

Расскажите, что не так: модератор проверит канал и примет решение. Подпись не нужна, но почту можно оставить — тогда ответим.

Причина Что не так (необязательно) Почта для ответа (необязательно)
Открыть в Telegram