13 Aug 2026, 11:18 UTC152 views4 reactionsread 15 August 2026 Photo
⚙️ БЭМ + Tailwind: прагматичный гибрид для современного фронтенда
Показываю, как из двух спорных CSS-подходов собрать что-то вменяемое. Меньше боли с классами, меньше хаоса в стилях, больше скорости. Без фанатизма — только то, что реально работает.
➡️ Читать статью
🧡 Ghostly Frontend | #статьи
🔥2❤1👍1
3 Aug 2026, 09:36 UTC321 views1 reactionsread 15 August 2026 Photo
Страх.
Гнев.
Стыд.
Вина.
Тревога.
Апатия.
Уныние.
Изоляция.
Бессилие.
Контакт.
Тепло.
Чувство.
Живость.
Ясность.
Точность.
Присутствие.
Тишина.
Покой.
Если выбор сделан,
твоё место здесь:
мэверик
Входи осторожно.
Кислород
зашкаливает.
🌚1
27 Jun 2026, 15:01 UTC658 viewsread 15 August 2026 Photo
👩💻 Устаревшие техники CCS, от которых уже можно отказаться
Выходящие обновления часто упрощают и оптимизируют работу, однако, не все успевают следить за нововведениями.
Именно для таких кодеров автор статьи собрал устаревшие техники и переписал их на современный лад.
➡️ Читать статью
🧡 Ghostly Frontend | #статьи
19 Jun 2026, 15:00 UTC673 viewsread 15 August 2026 Video
3D-слайдер из двух кубов
Реализован с помощью jQuery
➡️ Ссылка на код
🧡 Ghostly Frontend | #codepen
12 Jun 2026, 15:00 UTC706 views7 reactionsread 15 August 2026 Video
Даже индусам уже найдена замена в виде котиков
🧡 Ghostly Frontend | #мем
🤩7
5 Jun 2026, 15:00 UTC650 views1 reactionsread 15 August 2026 👩💻 Фишка: Array.reduce() — универсальный метод для свёртки массива
Этот метод последовательно обрабатывает каждый элемент массива, накапливая единый результат — число, строку, объект или даже новый массив. Мощный инструмент для трансформации данных.
// Суммирование чисел
const numbers = [10, 20, 30, 40];
const sum = numbers.reduce((acc, num) => acc + num, 0);
console.log(sum); // → 100
// Преобразование массива в…
👍1
30 May 2026, 15:00 UTC517 views2 reactionsread 15 August 2026 Photo
👩💻 Smashing Magazine - один из самых авторитетных ресурсов по веб-дизайну и разработке
Глубокие, практически полезные статьи о CSS (например, @scope), JavaScript API (Temporal), производительности и архитектуре. Продвинутый уровень, must-read для профессионалов.
⛓ Ссылка на ресурс
🧡 Ghostly Frontend | #ресурсы
🌚2
23 May 2026, 15:00 UTC667 viewsread 15 August 2026 Video
Сборник из десятка кнопок
Button Collection — сборник кнопок с самыми разнообразными эффектами, созданы на CSS.
➡️ Ссылка на код
🧡 Ghostly Frontend | #codepen
18 May 2026, 11:05 UTC707 views2 reactionsread 15 August 2026 Video
🥲
🧡 Ghostly Frontend | #мем
😁2
18 May 2026, 09:00 UTC557 views2 reactionsread 15 August 2026 👩💻 Фишка: Оператор расширения spread — копирование и объединение данных
Оператор расширения (spread) позволяет «развернуть» элементы массива или свойства объекта в другом месте, упрощая копирование, объединение и преобразование структур данных.
// Копирование массива
const originalArray = [1, 2, 3];
const copiedArray = [...originalArray];
console.log(copiedArray); // → [1, 2, 3]
// Объединение массивов
const arr1…
👍2
14 May 2026, 11:01 UTC476 views1 reactionsread 15 August 2026 Photo
⚙️ Работа с формами в JavaScript — управление вводом и валидацией данных на клиенте
Формы — важная часть любого frontend-приложения. JavaScript позволяет получать доступ к значениям полей, проверять их, реагировать на события и отправлять данные без перезагрузки страницы.
📦 Полезно для создания интерактивных UI: регистраций, авторизации, поиска, обратной связи и др
⚙️ Пример кода
<form id="contact-form">
<input…
❤1
9 May 2026, 15:00 UTC518 views1 reactionsread 15 August 2026 Video
Animated BottomBar — несколько вариантов нижней панели
Реализовано на CSS и JS
➡️ Ссылка на код
🧡 Ghostly Frontend | #codepen
🔥1
Showing the 12 most recent of 20 posts we hold for @GhostlyFrontend. View and reaction counts are the latest single reading for each post, not a live figure, and a recent post is still accumulating both. A view count marked ≈ was rounded by Telegram before we ever saw it — t.me prints views in full below 1,000 and to three significant figures above, so ≈1,200,000 means somewhere between 1,150,000 and 1,249,999. Unmarked counts are exact. Text is reproduced from the public post preview and truncated for length.