В первой части поговорили про создание масштабируемых сайтов с no-code (Webflow / Framer). Сейчас фокусируемся на создании продуктового интерфейса. Рассмотрим конкретный инструмент для создания фронтэнда: Weweb
- 1️⃣ Судя по репутации, решение действительно неплохое. Закрывает потребности по созданию интерфейса и генерирует код чище, чем Webflow/Framer. Можно проверить качество кода, скачав пример отсюда.
- 2️⃣ Про прикрутку бэкэнда, если вы ноукодер:
- ◾Действительно гибкие возможности по прикрутке бэкэнда: Supabase, GraphQL, PostgreSQL, интеграции по API и пр. - всё это с помощью плагинов
- ◾Ребята из no-code движения часто используют Weweb в паре c платформой для создания бэкэнда, Xano. Weweb дает возможность экспорта кода, а Xano - нет.
- ◾Сравним связку Xano + Weweb с единым Bubble.
- ▫️Чем связка плоха:
- 1. стремно в долгосроке гонять данные между двумя сервисами,
- 2. это дороже баббла раза в 3,
- 3. нужно осваивать две платформы и переключаться между ними (смена контекста жрет энергию)
- ▫️Чем связка хороша:
- 1. потенциальный экспорт кода фронтэнда,
- 2. более маленькие и прицельные продукты всегда более гибкие, чем одно большое и всеобъемлющее решение. Поэтому если есть специфические требования к визуалу или к бэкэнду - стоит рассмотреть связку. Например, если нужна возможность выбора локации размещения серверов - в любом случае бабл не подойдёт. Нужны более серьезные возможности Xano.
- ▫️Чем связка плоха:
- 3️⃣ Про возможности, если вы кодите:
- ◾Можно вставлять кастомный JS и код компонентов. Можно форкать компонены Weweb в гитхабе (они опенсорс), редактировать их и импортировать обратно (правда для импорта нужна дополнительная “бизнес” подписка в 59 баксов 🤷🏻♀️).
- ◾Важно понимать, что 90% пользователей weweb - не кодеры. Это вероятно влияет на стратегию и дальнейшее развитие компании.
Резюмирую:
- 1️⃣ если вы ноукодер, как всегда, нужно исходить из цели, серьезно взвешивать за и против использования нескольких решений для реализации задумки. Я очевидно biased в пользу bubble, но если вам, например, нужно построить эпп с серверами в Европе, bubble вам не помощник. Xano + Weweb хорошая альтернатива, но дорогая. Начинаем с вопроса - какие требования у проекта?
- 2️⃣ если вы кодите и вы высоко оцениваете качество экспортируемого из Weweb кода - почему бы и не ускориться с этим инструментом?
Вывод: no-code для разработки продуктового интерфейса с экспортируемым кодом весьма неплох, но с оговорочками. Всё же это не такое уверенное и универсальное решение как no-code для разработки сайтов.