frontendportal | Неотсортированное

Telegram-канал frontendportal - Frontend Portal

26603

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

Подписаться на канал

Frontend Portal

Объясни как работает any без слов

➡️ @FrontendPortal | #memes

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

Frontend Portal

Наткнулся на ресурс, который сильно упрощает работу с гридами — CSS Grid Generator. Просто настраиваешь нужные параметры и копируешь готовый CSS

А для любителей Tailwind есть аналогичный инструмент — TailwindGen, он сам расставит нужные классы по блокам

➡️ @FrontendPortal | #resourse

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

Frontend Portal

Хекслет запустил конкурс, который поможет вам познакомиться с обучающей платформой!

Чтобы поучаствовать, нужно всего два шага:

1️⃣ Подписаться на Telegram-канал.
2️⃣ Написать в комментариях под конкурсным постом небольшой рассказ на тему: «Почему я хочу стать программистом?»

🗓 Истории принимаются до 2 марта.

🎁 Призы — три подписки на 14 дней:
🔹 Две истории выберет жюри.
🔹 Одну разыграем случайным образом.

Если давно задумывались о программировании, это хороший повод попробовать!

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

Frontend Portal

💡 Совет по Chrome Dev Tools: Нахождение элементов с помощью CSS-селектора

Возможно, вы не знали, что можно находить элементы с помощью CSS-селекторов в панели Elements в Chrome Dev Tools

Перейдите в панель Elements, используйте сочетание клавиш (⌘ F или Ctrl + F), чтобы открыть поле поиска, и введите любой действительный CSS-селектор, чтобы быстро найти нужные элементы

✔️ #tip by Shripal Soni

➡️ @FrontendPortal

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

Frontend Portal

Контейнерные запросы в CSS 👍

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

Это относительно новая функция CSS (поддержка 93.36%), которая похожа на медиазапросы. В то время как медиазапросы основаны на размерах всей страницы, контейнерные запросы специфичны для отдельных элементов на странице.

👉 Здесь мы определяем "контейнер" и условно стилизуем элементы внутри контейнера в зависимости от его размеров

👉 Другие примеры включают стилизацию отдельной карточки в зависимости от ее размера

➡️ @FrontendPortal | #CSS

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

Frontend Portal

Безумная JS-библиотека для создания анимаций, которые наблюдают за мышью, DOM или просто за вводимыми значениями

➡️ @FrontendPortal | #resourse

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

Frontend Portal

Когда 23 февраля близко, а твоя девушка – фронтенд-разработчик

➡️ @FrontendPortal | #memes

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

Frontend Portal

Наткнулся на интересный сайт: почти 6000 готовых UI-компонентов в HTML/CSS, которые можно юзать в проектах или просто для вдохновения.

https://uiverse.io/

➡️ @FrontendPortal | #resourse

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

Frontend Portal

💻 Ты разработчик, который хочет зарабатывать больше?

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

📌 В своем канале Саня об IT я говорю не про «как войти в IT», а как не застрять в нём.
Какие технологии будут востребованы в 2025?
Реальные кейсы: разбор IT-трендов без маркетинговой шелухи.
Карьерный рост: как перейти из мидлов в сеньоры, а дальше – хоть в техлиды.

🚀 Подписывайся, если хочешь развиваться, а не топтаться на месте!
👉 /channel/+w1_gGfsUNHpiZGZi

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

Frontend Portal

position:fixed 🤭

➡️ @FrontendPortal | #memes

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

Frontend Portal

🔥 Надёжный VPN всего за 4 рубля в день! 🔥

🔹 Молниеносная скорость 🚀
🔹 Железобетонная защита 🔒
🔹 Стабильное соединение 24/7

Будь онлайн без ограничений, где бы ты ни был! 🌍

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

👉 Подключить VPN 👈

#VPN #Безопасность #СвободаИнтернета

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

Frontend Portal

Если вы используете npm, то держите инструмент Bundlephobia для анализа размера и влияния npm-пакетов перед их добавлением в ваш проект

