Gallery Wall Planner — Как разработчик создал планировщик стен с помощью React и Konva
🚀 Непредвиденные сложности возникли, когда разработчик и его жена пытались украсить стену в комнате. Не хватало удобного инструмента для визуализации реальных фотографий в рамках перед тем, как сверлить. Существующие решения оказывались платными и неэффективными. В итоге была создана собственная версия планировщика стен, использующая React и Konva для работы с канвасом. Состояние сохраняется в localStorage, а изображения загружаются как data URLs. Основные трудности возникли с упорядочиванием хуков в Konva и синхронизацией предварительного просмотра с финальным канвасом. Тем не менее, приложение предлагает простой интерфейс для размещения фотографий и доступно без регистрации. Код доступен на GitHub, а сам проект можно протестировать по ссылке. 🔗 Посмотреть проект 💻 Код на GitHub
Источник:
www.reddit.com