Логово верстальщика
Open in Telegram
Логово верстальщиков: HTML, CSS, JavaScript, практики современной верстки, вайбкодинг и использование ИИ в разработке. Личный блог автора - @just_genych По вопросам рекламы или разработки: @g_abashkin
Show more8 239
Subscribers
-224 hours
-167 days
-1030 days
Posts Archive
8 239
➡️ 6 полезных фронтенд-приемов, о которых вы, возможно, не знаете
Небольшая подборка малоизвестных техник для HTML, CSS и JavaScript.
Читать...
8 239
👩💻 Современные тренды CSS: эволюция функций
Рабочая группа CSS выпустила новый модуль Values and Units Level 5: меньше кода, больше возможностей – звучит как мечта? Давайте вместе разберемся, как эти новшества изменят нашу работу и сделают веб красивее.
Читать...
8 239
👩💻 Что нового в Chrome 130?
В статье рассказывается о нововведениях в Chrome 130: улучшенные возможности управления окнами "picture-in-picture", вложенные объявления в CSS для сложных случаев и настройка декораций для элементов в несколько строк.
Читать...
8 239
Дизайн в FIGMA с нуля. Бесплатный курс + портфолио
Онлайн-программа с наставником и чатом. Дизайн от профессионалов. Доступ 0 руб.
Узнать больше
#реклама 16+
yudaevschool24.online
О рекламодателе
8 239
👩💻 Как использовать менеджер состояний NgRx для Angular-проектов
В статье описывается, как NgRx помогает управлять состоянием приложения, работать с асинхронными операциями, улучшать производительность и упрощать масштабирование. Рассматриваются случаи, когда его внедрение наиболее оправдано.
Читать...
8 239
Обучаем Java-разработчиков оплата после выхода на работу
В Kata Academy можно выучиться на Java-разработчика бесплатно, а заплатить уже после трудоустройства по специальности из фактической зарплаты.
Если задуматься, то все в выигрыше:
— ты получаешь работу в Москве или Санкт-Петербурге с хорошей зарплатой, мы получаем процент за инвестиции в тебя;
— в наших интересах научить тебя так, чтобы твоя зарплата была как можно выше;
— мы прокачиваем твои навыки еще 2 года после курса: проводим выездные мероприятия и мастер-классы — и доходы наших выпускников растут;
— мы не зависим от банков и их рассрочек — кризис не повлиял на доступность курсов.
Чтобы попасть на курс, нужно выполнить небольшое тестовое задание. Переходи по ссылке и оставляй заявку!
Узнать больше
#реклама 16+
kata.academy
О рекламодателе
8 239
👩💻 On-Scroll Fire Transition
Красивая анимация горения страницы при скролле. Сделана на CSS и JavaScript.
Открыть код...
8 239
➡️ Руководство по Convex. Часть 1
В этой серии статей я рассказываю о Convex — новом открытом и бесплатном решении BaaS (Backend as a Service — бэкенд как услуга), которое выглядит очень многообещающе и быстро набирает популярность среди разработчиков.
Читать...
8 239
Прокачаем ваш frontend скилл с junior до middle
Научим писать код, который не стыдно показать
Первые 7 дней бесплатно. Попробуй!
Узнать больше
#реклама 16+
ykul.ru
О рекламодателе
8 239
👩💻 Как прослушивать несколько событий в веб-компоненте
Сегодня поговорим о том, как использовать
handleEvent() для обработки нескольких типов событий.
Читать...8 239
Не знаете, сможете ли освоить новую профессию?
Сомневаетесь в себе? Не знаете, куда двигаться дальше?
Погружайтесь в мир IT и дизайна с нашим проектом! Мы поможем вам осознанно выбрать профессию и вдохновиться новыми идеями.
Профориентация, эфиры, кейсы студентов и работодателей.
Откройте для себя новые возможности в IT и дизайне, и найдите профессию, которая вам по душе.
Без риска и сомнений!
Получить предложение
#реклама 16+
free.skillfactory.ru
О рекламодателе
8 239
👩💻 Тест по CSS
Какой цвет будет у текста в элементе
<p>, если у родителя <div> установлен цвет color: red;, а у самого элемента <p> указано свойство color: inherit;?
<div style="color: red;">
<p style="color: inherit;">Текст</p>
</div>8 239
👩💻 Что, если использовать контейнерные единицы измерения для... всего
Однажды я спросил себя: а что, если использовать контейнерные единицы измерения для каждого элемента дизайна? Я задался этим вопросом, отчасти потому, что мне показалось, что ответ может быть таким: ну, тогда всё будет очень хорошо масштабироваться!
Читать...
8 239
Обучение на Frontend-разработчика. С нуля за 9 месяцев.
На курсе вы получите все навыки, необходимые для старта в профессии Frontend-разработчика.
Персональный наставник middle/senior уровня.
14 проектов, лайвкодинг, хакатоны, репетиции техсобеседования.
Освоите JavaScript, React, TypeScript
Официальный диплом и сертификат школы.
Поддержка наставника по JS в течение 3-х месяцев после диплома.
Гарантия трудоустройства. Если вы не устроитесь, вернём деньги. Это закреплено в договоре п. 6.14
Узнать больше
#реклама 16+
result.school
О рекламодателе
8 239
🔍 Maskito: то, что вы давно искали
В этой статье рассмотрим, как форматировать ввод данных в формах для удобства пользователей. Обсудим проблемы существующих библиотек маскирования и предложим более эффективное собственное решение.
Читать...
8 239
Проект ДКЭ предлагает работу мечты по результатам теста!
Ищешь стажировку или работу в крупной компании?
Мы ждали тебя, чтобы предоставить уникальную возможность получить работу мечты! Список компаний внушительный — среди них МТС, Сбер, Лукойл, Ингосстрах, Росатом и другие.
Участие в нашем проекте бесплатное и доступно для жителей России старше 18 лет! Переходи по ссылке, пройди тестирование по профессии и получи предложение от работодателей.
Попробовать
#реклама
dke.moscow
О рекламодателе
8 239
⚡️ Как развернуть Supabase в облаке Timeweb Cloud
В статье расскажем, как Supabase — бесплатный аналог Google Firebase — помогает разработчикам быстро создавать приложения и сайты. Узнаете, как работать с базой данных, аутентификацией, хранением файлов и реальным временем, без необходимости управлять сервером.
Читать...
8 239
👩💻 Реализация глубокого копирования объекта
Напишите функцию deepClone, которая создает глубокую копию объекта. Глубокая копия означает, что вложенные объекты и массивы также должны быть скопированы, а не переданы по ссылке. Функция должна корректно работать с вложенными структурами данных и массивами.
Пример кода:
const obj = {
name: "Alice",
info: { age: 25, hobbies: ["reading", "swimming"] }
};
const copy = deepClone(obj);
console.log(copy); // { name: "Alice", info: { age: 25, hobbies: ["reading", "swimming"] } }
copy.info.age = 30;
console.log(obj.info.age); // 25 (изменение не повлияло на оригинальный объект)
Решение задачи🔽
function deepClone(obj) { if (obj === null || typeof obj !== 'object') { return obj; } if (Array.isArray(obj)) { return obj.map(deepClone); } const clone = {}; for (let key in obj) { if (obj.hasOwnProperty(key)) { clone[key] = deepClone(obj[key]); } } return clone; } // Примеры использования const obj = { name: "Alice", info: { age: 25, hobbies: ["reading", "swimming"] } }; const copy = deepClone(obj); console.log(copy); // { name: "Alice", info: { age: 25, hobbies: ["reading", "swimming"] } } copy.info.age = 30; console.log(obj.info.age); // 25 (изменение не повлияло на оригинальный объект
8 239
Выделенная команда разработки
Закажите готовую команду разработчиков для проекта любой сложности в компании Nord Clan.
Варианты сотрудничества:
1. ИТ-специалисты для вашего проекта: предоставляем специалистов с подходящим стеком для задач вашего проекта
2. Команда для разработки под ключ: выделяем команду с тимлидом для разработки модуля или микросервиса под ключ
3. Возьмем сложные задачи на себя: берем на себя выделенную задачу (аналитика, тестирование, отладка)
Вы платите за результат.
Услуги выделенной команды оплачиваются ежемесячно по факту выполненных работ. Сумма затрат зависит от состава команды, ее размера и навыков.
Вы получаете счет после согласования отчета о проделанных работах и демонстрации результата.
Оставьте заявку на сайте.
Перейти на сайт
#реклама
nordclan.com
О рекламодателе
Available now! Telegram Research 2025 — the year's key insights 