Также можно воспользоваться альтернативным сервисом pkg-size.dev

➡️ @FrontendPortal | #resourse

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

Frontend Portal

Мягкий перенос в HTML (­)

В отличие от элемента <wbr>, который также указывает браузеру место, где возможен разрыв слова, при использовании мягкого переноса к концу строки добавляется дефис

➡️ @FrontendPortal | #HTML

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

Frontend Portal

Как думаете, почему так? 🤔

Это один из специфических нюансов JavaScript

Если после "0" следуют цифры от 0 до 7, то такие числа рассматриваются как числа в восьмеричной системе счисления

Но если после "0" есть цифры 8 или 9, то такое число в восьмеричной системе не может существовать и рассматривается как десятичное

Поэтому "018" будет интерпретировано как "18", а "017" будет преобразовано из восьмеричной системы в десятичную и будет равно "15", следовательно не равно 17

Кому интересны подробности - ссылка на MDN

➡️ @FrontendPortal | #js

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

Frontend Portal

Пример использования ключевого слова max‑content

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

➡️ @FrontendPortal | #CSS

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

Frontend Portal

Каналы про IT делятся на 2 типа:

1.
Выучи Python, JavaScript и C++ за 0,0001 секунды просто читая наш канал…

2. Хочешь читать переписки бывшей? Хакер из канала "Взлом Жопы" рассказывает как скачать Tor…

Но среди копипастных статей и мусора есть реально годный проект айтишника, работавшего 9 лет в ИБ — Пакет Безопасности.

Внутри узнаете когда наступит эра без паролей, почему взломали СДЭК, как удалить упоминание о себе из интернетов и как не оказаться жертвой новой схемы интернет-скама.

Подпишитесь, злоумышленники не дремлют: @package_security

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

Frontend Portal

Идеальное выравнивание текста в верхнем и нижнем регистрах 🙃

Надоели лишние пробелы над и под текстом? Одна строка кода решит эту проблему и поможет идеально выровнять текст по центру:

/* В верхнем регистре */
.text {
text-box: cap alphabetic;
}
/* В нижнем регистре (без восходящих или нисходящих элементов) */
.text {
text-box: ex alphabetic;
}


Вот демка с визуализацией, чтобы лучше понять, как работает новое свойство text-box

P.S. Пока что это свойство поддерживают только Safari и Chrome, но другие браузеры уже активно работают над реализацией

👉 Подробнее про text-box

➡️ @FrontendPortal | #tip

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

Frontend Portal

Это одна из лучших современных библиотек UI-компонентов для React, Vue.js и других фронтенд-фреймворков

👉 https://park-ui.com/

➡️ @FrontendPortal | #resourse

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

Frontend Portal

😡 Устал от нудных уроков на YouTube, где половина — вода?

Хватит это терпеть) Автор канала Формошлёп убрал воду и оставил только суть:

Мини-гайды по HTML, CSS и JavaScript, которые легко читать и сразу применять.
➧ Шпаргалки, лайфхаки и полезные советы с ноткой юмора.
➧ Всё чётко, лаконично и по делу.

Неважно, новичок ты или фронтендер на опыте — у нас всегда найдётся что-то полезное!

Присоединяйся: @frontbox будем вместе шлёпать формы и красить кнопки)

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

Frontend Portal

Автор — админ самого крупного сообщества Vue.js в Twitter 🙃

➡️ @FrontendPortal

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

Frontend Portal

🔝 Ловите подборку каналов по Фронтенду

Фронтенд заметки - всё что нужно для Frontend разработчика в одном месте: обучающие видео, статьи, онлайн сервисы, шпаргалки и многое другое...

JavaScript Практика - никакой скучной теории, только интересные практические уроки по JS

WebTaverna - полезные обучающие мини-гайды в картинках, а также различные полезные шпаргалки и советы по HTML, CSS и JavaScript

Гайды по React.js - полезные статьи, уроки, практика по React.js и все что с ним связано!

