frontendportal | Unsorted

Telegram-канал frontendportal - Frontend Portal

27159

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

Subscribe to a channel

Frontend Portal

Совет по CSS: Единица измерения turn

Иногда проще задать вращение с помощью единицы turn вместо deg, особенно когда нужно указать значение больше 360 градусов (1 turn = 360 deg)

➡️ @FrontendPortal | #tip by Shripal Soni

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

Frontend Portal

«ИИ тебя заменит»


Я, который уже заменил себя с помощью Claude:

➡️ @FrontendPortal

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

Frontend Portal

Совет на 2026 год — переходите в ML.

Пока обычные разрабы конкурируют с ИИ-копилотами, ML-инженеры эти самые нейронки создают.

В эпоху нейростей это самые востребованые люди в мире программирования. Зарплаты мидлов начинаются от 250 000 ₽, а у сеньоров в BigTech доходят до 700 000 ₽.

А чтобы освоить его всего за 4 месяца без лишней суеты — изучите канал Артема Алехина.

Его бэкграунд: Руководитель команды в Сбере, валютная удаленка. К 22 годам вышел на доход 1 000 000+ ₽ в месяц.

На канале вы найдёте:

— Всё про самые востребованные стеки(Python, ИИ-агенты, NLP) и почему математика — это не страшно, если учить только нужное.

— Как оформить резюме, чтобы оно пролетало через любые LLM-фильтры и ATS-системы прямо к тимлидам.

— Скрипты переговоров, которые помогли его ученикам прыгнуть с 0 до 360к всего за 8 месяцев.

Во времена острой нехватки ML-разработчиков, это лучшее время, чтобы перекатиться. Переходи и изучай: /channel/+w33eYYK1a2kwOWI6

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

Frontend Portal

Функция minmax в CSS гридах

В этом примере мы задали ширину первого столбца (sidebar) как minmax с нижней границей 14rem и верхней границей 30%.

Как мы видим, ширина будет стремиться к 30% от ширины родительского контейнера, но не будет меньше 14rem

➡️ @FrontendPortal | #CSS

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

Frontend Portal

Визуализация основных методов массивов в JavaScript

➡️ @FrontendPortal

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

Frontend Portal

Когда на собеседовании смог притвориться синьором, и теперь в компании будет работать нейронка за 400к

➡️ @FrontendPortal

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

Frontend Portal

Как frontend-разработчику получить оффер в Big Tech?

Платят как джуну, а спрашивают как с лида 🙄 Зарплата не растёт, задачи скучные.

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

Стабильность с маленькой зп, или дестрой рынка и выход на максимальную? Синяя или красная таблетка, Нео?! 👾

Меня зовут Тихон, привет! Я — действующий Frontend-разработчик и ментор.

Помогаю устроиться на хорошие позиции в Big Tech и сопровождаю на испытательном сроке.


В своем канале:
👉Разбираю самые популярные и каверзные вопросы на собесах
👉Рассказываю как пройти фильтр HR
👉Борюсь с убеждениями, которые мешают развиваться
👉Делюсь лайфхаками, например как аккуратно “пинговать” рекрутеров

Регулярно публикую полезные материалы:

▪️100 вопросов, которые точно помогут тебе на собеседовании
▪️
Подборка из 100+ каналов с вакансиями для разработчиков

▪️
10 задротских вопросов про JavaScript, после которых ты усомнишься, что вообще знаешь JS. Часть 1
▪️Чек лист проверки своего резюме

Подписывайся, нас уже 4500 🤓: ссылка

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

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

Frontend Portal

Очень немногие знают об этом HTML-теге, а он может сделать ваш веб-сайт ощутимо быстрее.

Он называется Speculation Rules и позволяет пререндерить страницы ещё до того, как пользователь кликнет.

Браузер отслеживает намерение навигации - например, когда вы наводите курсор на ссылку, и начинает подготавливать следующую страницу в фоне.

