Этот инструмент с открытым исходным кодом заменит Bubble и Retool (Appsmith)

Original · This Open-Source Tool Replaces Bubble and Retool (Appsmith)

5:042 min readBetter Stack04/01/2026Computing/Software · Small Business/Startups · Internet Technology

Key Takeaway

Appsmith сокращает время разработки внутренних инструментов до нескольких минут, объединяя визуальный конструктор интерфейсов с полноценным JavaScript и интеграцией в стандартный цикл разработки через Git.

Highlights

  • Appsmith имеет более 39 000 звезд на GitHub и позиционируется как открытая альтернатива Bubble и Retool для создания внутренних инструментов.

  • Инструмент исключает необходимость ручной настройки React, API-слоев и аутентификации при создании CRUD-приложений.

  • Платформа поддерживает интеграцию с Postgres, REST API, SaaS-сервисами и даже большими языковыми моделями (LLM).

  • Самостоятельный хостинг через Docker или Kubernetes обеспечивает бесплатное использование для неограниченного количества пользователей.

  • Встроенная поддержка Git позволяет использовать ветки, слияния и CI/CD процессы привычным для разработчиков способом.

  • Приложение готово к промышленной эксплуатации благодаря встроенным функциям RBAC, SSO и логам аудита.

  • Обработка огромных массивов данных на стороне клиента замедляет работу, что требует обязательного внедрения серверной пагинации.

Timeline

  1. Проблема сложности внутренних инструментов

    Разработчики часто тратят слишком много времени на базовые задачи вроде создания форм и таблиц. Appsmith предлагает альтернативу, где UI создается перетаскиванием элементов, но логика остается гибкой благодаря коду. Это решение ориентировано исключительно на внутренние инструменты, а не на клиентские лендинги.

    • Традиционная разработка дашбордов требует избыточных усилий по настройке состояния и безопасности.
    • Appsmith заменяет недели ручного написания кода визуальным редактором с поддержкой JavaScript.
    • Отсутствие привязки к поставщику позволяет полностью контролировать данные и инфраструктуру.
  2. Процесс создания CRUD-приложения

    Демонстрация показывает мгновенное заполнение таблиц данными после выбора источника. Для реализации поиска по базе достаточно создать запрос с параметром из поля ввода. Итоговое приложение развертывается одной кнопкой Deploy, минуя этапы настройки серверов и сложной маршрутизации.

    • Подключение к базе данных Postgres и выбор таблицы занимает менее одной минуты.
    • Интерфейс строится путем перетаскивания виджетов таблицы и форм на холст.
    • Запросы к данным привязываются к кнопкам и полям ввода через SQL или JS-код.
  3. Архитектура и возможности для разработчиков

    Система состоит из трех уровней: виджеты для UI, источники для данных и JavaScript для бизнес-логики. В отличие от других low-code платформ, здесь логика не скрыта от пользователя. Инструмент поддерживает профессиональные функции безопасности, такие как управление доступом на основе ролей (RBAC).

    • JavaScript является основным языком для связи виджетов и источников данных.
    • Платформа позволяет создавать кастомные компоненты на чистом JS или React.
    • Функции ИИ генерируют редактируемый код, а не закрытые черные ящики.
  4. Ограничения и сравнение с конкурентами

    При работе с большими данными клиентская отрисовка может стать узким местом. Визуально интерфейсы могут уступать Retool в изысканности, но преимущество в стоимости и интеграции с Git делает инструмент оптимальным выбором. По сравнению с Bubble или Webflow, Appsmith лучше приспособлен для работы со сложными инженерными задачами внутри компании.

    • Масштабирование требует ручной настройки серверной пагинации для сохранения производительности.
    • Мобильные версии интерфейса не адаптируются автоматически и требуют ручной верстки.
    • Appsmith выигрывает у Retool за счет открытого исходного кода и бесплатного self-hosting.

Description

Если вы разработчик, которому надоело раз за разом создавать одни и те же внутренние инструменты — панели администратора, дашборды, CRUD-приложения и системы аутентификации — в этом видео мы разберем более быстрый и умный способ их реализации. Я покажу, как собрать полноценное CRUD-приложение менее чем за минуту, используя платформу с открытым исходным кодом и возможностью self-hosting, созданную специально для внутренних инструментов. Мы разберем, как работает Appsmith (виджеты, запросы, привязки JavaScript), как он подключается к базам данных и API, и почему многие разработчики переходят на него с таких инструментов, как Retool и Bubble. 🔗 Полезные ссылки Appsmith - [https://www.appsmith.com/](https://www.appsmith.com/) Репозиторий Appsmith - [https://github.com/appsmithorg/appsmith](https://github.com/appsmithorg/appsmith) ❤️ Узнать больше о нас Радикально лучший стек для мониторинга: [https://betterstack.com/](https://betterstack.com/) Текстовые руководства: [https://betterstack.com/community/](https://betterstack.com/community/) Примеры проектов: [https://github.com/BetterStackHQ](https://github.com/BetterStackHQ) 📱 Соцсети Twitter: [https://twitter.com/betterstackhq](https://twitter.com/betterstackhq) Instagram: [https://www.instagram.com/betterstackhq/](https://www.instagram.com/betterstackhq/) TikTok: [https://www.tiktok.com/@betterstack](https://www.tiktok.com/@betterstack) LinkedIn: [https://www.linkedin.com/company/betterstack](https://www.linkedin.com/company/betterstack) 📌 Содержание: 0:00 Хватит создавать внутренние инструменты с нуля 0:30 Что такое Appsmith? (Open-Source платформа для внутренних инструментов) 1:08 Создаем CRUD-приложение за 60 секунд (Live-демо) 1:37 Как работает Appsmith (Виджеты, запросы, JavaScript) 2:37 Ключевые функции для разработчиков (Git, API, Self-hosting) 2:56 Плюсы Appsmith (Скорость, открытый код, гибкость) 3:21 Минусы Appsmith (Производительность, UI, порог вхождения) 4:20 Сравнение: Appsmith vs Retool vs Bubble 4:50 Стоит ли использовать Appsmith в 2026 году? (Честный вердикт)

Community Posts

View all posts
Write about this video