😎 Архитектура из геймдева во фронтенде Что в статье: ⏺ Контракты и моки для гибкого управления данными без пересборки приложения ⏺ Конечные автоматы на примере подхода из Prince of Persia для описания состояний ⏺ Деревья поведения и pattern matching для логики выбора действий сборщика налогов — Игровые паттерны вроде конечных автоматов и деревьев поведения эффективно решают сложные архитектурные задачи во фронтенде.…
Indigo Web | Frontend & Backend
В этом канале ты с интересом сможешь поддерживать и улучшать свои навыки. Задачки, разборы, модули, фишки, ресурсы и многое другое - здесь!
Динамика подписчиков
с 20 июля 2026 по 28 сентября 2026 · минимум 1 540 · максимум 1 580
Кто рекламировался за полгода
Рекламодатель определён по маркировке рекламы в постах канала.
Публикации
💻 dream-loop — навык агента для создания 3D-графики Основные возможности: ⏺ Использует Blender для процедурной или программной работы с трехмерной графикой ⏺ Подключает генерацию изображений для создания визуальных текстур и концептов ⏺ Применяет субагента-критика для оценки и улучшения финального результата — Открывайте репозиторий для автоматизации пайплайна создания 3D-визуалов с помощью агентов 🖥 Репозиторий на…
😎 Сайт с кейсами CS2 с открытым исходным кодом под MIT Что в статье: ⏺ Как работает проверка provably fair на стыке криптографии и логики кейсов ⏺ Зачем нужен предварительный расчет RTP и миллионы тикетов в системе ⏺ Почему в алгоритм заложен осознанный перекос шансов на 0,023% — Открытый исходный код сайта показывает реальную реализацию честной механики кейсов CS2 с математическим перекосом. 🖥 Читать статью 🤓…
💻 human-atlas — 3D-атлас человеческого тела для веб Основные возможности: ⏺ 2234 интерактивных BodyParts3D меша для детального отображения анатомии ⏺ Системные слои, встроенный поиск и режим разнесенных видов для анализа моделей ⏺ Открытый исходный код для изучения веб-технологий работы с 3D — Стоит открыть репозиторий тем, кто создает сложные 3D-интерфейсы в браузере 🖥 Репозиторий на GitHub 🤓 Indigo Web |…
😎 В чем разница между Standard JSON Schema и JSON Schema Что в статье: ⏺ Сравнение Standard JSON Schema и традиционной JSON Schema ⏺ Разбор путаницы в двух разных стандартах для описания JSON ⏺ Архитектурная схема: как В чем разница между Standard JSON Schema и JSON Schema устроен под капотом — Опубликован разбор двух похожих, но разных стандартов описания JSON. 🖥 Читать статью 🤓 Indigo Web | #статья #en
🪐 CosmoGraph 3D — заметки Obsidian в виде планеты Основные возможности: ⏺ Интерактивная 3D-сфера, на которой заметки становятся светящимися точками, а ссылки — связями между ними ⏺ Группировка заметок по папкам в отдельные визуальные регионы ⏺ Вращение, масштабирование, поиск и переход к нужной заметке прямо из графа ⏺ Локальная работа без загрузки содержимого хранилища на сторонние серверы — Необычный способ…
🔍 Универсальный провайдер баз данных на TypeScript ❗ Опубликована архитектура универсального провайдера баз данных на TypeScript без использования JDBC. В этой статье: 🔘 В зрелых экосистемах инструменты для работы с БД опираются на стандартизированные интерфейсы SPI. 🔘 Подход решает проблему унификации доступа к хранилищам данных в TypeScript-проектах. 🔘 Материал ориентирован на разработчиков, проектирующих сложные…
😎 Полный жизненный цикл токена API Что в статье: ⏺ Создание токена сервером после успешного входа пользователя в систему ⏺ Сохранение токена в браузере и включение его в каждый защищенный запрос ⏺ Истечение срока действия и принудительный отзыв токена — Управление токенами API требует внимания к безопасности на каждом этапе жизненного цикла от выпуска до отзыва. 🖥 Читать статью 🤓 Indigo Web | #статья #ru
😎 Тестирование API: 20 проверок для продакшена Что в статье: ⏺ Проверка успешных ответов и корректности возвращаемых данных ⏺ Валидация входных параметров и обработка ошибок валидации ⏺ Контроль доступа, авторизации и изменения состояния системы — Полный набор проверок API закрывает слепые зоны статус-кодов и защищает от логических багов в проде. 🖥 Читать статью 🤓 Indigo Web | #статья #ru
😎 32 ошибки при оптимизации и загрузке изображений Как не завалить Core Web Vitals и сохранить высокое качество картинки С чего начинается: ⏺ loading="lazy" на главной картинке первого экрана ухудшает LCP. ⏺ Указывай width и height для loading="lazy", иначе получишь CLS при прокрутке. ⏺ Прогоняй SVG через SVGO — векторы из графических редакторов содержат мусорный код. — Листай карточки, весь список внутри. Сохрани,…