jsProger - обучающие мини-гайды чисто по JavaScript, без HTML и CSS

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

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

Frontend Portal

Прощай, create-react-app! Ушла легенда ✌️

Create React App(CRA) был популярным инструментом для старта приложений в 2017–2021 годах

Теперь он официально признан устаревшим, и в ридми проекта рекомендуют перейти на другой React фреймворк

Для новых проектов на React используйте:

npm create vite@latest


➡️ @FrontendPortal

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

Frontend Portal

Быстрое создание уникальных SVG-фигур

Если нужно сгенерировать необычную форму в SVG, попробуйте Blobmaker. Пару кликов — и готовая «клякса» уже ждёт вас. Настраивайте количество точек, степень кривизны и сразу сохраняйте или копируйте код.

Бесплатно и удобно. Зацените: https://www.blobmaker.app/

➡️ @FrontendPortal | #resourse

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

Frontend Portal

Вот простая реализация мерцающего значка, который привлечет внимание вашей аудитории

Важно учитывать предпочтения пользователей в отношении анимации и включать ее только в том случае, если они не против анимации. Проверить это можно с помощью медиазапросов prefers reduced motion

➡️ @FrontendPortal | #CSS

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

Frontend Portal

JSON Data AI — сервис на основе ИИ, который позволяет сгенерировать JSON-данные о чем угодно, в зависимости от вашего запроса

➡️ @FrontendPortal | #resourse

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

Frontend Portal

Как создать доступный аккордеон в 2025 году?

В HTML есть встроенный тег <details>, который автоматически управляет состоянием открытия и закрытия. Нам не нужно добавлять ARIA-атрибуты, так как он изначально доступен

Мы можем создать аккордеон так:

<details>
<summary>Вопрос?</summary>
<div>Ответ</div>
</details>


По умолчанию содержимое скрыто. Чтобы отобразить его сразу при загрузке страницы, добавьте атрибут open

Мы можем изменить иконку треугольника на что-то другое, используя псевдоэлемент ::marker:
summary::marker {
content: "👉";
}

details[open] summary::marker {
content: "👇";
}


Мы также можем запускать CSS-анимации при добавлении атрибута open

Однако пока нельзя анимировать height: auto с помощью CSS, так как это не поддерживается всеми основными браузерами.

Но можно использовать Web Animation API и анимировать высоту через JavaScript. На CSS Tricks есть отличный туториал на эту тему

➡️ @FrontendPortal | #HTML

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

Frontend Portal

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

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

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

Подписывайтесь на канал @vadimpetrov_psy и научитесь работать без упахивания, выгорания и ущерба для личной жизни!

👨🏻‍💻 Псс. Заходите в закреп канала - там много полезного, и даже бесплатный мини-курс.

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

Frontend Portal

Удивляет, сколько полезных бесплатных ресурсов можно найти по вёрстке/фронтенду ✌️

Один из таких ресурсов - https://www.30secondsofcode.org/ (англоязычность ресурса не должна смущать, так как HTML/CSS/JS код от этого менее понятным не становится ;)

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

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

➡️ @FrontendPortal | #resourse

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

Frontend Portal

В конце 2022 года Bitcoin стоил $16k, Solana – $8, мемкоины никто не воспринимал всерьёз. Прошло чуть больше года – BTC x7, Solana x25, мемкоины улетели на десятки тысяч процентов.

Так же было и с "монетой Трампа" – многие не понимали, как зайти на раннем этапе, а те, кто разобрался, сделали x100+.

Секрет? Крупные игроки не ждут сигналов в СМИ – они заходят, пока толпа спит.

Чтобы не копаться самому – читай канал Crypto Master.

Здесь все основные и ранние инсайды!

Подписывайся – следующий x100 может быть твоим:
/channel/+cSLHRmotJjllMjIy

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

Frontend Portal

На всех мониторах страны

➡️ @FrontendPortal | #memes

Читать полностью…
Подписаться на канал