В момент клика переход происходит практически мгновенно

Пока что, к сожалению, это работает только в Chrome и Edge (охват примерно 75% пользователей).

➡️ @FrontendPortal

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

Frontend Portal

Длительность анимации должна масштабироваться в зависимости от размера анимируемого элемента.

Небольшие UI-элементы, такие как выпадающие списки, отлично ощущаются при длительности до ~200 мс.

Но для крупных переходов, например полноэкранных меню, требуется больше времени, чтобы они не казались резкими – из-за того, что визуально воспринимаются как более тяжёлые.

Вот сравнение: 150 мс vs 300 мс

➡️ @FrontendPortal

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

Frontend Portal

Хотите добавить своему агенту проверки качества?

MCP для DevTools в Chrome теперь включает:

- Проверки производительности через Lighthouse
- Skill для обнаружения утечек памяти
- Skill для отладки доступности
- Skill для оптимизации LCP

и экспериментальный новый CLI 👀

Посмотрите репозиторий DevTools MCP, чтобы установить его или узнать больше:
https://github.com/ChromeDevTools/chrome-devtools-mcp

➡️ @FrontendPortal

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

Frontend Portal

Небольшое улучшение AsyncLocalStorage, появившееся в Node 25.9

Вместо вызова storage.run(data, () => { ... }) и вложенности кода
теперь можно просто использовать синтаксис using и избежать этой вложенности

➡️ @FrontendPortal

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

Frontend Portal

Айтишники не рассказывают где учатся бесплатно и эффективно

Никому не говори об этом канале!!! В сфере онлайн образования появился новый гигант «TERMINAL» который разрушит индустрию платных курсов

Бесплатный доступ:

🔄Практические курсы и задания

🔄Книги и статьи от профи

🔄Полезные инструменты и ресурсы

🔄IT-новости и инсайды


Обучение по всем направлениям: SQL, Python, Frontend, PHP, C++, Golang, GIT, Linux, Java, кибербезопасность и др.

Если ценишь знания подпишись: @Terminal_tg

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

Frontend Portal

Вот как выглядит максимум возможностей Three.js 🐐

Apex — это браузерная гоночная игра, которая показывает, насколько далеко шагнули веб-технологии.

https://apex-psi-indol.vercel.app/

➡️ @FrontendPortal

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

Frontend Portal

CSS Subgrid теперь входит в Baseline и широко поддерживается всеми основными движкамиhttps://goo.gle/4lOlLRL

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

➡️ @FrontendPortal

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

Frontend Portal

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

С 8 апреля на канале Интенсивный JavaScript стартует обучение по фронтенду, где не будет бесконечной теории — только кодинг с первого урока

🔖За время интенсива ты пошагово соберёшь один или два проекта в портфолио — промосайт SpaceX или интерактивную страницу Mercedes:

1. Сверстаешь шапку сайта с нуля
2. Добавишь видеофон и параллакс-эффект
3. Сделаешь адаптив под мобилку
4. Оживишь страницу анимациями
5. Напишешь аккордеон, табы и модальное окно
6. Подключишь отправку данных на сервер
7. Опубликуешь оба сайта в интернете

Не учебные «калькуляторы» — а страницы, которые не стыдно показать в портфолио как пет-проекты

Ведёт действующий тимлид, который регулярно нанимает джунов в команду — поэтому знает, что реально нужно уметь, а что можно не учить

Помимо кода — разберёт, как стартовать на фрилансе без бирж и где брать первые заказы до того, как будешь готов трудоустраиваться

Подходит и новичкам, и тем, кто уже что-то знает, но не может собрать это в рабочий навык

🔽🔽🔽
🔗Участвовать бесплатно

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

Frontend Portal

В России можно посещать IT-мероприятия хоть каждый день: как оффлайн, так и онлайн

Но где их находить? Как узнавать о них раньше, чем когда все начнут выкладывать фотографии оттуда?

