В этой статье сравним разные способы организации микрофронтенда, изучим их преимущества и стратегии реализации.
Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
50 сайтов, где можно скачать бесплатные шаблоны для HTML, CSS и JavaScript.
Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
В HTML есть средства для создания раскрывающихся виджетов, индикаторов прогресса и скалярных значений, переадресации на нужный URL, воспроизведения аудио/видео, сохранения форматирования кода и валидации с помощью regex.
Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
Анимированный переключатель в стиле неоморфизм. Сделан на SCSS и TypeScript.
Открыть код
Please open Telegram to view this post
VIEW IN TELEGRAM
В 2024 году выделили восемь крутых инструментов, которые стоит попробовать каждому разработчику. Это не просто очередной список — эти штуки реально заслуживают внимания.
Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
Рассмотрим на практическом примере, как сократить код приложения, избавившись от неиспользуемых стилей. Кроме того, поделимся эффективными инструментами для работы.
Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1👍1
Современному JavaScript есть что предложить разработчикам для решения насущных задач. Эти 6 советов помогут писать лаконичный, хорошо читаемый и отлично работающий код JavaScript.
Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡1👎1
• Мои Red-Flags при устройстве в IT-компании: Как не стать гребцом. Часть 2
• Циничные заметки о карьере в IT от «гейткипера»
• Язык как проект: как продакт-менеджеру учить английский
• Всероссийский рейтинг IT-брендов работодателей 2024
• Моя петиция EB-1A на грин-карту талантов, одобренная с первой попытки
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
Как выполняются функции в Javanoscript? Каков порядок их выполнения? Что такое контекст выполнения? Отвечаем на эти вопросы с иллюстрациями.
Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
CSS-анимации проще в использовании и работают быстрее, чем на JavaScript. В этом материале собрали 13 полезных библиотек, которые помогут вам без заморочек создавать крутые анимационные эффекты.
Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Современный веб-дизайн требует глубокого понимания возможностей CSS. Мы расскажем о 25 передовых CSS-техниках, которые помогут вам создавать стильные, функциональные и производительные веб-сайты, соответствующие последним трендам.
Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
📈 Делай заметки во время дебага, а не после
Расследуешь баг, находишь кучу деталей — а через час всё смешивается в голове и приходится начинать заново.
👉 Совет: веди короткие заметки прямо в процессе отладки: какие гипотезы проверил, какой был результат. Даже пара строчек после каждого шага помогут быстро собрать полную картину и не упустить важное.
Расследуешь баг, находишь кучу деталей — а через час всё смешивается в голове и приходится начинать заново.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
В CSS появилось удобное центрирование объектов одной строкой кода через align-content
В 2024 году CSS получила долгожданное обновление — свойство align-content, которое устраняет сложные обходные решения для вертикального центрирования элементов. Теперь веб-разработчики могут центровать контент всего одной строкой кода.
Читать...
В 2024 году CSS получила долгожданное обновление — свойство align-content, которое устраняет сложные обходные решения для вертикального центрирования элементов. Теперь веб-разработчики могут центровать контент всего одной строкой кода.
Читать...
👍3
• Изнанка электронных календарей: как работает спецификация iCalendar и как создавать .ics-файлы
• Книга: «Рецепты PHP. Для профессиональных разработчиков»
• TypeScript клиент для Wildberries API
• Настройка алиасов путей с помощью Node.js Subpath Imports в TypeScript проекте
• В помощь разработчику: 6 полезных библиотек визуализации данных
Please open Telegram to view this post
VIEW IN TELEGRAM
Добавь в свою коллекцию 4 полезных пользовательских хука для React. Они помогут сделать код чище, масштабируемее и упростят работу над проектами.
Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Разберемся, как наилучшим образом настроить авторизацию и другие предварительные шаги, которые повторяются сразу в нескольких тестах - и при этом сохранить читаемость и ясность кода.
Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
Напишите функцию с именем encode() для замены всех строчных гласных в заданной строке числами в соответствии со следующим шаблоном:
a => 1
e => 2
i => 3
o => 4
u => 5
Пример кода:
encode("hello") => "h2ll4"Создайте функцию с именем decode(), чтобы преобразовать числа обратно в гласные в соответствии с тем же шаблоном, который показан выше.
decode("h3 th2r2") => "hi there"Решение задачи
function encode(str) {
// Создаем объект для соответствия гласных и чисел
const vowelsToNum = { 'a': '1', 'e': '2', 'i': '3', 'o': '4', 'u': '5' };
// Заменяем каждую гласную в строке соответствующим числом
return str.replace(/[aeiou]/g, match => vowelsToNum[match]);
}
function decode(str) {
// Создаем объект для соответствия чисел гласным
const numToVowels = { '1': 'a', '2': 'e', '3': 'i', '4': 'o', '5': 'u' };
// Заменяем каждую цифру в строке соответствующей гласной
return str.replace(/[1-5]/g, match => numToVowels[match]);
}
// Тестирование функций
console.log(encode("hello")); // должно вывести "h2ll4"
console.log(decode("h3 th2r2")); // должно вывести "hi there"
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤1👎1
Ответы на пять вопросов, ставящих в тупик каждого второго фронтендера.
Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
👎1
Рассмотрим другие (массивоподобные) структуры – стеки, очереди и связные списки.
Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1👍1
Вы не поверите, но теперь в CSS можно определять свойства, выполнять математические вычисления и даже напрямую получать размер окна! В этой статье мы расскажем вам, как это делается.
Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3