Полгода назад я в одиночку начал делать Nookly — локальное приложение для заметок на Flutter: страницы, блочный редактор, таблицы с канбан‑видом, полнотекстовый поиск. Ключевое требование с самого начала: всё работает офлайн, данные не покидают устройство. В этом посте — не про сам продукт, а про два инженерных решения, которые могут быть полезны: как спроектировать схему БД так, чтобы синхронизация потом не потребовала переписывания половины кода, и как собрать лендинг вообще без шага сборки.
Рубрика «tailwindcss»
Как я спроектировал офлайн‑приложение для заметок под будущую синхронизацию — и собрал лендинг без единой сборки
2026-09-23 в 11:37, admin, рубрики: flutter, React, sqlite, sqlite3, tailwindcss, локальное хранение данныхСкриншоты сайта в адаптивную Tailwind верстку
2025-08-17 в 12:19, admin, рубрики: chatgpt, screenshot, Tailwind, tailwindcssЯ знаю, что существует 100500 способов перекинуть картинку в готовую вёрстку.
Но когда у меня дошло до дела, результат оказался так себе.
То ли я криворукий, то ли все эти инструменты ещё далеки от совершенства.
В итоге понял, что мне проще накидать свой собственный велосипед — скрипт на Python (~200 строк).
Решил выложить, может, кому-то пригодится.
Скрипту можно скормить три скриншота сайта:
-
Десктоп-версия
-
Планшет
-
Мобильная версия
На выходе получим одну HTML-адаптивную вёрстку (десктоп, планшет, мобила) с использованием Tailwind CSS.
