frontendportal | Unsorted

Telegram-канал frontendportal - Frontend Portal

27159

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

Subscribe to a channel

Frontend Portal

🚀Приглашаем на масштабный бесплатный урок «Создание масштабируемых backend-решений с использованием Node.js и Firebase Cloud Functions» от онлайн-курса Node.js Developer 19 марта 20:00 (мск).

На вебинаре эксперт поделится обширными знаниями в backend-решениях:

1️⃣ Введение в масштабируемые backend-решения с использованием Node.js и Firebase:

- Обзор возможностей Firebase Cloud Functions.
- Почему Firebase Cloud Functions и Node.js — отличный выбор для создания масштабируемых backend-решений.
- Примеры использования: обработка событий, интеграция с внешними API, автоматизация задач.

2️⃣ Практическая демонстрация: - Настройка Firebase проекта и подключение Cloud Functions.

- Создание Cloud Function на Node.js для обработки HTTP-запросов.
- Интеграция Cloud Functions с Firestore: автоматическая обработка данных при изменении документов.
- Пример использования Cloud Functions для отправки уведомлений через Firebase Cloud Messaging (FCM).

3️⃣ Рекомендации по оптимизации и масштабированию:

- Лучшие практики для работы с Firebase Cloud Functions.
- Как избегать частых ошибок и улучшать производительность функций.
- Советы по оптимизации затрат при использовании Cloud Functions.

Кому вебинар будет полезен?

· Backend-разработчикам,
· Разработчикам Node.js,
· Начинающим разработчикам,
· Техническим руководителям.

Что узнают участники вебинара?

✅ Практические навыки по созданию и настройке backend-логики, которые можно применить в реальных проектах.
✅ Уверенность в использовании Firebase Cloud Functions для создания масштабируемых и эффективных backend-решений.

Успейте зарегистрироваться на бесплатный вебинар 19 марта 20:00 (мск). Запись ограничена! https://otus.pw/gsE2/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

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

Frontend Portal

Совет по CSS: Нечувствительный к регистру селектор атрибутов

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

➡️ @FrontendPortal | #tip by Shripal Soni

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

Frontend Portal

Хороший ресурс для практики вёрстки

Огромная библиотека UI-задач, которые можно взять и попробовать воссоздать

Полезно, если хочешь держать руку на пульсе и тренировать насмотренность 🫡

https://www.uidesigndaily.com/

➡️ @FrontendPortal | #resourse

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

Frontend Portal

Фронтенд с юмором — это "Frontline" 💻😂

Ты кодишь, но не забываешь смеяться? Тогда заходи, тимлид фронтенда рассказывает про все что связано с web-разработкой и не забывает запостить смешных мемасов.

На Frontline соединяются профессионализм и веселье в мире веб-разработки.

Здесь ты найдешь:

👨‍💻 Гайды и советы по HTML, CSS, JavaScript и популярным фреймворкам.

😂 Мемы и шутки про будни разработчика — потому что смех это тоже часть работы!

🔥 Новости и тренды в веб-разработке — чтобы быть на шаг впереди.

💬 Обсуждения и обмен опытом с коллегами по цеху.

🎉 Вдохновение и мотивация — ведь кодить можно с улыбкой (даже на javascript)

🔗 Присоединяйся и и будь в курсе фронтенд-новинок, не забывая про отличное настроение 🚀

#реальноклассныйканал

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

Frontend Portal

Нашел действительно полезное расширение — Responsive Viewer

Ключевые фишки:
— Одновременное отображение сайта на нескольких разрешениях
— Полная синхронизация всех действий во всех окнах
— Поддержка Chrome и Edge

Если вам нужна быстрая и удобная проверка адаптива — must-have инструмент. Экономит кучу времени ✌️

Исходный код: GitHub

➡️ @FrontendPortal | #resourse

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

Frontend Portal

Команда TypeScript только что объявила о переходе на Go. Теперь в 10 раз быстрее 🤯

Первый стабильный релиз планируют к середине 2025, полноценный билд и языковой сервис — к концу года. Развитие JS-версии продолжится до TypeScript 6.x, а нативная реализация станет TypeScript 7

Официальный репозиторий: GitHub

@PortalToIT

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

Frontend Portal

Вот несколько интересных свойств CSS, о которых вы, возможно, не слышали

➡️ @FrontendPortal | #CSS

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

Frontend Portal

Нашёл забавную библиотеку JavaScript, которая позволяет добавлять прикольные пасхалки в ваши веб-проекты 👍

https://github.com/WeiChiaChang/easter-egg-collection

➡️ @FrontendPortal | #resourse

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

Frontend Portal

Простой эффект зума с помощью CSS

Здесь мы создаем обертку над реальным изображением, отключаем переполнение(overflow) на обертке и масштабируем изображения для достижения этого эффекта

➡️ @FrontendPortal | #tutorial

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

Frontend Portal

Публикуем базу лучших бесплатных материалов, которые помогут вам освоить Fullstack-разработку с нуля:

🖥 Frontend (817 ГБ):
→ JavaScript, TypeScript
→ HTML, CSS, Flexbox, Grid
→ React, Vue, Angular и др.
→ Figma и Веб-дизайн


🖥 Backend (981 ГБ):
→ Python, PHP, Java, Go
→ JavaScript, Ruby, Rust, C#
→ Docker, Podman, Postman
→ БД, SQL, NoSQL и API


Доступ открыт ровно на 48 часов 🕔

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

Frontend Portal

CSS Совет: Синтаксис диапазонов для медиа-запросов

Вы, возможно, не знали об этом более удобном и понятном синтаксисе диапазонов для определения медиа-запросов

Теперь мы можем использовать операторы <, >, =, <=, >= для определения диапазонов в медиа-запросах, чтобы упростить их понимание

Поддерживается во всех основных браузерах с марта 2023 года (92.54%)
Доступен плагин PostCSS для неподдерживаемых браузеров.

➡️ @FrontendPortal | #tip by Shripal Soni

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

Frontend Portal

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

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

В CSS это можно включить с помощью свойства font-variant-caps, установив для него значение

small-caps — включает капитель для строчных букв

all-small-caps — включает капитель для строчных и прописных букв

➡️ @FrontendPortal | #CSS

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

Frontend Portal

🚀Ищите быстрый и надежный VPN? Поздравляю, вы его нашли!

VPN Ranetka со скоростью серверов 10 Gb/сек дает доступ к множеству сайтов и сервисов без потери в качестве.

✔️ Установить можете любое устройство: компьютер, телефон или роутер.

✔️ Каждому доступны 5 дней тестового периода абсолютно бесплатно!

Рекомендую VPN Ranetka 💚

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

Frontend Portal

Интерактивное руководство по CSS Grid

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

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

https://www.joshwcomeau.com/css/interactive-guide-to-grid/

➡️ @FrontendPortal | #resourse

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

Frontend Portal

Как ведут себя различные значения CSS-свойства object-fit для элементов изображений

fill - картинка полностью вписывается в указанные размеры без соблюдения собственных пропорций

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

cover — картинка без нарушения пропорций заполнит всю доступную область, обрезая всё ненужное

➡️ @FrontendPortal | #CSS

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

Frontend Portal

Создаем галерею изображений с помощью CSS Grid

Важной частью является свойство grid-auto-flow: dense;, которое заставляет автоматически заполнять все ячейки сетки, независимо от того, в каком порядке вы их определили

➡️ @FrontendPortal | #CSS

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

Frontend Portal

<h1> Ищем новичков во фронтенд-разработке и вёрстке сайтов. </h1>

<p> Хотим показать, как получить реальный опыт в разработке сайтов и веб-приложений. </p>

<p> А именно: </p>

<ul>
<li> - Сверстать веб-сайт на HTML + CSS; </li>
<li> - Реализовать функционал на JavaScript; </li>
<li> - Пощупать фронтенд-фреймворк Angular;</li>
<li> - Подключить Backend и загрузить сайт на хостинг. </li>
</ul>

<p> 💪 Чтобы в итоге ты своими руками разработал качественный сайт, который не стыдно добавить в портфолио или продать. </p>

<button type="button"> 👉 Приходи на бесплатное обучение и зови с собой друзей </button>

<p> Бонусом получишь гайд для поиска работы и заказов на фронтенд-разработку. </p>

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

Frontend Portal

Шпаргалка по новым методам Set в JS

С недавнего времени все современные браузеры и Node.js поддерживают 7 новых методов Set, которые значительно упрощают сравнение массивов и наборов данных

Ранее я уже делал разбор каждого метода — пост. Если пропустили, самое время наверстать 🧠

➡️ @FrontendPortal

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

Frontend Portal

Горькая правда 😄

➡️ @FrontendPortal | #memes

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

Frontend Portal

🇷🇺Установщик Wi-Fi? Патриот? Хочешь заработать?

Есть работа по профилю на юге Курской области!

🇷🇺Условия:
- Заработная плата 178 000 рублей на руки;
- По результатам выполнения боевых задач, дополнительная премия;
- Проживание, питание, обмундирование за счет компании;
- Обучение и переквалификация за счет компании;
- Страховые выплаты;
- Официальное трудоустройство (трудовой договор, полный соц.пакет);

🇷🇺Присоединяйся к Сталинским Соколам!🇷🇺

Подать заявку - @pilot_sokol
Подробная информация - сталинские-соколы.su

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

Frontend Portal

Клиент всегда прав 🙂

➡️ @FrontendPortal | #memes

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

Frontend Portal

IT_ONE Cup. ML Challenge от IT_ONE и Sk FinTech Hub — создай AI-ассистента, который будет помогать в работе дизайнерам, системным и бизнес-аналитикам. Участвуй онлайн с 12 по 29 апреля и поборись за 1 500 000 рублей.

Регистрация открыта до 11 апреля

