Привет, меня зовут Сергей Цибульченко, я fullstack‑разработчик. На хабре уже есть несколько статей про PWA с замахом на исчерпывающее покрытие темы (Разрабатываем PWA. Полная инструкция, PWA вместо приложения: плюсы, минусыЧитать полностью »
Рубрика «pwa»
Offline‑first PWA на примере фитнес‑трекера
2026-08-05 в 8:46, admin, рубрики: javascript, mobile development, pwaЧетыре месяца с Claude Code: что в итоге осталось лежать в .claude-
2026-07-22 в 8:03, admin, рубрики: claude code, pwa, service worker, автоматизация, ии-агенты, пет-проект, тестированиеС 14 марта по 19 июля я писал в паре с Claude Code одно приложение: 517 коммитов, 228 из них релизные, 61 891 строка JS/CSS/HTML, 508 headless-тестов.
Сразу оговорюсь, потому что это объясняет половину дальнейшего текста: на работе я имею дело с базами данных и SQL. Фронтенд — не моя область. У меня нет насмотренности, которая позволяет опытному верстальщику глянуть на экран и сказать «тут поехал z-index». Всё, что описано ниже, — попытка заменить эту насмотренность формальными проверками.
N тел в браузере: PWA‑бенчмарк на Rust, WebAssembly и Three.js
2026-07-21 в 8:50, admin, рубрики: pwa, АлгоритмыВыбирая тему для работы в университете, я хотел, чтобы она казалась не только хорошей в плане исследования, но и являлась интересной для выполнения. А интересно мне на тот момент было поэкспериментировать с задачей N тел. В итоге у меня получилось PWA‑приложение с физическим движком на Rust и скомпилированным в WebAssembly, визуализацией через Three.js, и также с сохранением результатов экспериментов через Supabase.
Как мы считаем недельное меню в Pikni Food: пачки, остатки и solver вместо списка рецептов
2026-06-17 в 11:34, admin, рубрики: foodtech, pwa, telegram mini app, кбжу, меню на неделю, оптимизация меню, планировщик питания, рацион на неделю, список покупок, цены магазиновКогда мы только начали собирать Pikni Food, идея выглядела довольно простой: пользователь отвечает на несколько вопросов, мы подбираем блюда, считаем калории и показываем список покупок.
На первый взгляд это похоже на обычное приложение с рецептами. Но довольно быстро стало понятно, что самая интересная часть начинается не в рецептах, а в довольно базовой продуктовой корзине.
Telegram Mini App для PWA-приложения: как я перешёл с TWA для RuStore и что выяснил по дороге
2026-04-29 в 6:20, admin, рубрики: android, bubblewrap, hmac, pwa, rustore, telegram mini app, Trusted Web Activity, TWA, авторизацияЯ разрабатываю PWA для голосовой практики английского. Несколько раз пытался опубликовать его в RuStore через Trusted Web Activity (TWA) — Google-обёртку, которая упаковывает PWA в подписанный Android AAB. После четырёх отказов модерации я понял, что для моего класса приложений TWA в RuStore не работает, и за день переключился на Telegram Mini App.
Эта статья — не история стартапа, а разбор технических решений:
-
Чем отличаются PWABuilder и Bubblewrap CLI при сборке TWA, и почему второй надёжнее
-
Какие конкретно изменения нужны в Android-манифесте для прохождения модерации RuStore (Save password, Site Settings, RECORD_AUDIO)
Как я сделал PWA-приложение для заметок и ссылок за вечер (и почему оно работает без интернета)
2026-04-14 в 7:21, admin, рубрики: css, html, javascript, localStorage, pwa, service worker, Веб-разработка, заметки, фронтендВместо предисловия: проблема, которая бесила меня годами
У каждого из нас есть «чёрная дыра», куда уходят полезные ссылки. Кто-то сохраняет их в «Избранном» браузера, кто-то пишет сам себе в Telegram, кто-то держит десяток вкладок открытыми «на потом». У меня была та же проблема. Я пробовал Notion, Evernote, Google Keep, Obsidian - всё это мощные инструменты, но для простого «сохранить ссылку и не забыть» они часто избыточны.
Так родилась идея KylikLink - минималистичного PWA-приложения для заметок и ссылок, которое работает без интернета и не требует регистрации.
Почему KylikLink?
Название составное: KylikЧитать полностью »
Колобок-стек: я от бабушки ушёл, или как мы написали свой сервер алертов на 16 МБ
2026-04-03 в 10:26, admin, рубрики: alerting, alertmanager, devops, Go, monitoring, pwa, self-hosted, sqlite, telegram bot apiИнженерия UX и производительности: от ядра к периферии
2025-12-26 в 14:46, admin, рубрики: fullstack, opencart, pwa, self-contained app, serviceworker, UX, инжиниринг, кэширование, оптимизация, производительностьОчень краткий рассказ про семь проектов, построенных одним инженером на унаследованной платформе
OpenCart 3. Много дополнительных модулей. Очень медленная загрузка страниц. Визуально сайт выглядит морально устаревшим. Мобильного приложения нет. Пользователи есть, пользуются, но страдают (с большими экранами очень страдают).
Хотелось не просто ускорить метрики, а выстроить полноценную систему, которая бы работала для пользователя как обычное SPA-приложение: быстро, плавно, визуально современно, а главное с уважением к пользователям.
ADSM: видеочат на WebRTC через Codex-агента
2025-11-04 в 16:02, admin, рубрики: adsm, codex, llm, OpenAI, pwa, WebRTC, мессенджеры, связьМои родители и вся моя семья живут в Риге, а большинство наших родственников - в России и Украине. Когда привычные мессенджеры начинают работать с перебоями, хочется иметь простой и независимый способ связи. Самый простой способ из мне известных - WebRTC.
В рамках развития собственного понимания тонкостей парной разработки программ с участием LLM-агентов я решил создать PWA для видеочата на базе WebRTC при помощи Codex-агента.
Считаю, что эксперимент завершился успешно, хотя и не очень хорошо. Я использовал все лимиты Plus-подписки на Codex, но при этом получил работающий прототип.
Кеширование Lottie-анимаций с помощью Service Worker
2025-10-02 в 11:33, admin, рубрики: caching strategies, frontend performance, json animations, lottie, pwa, service worker, кеширование, оптимизация фронтенда
Всем привет!
Меня зовут Прокошкин Леонид, я Frontend-разработчик в компании DDPlanet.
Хочу рассказать о том, как мы решали проблему с высокой нагрузкой на сервер и большими расходами трафика при использовании тяжелых Lottie-анимаций.