Переходите на канал IT-Мероприятия России. В нём каждый день анонсируются мероприятия со всех городов России

📆 в канале размещаются как онлайн, так и оффлайн мероприятия;
👩‍💻 можно найти ивенты по любому стеку: программирование, frontend-backend разработка, кибербезопасность, дата-аналитика, osint, devops и другие;
🎙 разнообразные форматы мероприятий: митапы с коллегами по цеху, конференции и вебинары с известными опытными специалистами, форумы и олимпиады от важных представителей индустрии и многое другое

А чтобы не искать по разным форумам и чатам новости о предстоящих ивентах:

🚀 IT-мероприятия Россииподписывайся и будь в курсе всех предстоящих мероприятий!

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

Frontend Portal

Наткнулся на полезный инструмент: визуальный редактор разметки на гридах и флексах

Выбираешь шаблон, подгоняешь под себя, сразу правишь и HTML, и CSS. Всё интерактивно: с превью и подсказками по свойствам

Забираем в закладки 👍

➡️ @FrontendPortal | #resourse

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

Frontend Portal

Альтернатива Firebase и Supabase

Называется PocketBase. Бесплатный и с открытым исходным кодом.

✓ Аутентификация и загрузка файлов
✓ Реалтайм-база данных
✓ Встроенная админ-панель

Есть SDK для JavaScript. Хостите где угодно!
http://pocketbase.io

➡️ @FrontendPortal

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

Frontend Portal

⬇️ Этот текст видят только те, кто пишет на JavaScript ⬇️
Проходите бесплатный курс по JS, чтобы прокачать навыки

Бесплатный курс Академии Selectel поможет освоить базу по синтаксису и конструкциям языка. На финальных модулях вы создадите веб-приложение с интерактивным менеджером задач, который станет частью вашего портфолио.

Во время курса вы:

✔️ освоите архитектуру простых веб-приложений,
✔️ поработаете с продвинутыми шаблонами и библиотеками,
✔️ напишете скрипты и научитесь изменять интерфейс веб-страниц.

Бонусом вас ждет промокод на работу с IT-инфраструктурой Selectel для практики. А после прохождения вы получите именной сертификат.

Начните обучение сейчас ➡️ https://slc.tl/uk9ak

Больше материалов по фронтенд-разработке ищите в профиле @selectel_academy

Реклама. АО "Селектел". erid:2W5zFHtFMNH

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

Frontend Portal

Этот календарный компонент выглядит очень стильно

Гибкая и функционально насыщенная библиотека календаря от "Juncai Li", которая работает с React, Vue, Angular и Svelte.

→ несколько режимов отображения (день, неделя, месяц, год)
→ поддержка drag-and-drop
→ архитектура на основе плагинов
→ высокая степень кастомизации

Отлично подходит для разработки приложений с расписанием или бронированием без необходимости писать всё с нуля

GitHub: calendar

➡️ @FrontendPortal

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

Frontend Portal

Неопределенный чекбокс

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

Просто сделайте это, установив свойство indeterminate чекбокса в true:

checkboxEle.indeterminate = true;


Мы можем изменить стиль неопределенного чекбокса с помощью псевдокласса :indeterminate

➡️ @FrontendPortal | #tip by Shripal Soni

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

Frontend Portal

Container Queries в действии

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

HTML, используемый в этом примере:

<button class='responsive-button'>
<img src='cart.png' alt='...'>
<span class='text'>ADD TO CART</span>
</button>


Сначала мы объявляем элемент кнопки контейнером, а затем добавляем запрос контейнера, указывающий, что если ширина кнопки меньше некоторого определенного значения, текст должен быть скрыт

➡️ @FrontendPortal | #CSS

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

Frontend Portal

