Appsmith

Матеріали дисципліни "Програмна інженерія в системах управління"

Appsmith

https://docs.appsmith.com/

Appsmith — це лоу-код інструмент розробника з відкритим вихідним кодом, який допомагає швидко створювати внутрішні застосунки.

Ви можете перетягувати та скидати попередньо створені віджети, щоб створити інтерфейс користувача на полотні у стилі сітки. Appsmith спрощує зовнішню та бек-енд інтеграцію між інтерфейсом користувача та джерелом даних для оптимізації створення застосунків. Appsmith підтримує JavaScript у віджетах, запитах і майже в будь-якому іншому компоненті для додавання логіки, перетворення даних і визначення складних робочих процесів.

Чому Appsmith

  • Підключити джерело даних: інтеграція з джерелом даних, таким як база даних або API. Appsmith має підтримку Plug and Play для багатьох баз даних та інтерфейс RESTful API для безпроблемного підключення до більшості інструментів.
  • Створення інтерфейсу користувача: використовуйте настроювані вбудовані віджети для створення макета застосунку.
  • Доступ до даних: підключіть інтерфейс користувача до джерела даних, написавши запити та прив’язавши дані до віджетів. Керуйте всім за допомогою JavaScript.
  • Співпраця, розгортання, спільний доступ: Appsmith також підтримує контроль версій за допомогою Git для відстеження змін, створення відкатів і співпраці за допомогою гілок git. Розгорніть програму та поділіться нею з іншими користувачами.

За допомогою цих простих кроків ви можете створювати будь-що: від простих програм CRUD до складних багатоетапних робочих процесів. Appsmith дозволяє легко створювати інтерфейс користувача, який спілкується з будь-яким джерелом даних.

Є два способи використання Appsmith:

  • Appsmith Cloud: спробуйте Appsmith у хмарному середовищі. (Додаткову інформацію див. у data security).
  • Self-Host Appsmith: розгорніть Appsmith і керуйте ним на локальній машині чи приватному сервері.

Створіть свій перший застосунок

У цьому короткому посібнику ви навчитеся:

  • Створювати новий застосунок
  • Підключатися до бази даних
  • Створювати інтерфейс користувача, перетягуючи віджети на полотно
  • Писати запити для отримання даних з бази даних
  • Прив’язувати дані до віджетів
  • Розгортати застосунок та ділитися ним

Перш ніж почати, вам потрібно буде створити обліковий запис на Appsmith Cloud, або ви можете самостійно розмістити Appsmith локально або на платформі хостингу за вашим вибором.

https://docs.appsmith.com/getting-started/start-building