Ускорители разработки интерфейсов. Часть 2: Weweb

Про No-Code, AI и другие технологии, которые делают нашу жизнь проще. Канал исследователя и ноукодера. Контакт для связи: @natellanur

wewebxanono-code

В первой части поговорили про создание масштабируемых сайтов с no-code (Webflow / Framer). Сейчас фокусируемся на создании продуктового интерфейса. Рассмотрим конкретный инструмент для создания фронтэнда: Weweb

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

Резюмирую:

  1. 1️⃣ если вы ноукодер, как всегда, нужно исходить из цели, серьезно взвешивать за и против использования нескольких решений для реализации задумки. Я очевидно biased в пользу bubble, но если вам, например, нужно построить эпп с серверами в Европе, bubble вам не помощник. Xano + Weweb хорошая альтернатива, но дорогая. Начинаем с вопроса - какие требования у проекта?
  2. 2️⃣ если вы кодите и вы высоко оцениваете качество экспортируемого из Weweb кода - почему бы и не ускориться с этим инструментом?

Вывод: no-code для разработки продуктового интерфейса с экспортируемым кодом весьма неплох, но с оговорочками. Всё же это не такое уверенное и универсальное решение как no-code для разработки сайтов.