Сидеть и работать в корпорации — страшно, жизнь-то мимо проходит. Уходить строить бизнес — страшно, а вдруг прогорит. Один из вариантов — разрабатывать свой пет-проект по вечерам. Многие успешные компании, например, Twitter, создавались именно так. Это не значит, что ваш проект обязательно заработает миллиарды, но заработать больше, чем в найме, и получить ценный опыт — вполне реально.

Перед началом разработки появляется множество вопросов, например:

– Как выбрать идею для пет-проекта?
– Что нужно знать про маркетинг?
– Как запуститься и довести до первых продаж не имея бюджета на рекламу?

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

Он рассказывает, где искать идею для нового проекта, что нужно знать о маркетинге, как запустить стартап и привлечь первых 10 клиентов, а также о многих других важных вещах.

Подписывайтесь на «Твой пет проект», получайте пользу от практиков рынка!

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

Frontend Portal

Хорошие новости для веб-типографики: text-indent с ключевыми словами each-line и hanging теперь входит в Baseline Widely Available → https://goo.gle/4c7tO9j

Теперь можно создавать продвинутые, вдохновлённые печатной версткой макеты с помощью CSS, которые корректно работают во всех основных движках браузеров.

➡️ @FrontendPortal

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

Frontend Portal

Держите небольшой классный трюк в CSS. Добавление анимированного подчеркивания при наведении на текст 😄

Здесь на самом деле это не подчеркивание, а фоновое изображение, которое представляет собой линейный градиент сверху вниз. Первые 90% фона просто прозрачные, а нижние 10% - желаемый цвет

Изначально ширина фона равна 0% и увеличивается до 100% при наведении

Мы также меняем положение фона, чтобы при наведении подчеркивание увеличивалось слева, а при снятии наведения выходило справа

➡️ @FrontendPortal | #CSS

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

Frontend Portal

Принес крутейший сайт для прокачки алгоритмов — визуальный тренажёр с пошаговым выполнением кода

70+ алгоритмов на JavaScript, Java и C++, всё интерактивно и с наглядной визуализацией

https://algorithm-visualizer.org/

➡️ @FrontendPortal | #resourse

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

Frontend Portal

А ты знал про заголовок Clear-Site-Data? 👀

Один HTTP-заголовок, который позволяет очистить cookies, хранилище или кэш для твоего сайта. Идеально подходит для реализации logout-флоу

Подробнее:
https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/Clear-Site-Data

➡️ @FrontendPortal

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

Frontend Portal

⚡️ Писать код руками больше не нужно!

Привет. Меня зовут Кирилл. Я создаю топовые подборки с уроками по AI и вайбкодингу:

— 60+ промптов для дебага: поиск ошибок, оптимизация кода

— 40 бесплатных курсов по вайбкодингу

— 150 гайдов, как использовать ChatGPT, Claude Code, Antigravity, Cursor, Perplexity, Lovable

— 100 готовых модулей: авторизация, админки, логирование, тесты, i18n

— 37 MCP серверов: дизайн, разработка, Тесты/QA, деплой


Всего 10 минут в день на канале и ты научишься вайб-кодить проекты любой сложности.

Подписывайся, чтобы получать подборки каждую неделю!

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

Frontend Portal

Перестань вручную делать skeleton-лоадеры

Boneyard — это новый фреймворк, который автоматически генерирует skeleton-экраны прямо из существующих UI-компонентов, так что тебе не нужно проектировать их самому.

→ без ручного дизайна
→ соответствует реальному лейауту
→ работает с React, Svelte, React Native
→ мгновенно генерирует лоадеры

По сути, он автоматически превращает твой реальный UI в состояния загрузки ✌️

GitHub: https://github.com/0xGF/boneyard

➡️ @FrontendPortal

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

Frontend Portal

CSS View Transitions + Anchor Positioning теперь позволяют легко реализовать плавную навигацию в стиле SPA даже на старом добром статическом сайте!

Демка вживую: https://mpa-view-transition.vercel.app

➡️ @FrontendPortal

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