Твоя формула победы:
Умеешь работать с готовыми моделями машинного обучения и адаптировать их под специфические задачи.
Знаешь, как реализовать сложные системы на базе LLM и генеративных моделей.
Готов создавать комплексные решения для автоматизации процессов. 

Также приглашаем Backend и Frontend-разработчиков, системных и бизнес-аналитиков, UI/UX-дизайнеров. Участвуй онлайн соло или командой до 5 человек. 

Задачи IT_ONE Cup. ML Challenge:

🔤 Динамические контекстные подсказки для системного аналитика.
🔤 AI-генератор дизайн-макетов по описанию требований.
🔤 Система визуализации BPMN-диаграмм.

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

Создай AI-ассистента, который облегчит выполнение рабочих задач — регистрируйся на IT_ONE Cup. ML Challenge

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

Frontend Portal

🎉 Розыгрыш 10 000 звёзд Telegram! 🎉

Друзья, у нас отличные новости! Мы разыгрываем 10 000 звёзд Telegram среди подписчиков канала «Цифровая кухня». Участвуйте и получите шанс выиграть один из пяти призов!

🏆 Призовые места:
1 место: 3 000 звёзд
2 место: 2 500 звёзд
3 место: 2 000 звёзд
4 место: 1 500 звёзд
5 место: 1 000 звёзд

📋 Условия участия:

1. Подпишись на канал «Цифровая кухня»
2. Нажать кнопку "Участвую!"

⏰ Подведение итогов:
11 марта 2025 года в 18:00 на канале «Цифровая кухня» мы случайным образом выберем 5 победителей среди всех подписчиков канала. Результаты будут опубликованы там же.

Что можно делать со звёздами?
Звёзды Telegram можно использовать для покупки стикеров, подарков в чатах или перевода в другие активы. Это реальные деньги, которые сделают ваш Telegram ещё удобнее!

Не упустите шанс!
Подписывайтесь на канал «
Цифровая кухня», чтобы не пропустить важные новости, полезные материалы и, конечно, результаты розыгрыша.

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

Frontend Portal

Небольшая библиотека #js для создания и анимации аннотаций на веб-странице ✌️

Rough Notation использует RoughJS для придания нарисованного от руки вида. Элементы можно аннотировать в разных стилях. Длительность и задержку анимации можно настроить или просто отключить.

Сжатый размер Rough Notation составляет около 3,2 КБ, а код доступен на GitHub

https://roughnotation.com/

➡️ @FrontendPortal | #resourse

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

Frontend Portal

И мы не будем останавливаться на достигнутом

➡️ @FrontendPortal | #memes

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

Frontend Portal

Знание инструментов может сэкономить кучу времени, поэтому полезно представлять, что есть еще помимо console.log. Ловите cheatsheet по встроенным инструментами отладки и профилирования в браузере и Node.js.

Еще большое полезных материалов по продвинутому программированию в канале фронтенд-инженера Андрея Кобеца @kobezzza_channel

Реклама. ИП Кобец Д.Д. ОГРНИП: 322237500264561 erid: 2Vtzqx1wnRt

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

Frontend Portal

Это огромная коллекция CSS-лоадеров — более 600 вариантов, аккуратно распределенных по 30+ категориям

Каждый всего в один элемент <div class="loader"></div>, скопировать CSS можно по клику на пример.

Обожаю такие ресурсы: можно вдохновиться или просто взять что-то готовое и полезное 😎

➡️ @FrontendPortal | #resourse

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

Frontend Portal

Используйте currentColor для повторного использования цвета текста

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

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

Пример:

.btn {
color: green;
border: 1px solid currentColor;
}


В этом случае цвет текста и границы будет одинаковым.

Использование currentColor сокращает код, улучшает его поддержку и подходит не только для border, но и для background-color, fill в SVG и других свойств. Обязательно попробуйте ✌️

➡️ @FrontendPortal | #CSS

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

Frontend Portal

👩‍💻 Программирование — В С Ё

В 2025 году на кодинге уже не вывезешь, перспектива года - Информационная Безопасность.

Ловите полезные каналы, которые помогут ворваться в новое направление.

👍 ZeroDay — Уроки, эксплуатация уязвимостей с нуля
👍 Белый Хакер — Свежие новости из мира ИБ
😎 Арсенал Безопасника — Все необходимые инструменты
😎 Бункер Хакера — Статьи, книги, шпаргалки и хакинг
👨‍💻 Серверная Админа — Настройка и уроки по компьютерным сетям

📂 Вступай и изучай новое направление!

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

Frontend Portal

Держите полезную CLI-утилиту — npkill, предназначенную для удаления всех папок node_modules в проектах.

Позволяет освободить значительное количество места на диске

Запускаешь команду:

npx npkill

Дальше, просто нажимаешь [Пробел], чтобы удалить те папки, которые больше не используешь

Удобно ещё и то, что она показывает, сколько дней назад была последняя модификация

➡️ @FrontendPortal | #resourse

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