Фронтенд Гайд
رفتن به کانال در Telegram
Канал для фронтендеров, много полезных лайфхаков, фичей, макетов, тестов! Все представлено в виде готового кода, бери и юзай в своем проекте. 6ad1a2aabe82d4fbb0d6
نمایش بیشتر6 283
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-127 روز
-7130 روز
آرشیو پست ها
6 282
CSS вопрос: Возможно ли корректно задать псевдоэлемент :after или :before напрямую элементу input?
6 282
Frontend теперь в телеграм!
Собрали крупные русскоязычные каналы, где вы найдете всю информацию о последних трендах и лучших практиках:
Логово Верстальщика — научит верстать продающие сайты.
Node.JS — поможет узнать все тонкости и секреты JavaScript и его фреймворков.
Frontender's notes — советы и полезные приемы для каждого разработчика.
6 282
🔥What’s the Hack? ЭКСПО! Этим летом с 1 по 10 августа прими участие в хакатоне от Экспобанк, реши задачу по созданию системы управления клиентскими базами для компаний-партнеров Экспобанка и получи возможность забрать вознаграждение из призового фонда в 400.000 рублей!
Регистрируйся на хакатон до 29 июля включительно: https://экспохак.рф
🌐Хакатон пройдет в формате Онлайн - 9 дней интенсивной работы над проектом, а 10-го августа участники защищают свои решения перед представителями из компаний-партнеров Экспобанка!
🚀Главная цель – создать единый механизм управления клиентскими базами, позволяющий оптимизировать взаимодействие с клиентами и предлагать различные услуги из разных компаний, входящих в число компаний-партнеров Экспобанка. .
👨💻К участию приглашаются разработчики, Product менеджеры, IT-специалисты и бизнес-архитекторы.
На протяжении всего хакатона Вас ждут регулярные сессии с экспертами, которые помогут скорректировать Ваши идеи в нужно русло!
📌Ключевые события хакатона:
29 июля – Завершение подачи заявок
1 августа – Церемония открытия
2 и 5 августа – Индивидуальные сессии с экспертами
7 августа – Общая встреча с экспертами
10 августа – Финальный питч и Церемония закрытия
🏆Успей зарегистрироваться на хакатон и побороться за призовой фонд в 400.000 рублей! What’s the Hack? ЭКСПО!
Подробная информация и регистрация: https://экспохак.рф
Реклама. АО "ЭКСПОБАНК", ИНН: 7708397772. erid: 2VtzqwA57bw
6 282
Кнопка Play/Pause
Интересный CodePen-проект для фронтенд-разработчиков. Кнопка play/pause реализована с помощью чекбокса, а анимирована средствами CSS.
6 282
Кто сказал, что каникулы положены только школьникам? Ребята из КРОК тусуются все лето и зовут с собой на ИТ-каникулы.
Пара идей, как перезагрузиться этим летом:
— За новыми впечатлениями: сгонять на летние фестивали. КРОК так отмечает ДР и разыгрывает проходки — успевайте поучаствовать.
— За тимспиритом: поиграть в петанк на зеленом споте в Парке Горького или провести синк на природе.
Закрываем ноутбуки — открываемся лету?
6 282
🖥 DOM3D.js
Кодеры, ловите абсолютно безумный проект: разработчик написал инструмент для просмотра HTML/DOM, который позволяет оценить ваш сайт в 3D.
6 282
ТОП-4 Курса по Python-разработке
⚡Tutortop — маркетплейс курсов №1 по количеству школ-партнеров, курсов и реальных отзывов студентов.
Освойте востребованную профессию с нуля за 4-5 месяцев.
Соберите портфолио из 10+ проектов.
Выйдите на заработок 100 000₽+ и работайте удаленно в гибком графике.
Выбрать
#реклама 16+
tutortop.ru
О рекламодателе
6 282
В этой веб-игре не используется даже строчки JavaScript
В Carnival Game нужно за 8 секунд поразить все цели. Но в игре интересно совсем другое — она написана на чистом CSS с применением чекбоксов и анимаций.
6 282
Javascript вопрос: Может ли свойство объекта иметь символьный ключ?
6 282
Магистратура Data Science в Центральном университете
Поступите на магистратуру в Центральный университет.
За два года вы станете квалифицированным специалистом. Много практики и полезная теория. Учитесь на реальных бизнес-задачах и кейсах ведущих ИТ-компаний. Стажировки в течение первого года обучения и трудоустройство.
Выберите свою специализацию: ML-инженер, аналитик данных или продакт-менеджер. Старт программы 15.09. Успейте подать заявку!
Узнать больше
#реклама
apply.centraluniversity.ru
О рекламодателе
6 282
❓ Что такое event loop ?
Спросят с вероятностью 67%
Event Loop (цикл событий) — это один из ключевых аспектов асинхронного программирования, обеспечивающий возможность выполнения JavaScript-кода в однопоточном режиме, не блокируя выполнение других операций. Это достигается за счёт использования цикла, который постоянно проверяет, есть ли задачи для выполнения, и если они есть, то выполняет их одну за другой.
JavaScript работает в одном потоке, что означает, что в любой момент времени может выполняться только одна операция. Однако, благодаря Event Loop, он способен обрабатывать асинхронные действия, такие как запросы к серверу, таймеры или обработка событий пользовательского интерфейса, не останавливаясь для ожидания их завершения.
Работает Event Loop следующим образом:
1️⃣ Call Stack (Стек вызовов): Содержит текущий стек выполнения функций. Когда функция вызывается, она добавляется в стек вызовов, а когда выполнение функции заканчивается, она удаляется из стека.
2️⃣ Callback Queue (Очередь обратных вызовов): Когда асинхронная операция завершается, её callback (функция обратного вызова) помещается в очередь обратных вызовов.
3️⃣ Event Loop: Цикл событий непрерывно проверяет стек вызовов на наличие функций для выполнения. Если стек вызовов пуст, Event Loop извлекает первую функцию из очереди обратных вызовов и помещает её в стек вызовов для выполнения.
Это позволяет JavaScript обрабатывать длительные операции, такие как загрузка данных, не блокируя главный поток и обеспечивая отзывчивость приложения.
Пример кода:
console.log('Первое сообщение');
setTimeout(() => {
console.log('Сообщение из setTimeout');
}, 0);
console.log('Второе сообщение');
В этом примере, несмотря на то что setTimeout имеет задержку в 0 миллисекунд, вывод в консоль будет следующим:
Первое сообщение Второе сообщение Сообщение из setTimeoutЭто происходит потому, что вызов
setTimeout помещает его callback в очередь обратных вызовов, который будет выполнен только после того, как выполнение текущего кода в стеке вызовов завершится и стек станет пустым.
Event Loop позволяет JavaScript выполнять асинхронные операции, обрабатывая их по мере завершения, не блокируя при этом главный поток выполнения. Это делает возможным создание отзывчивых и асинхронных веб-приложений.6 282
ТОП-4 Курса по Web-разработке
Tutortop — маркетплейс курсов №1 по количеству школ-партнеров, курсов и реальных отзывов студентов.
Освойте полный цикл создания сайтов и веб-приложений - с нуля.
700+ тренажёрных задач, повторяющих реальные рабочие условия.
16 проектов в портфолио и помощь с поиском работы.
Развитие софтскилов для быстрой адаптации в IT и работы в команде.
Выбрать
#реклама 16+
tutortop.ru
О рекламодателе
6 282
HTML. Разработчику захотелось добавить несколько идущих подряд пробелов в тексте. Он добавил их внутри тега
, но они вырезались. Какой тег надо использовать разработчику, чтобы пробелы не вырезались?
6 282
Анимация наведения для текста в стиле консоли
Очередной интересный эффект для анимации текста.
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
