ar
Feedback

لا تقع ضحية للمخادعين! تيليمتريو يكتشف ويُميّز هذه القنوات 👉 إذا كنت تريد رؤية العلامة، اشترك

Фронтенд Гайд

Фронтенд Гайд

الذهاب إلى القناة على Telegram

Канал для фронтендеров, много полезных лайфхаков, фичей, макетов, тестов! Все представлено в виде готового кода, бери и юзай в своем проекте. 6ad1a2aabe82d4fbb0d6

إظهار المزيد
7 660
المشتركون
-224 ساعات
-27 أيام
-3830 أيام
أرشيف المشاركات
Магистратура Data Science в Центральном университете Поступите на магистратуру в Центральный университет. За два года вы стан
Магистратура Data Science в Центральном университете Поступите на магистратуру в Центральный университет. За два года вы станете квалифицированным специалистом. Много практики и полезная теория. Учитесь на реальных бизнес-задачах и кейсах ведущих ИТ-компаний. Стажировки в течение первого года обучения и трудоустройство. Выберите свою специализацию: ML-инженер, аналитик данных или продакт-менеджер. Старт программы 15.09. Успейте подать заявку! Узнать больше #реклама apply.centraluniversity.ru О рекламодателе

❓ Что такое 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 выполнять асинхронные операции, обрабатывая их по мере завершения, не блокируя при этом главный поток выполнения. Это делает возможным создание отзывчивых и асинхронных веб-приложений.

ТОП-4 Курса по Web-разработке Tutortop — маркетплейс курсов №1 по количеству школ-партнеров, курсов и реальных отзывов студен
ТОП-4 Курса по Web-разработке Tutortop — маркетплейс курсов №1 по количеству школ-партнеров, курсов и реальных отзывов студентов. Освойте полный цикл создания сайтов и веб-приложений - с нуля. 700+ тренажёрных задач, повторяющих реальные рабочие условия. 16 проектов в портфолио и помощь с поиском работы. Развитие софтскилов для быстрой адаптации в IT и работы в команде. Выбрать #реклама 16+ tutortop.ru О рекламодателе

photo content

HTML. Разработчику захотелось добавить несколько идущих подряд пробелов в тексте. Он добавил их внутри тега

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

Anonymous voting

Анимация наведения для текста в стиле консоли Очередной интересный эффект для анимации текста.

photo content

Нужен front-end-разработчик для фриланс-сотрудничества! Пишешь на Vue больше 2 лет? Есть регулярные задачи для тебя в формате
Нужен front-end-разработчик для фриланс-сотрудничества! Пишешь на Vue больше 2 лет? Есть регулярные задачи для тебя в формате фриланса! Задачи разнообразные, чаще на новый функционал и реже верстку Требования: - Опыт работы в коммерческих проектах. - Умеете работать в команде, быстро схватываете задачи и задаете правильные вопросы. - Не раздуваете задачи, цените простой и понятный подход. Будет плюсом владение версткой Tailwind. Ищешь гибкий график и интересные задачи? Мы ждем тебя! Напиши @where_my_million

Анимация замыливания текста при скролле Еще один эффект для текста, основанный на использовании скролла.

Самая актуальная инфа по ноу-код разработке у нас! Канал топовой онлайн-школы по Webflow-разработке, заходи и подписывайся! Р
Самая актуальная инфа по ноу-код разработке у нас! Канал топовой онлайн-школы по Webflow-разработке, заходи и подписывайся! Разбираем антимации, фреймворки, работу с Upwork. Авторские гайды для разработчиков, кейсы наших спецов, анонсы вебов и других полезных материалов. А еще мы будем верстать сайт об Ai ассистенте, дизайн, которого сделал Ai. И все это на Webflow! Не отставай, лови свежие фишки у нас t.me/+QKv3i7lKBfIzOWEy Подписаться #реклама О рекламодателе

HTML. Какой атрибут позволяет указывать несколько email-ов в одном input (type="email") поле?
Anonymous voting

Дарим билет в мир большого IT 🎫 От тебя нужен только опыт работы разработчиком JS+React от года и желание попасть в команду
Дарим билет в мир большого IT 🎫 От тебя нужен только опыт работы разработчиком JS+React от года и желание попасть в команду Холдинга Т1 — одного из лидеров российского ИТ-рынка, в портфеле которого 800+ высокотехнологичных проектов и 70+ продуктов и услуг. Регистрируйся на онлайн-интенсив в Открытые школы Т1 и прокачай навыки бесплатно всего за 1 месяц. Лучшие получат оффер от Т1 🔝 и уникальный карьерный фаст-трек до мидла в бигтехе. Всего за полгода мы выпустили 500+ специалистов. Участники присоединились к командам финтех-разработки и разработки ИТ-продуктов. Также участников ждут в юнитах облачных сервисов, развития ИИ-решений, интеграции и консалтинга. ⌛️ Быстрое обучение: 1 месяц. 💻Гибкий формат: все этапы онлайн, занятия по вечерам. 🌏 Работа в Т1 возможна с тер-рии РФ и Беларуси. Ты с нами? Тогда подавай заявку до 24 июля! Старт интенсива — 29 июля. Реклама. ООО "Т1". ИНН 7720484492.

Пользовательский Range Slider с всплывающей подсказкой Всплывающая подсказка будет менять свою форму, чтобы оставаться в границах ползунка. Даже радиус будет меняться, когда подсказка будет приближаться к углам.

ТОП-4 Курса по UX/UI-дизайну по версии Tutortop Tutortop — маркетплейс курсов №1 по количеству школ-партнеров, курсов и реаль
ТОП-4 Курса по UX/UI-дизайну по версии Tutortop Tutortop — маркетплейс курсов №1 по количеству школ-партнеров, курсов и реальных отзывов студентов. Освойте востребованную профессию с нуля за 4-5 месяцев. Соберите портфолио из 10+ проектов. Выйдите на заработок 100 000₽+ и работайте удаленно в гибком графике. Выбрать #реклама 16+ tutortop.ru О рекламодателе

Скролл-анимация с типографикой Эксперимент с анимацией с появлением изображения в тексте при скролле.

3D Interactive Card Hover Свойство transform со значением rotate изменяется в зависимости от положения курсора.

Бесплатное обучение IT-профессиям! Базовые знания и практические задания для новичков. Учитесь на практике. Выберите свой пут
Бесплатное обучение IT-профессиям! Базовые знания и практические задания для новичков. Учитесь на практике. Выберите свой путь в IT! Узнать больше #реклама 16+ free.skillfactory.ru О рекламодателе

photo content

CSS. Выберите значение свойства opacity, которое не сработает
Anonymous voting

Телеграм-канал с авторскими онлайн-курсами У образовательной платформы Stepik есть свой телеграм-канал, в котором они рассказ
Телеграм-канал с авторскими онлайн-курсами У образовательной платформы Stepik есть свой телеграм-канал, в котором они рассказывают об авторских курсах (как платных, так и бесплатных). У них есть курсы по таким направлениям: - Python - Web-разработка - Маркетинг - Аналитика - Маркетинг - Иностранные языки Подпишитесь на stepik_courses и найдите интересующий курс для себя! Подписаться #реклама 16+ О рекламодателе