10 лучших платформ быстрой разработки с открытым исходным кодом (обязательны к просмотру архитекторами)

- 2022-11-05-

Low-code или no-code относится к предоставлению инструментов визуальной разработки, поддержке перетаскивания, встроенных браузеров компонентов и конструкторов логики. Концепция low-code или «без кода» не нова и восходит к технологии бескодового программирования (PWCT) и аналогичным системам более десяти лет назад. Однако эта концепция не поддерживается в сообществе разработчиков. Сегодня стекаются десятки платформ и сервисов с низким кодом, поскольку эта концепция оказывается не только для проектов быстрого прототипирования. Давайте представим эти 10 отличных продуктов.

1ãСолькукуруза


 

Saltcorn — это веб-приложение для управления базами данных без кода. Он поставляется с привлекательной панелью инструментов, богатой экосистемой, генератором представлений и интерфейсом с поддержкой тем.

Пользователи с небольшим опытом программирования могут создавать многофункциональные и интерактивные приложения для баз данных за считанные минуты. Компании также могут использовать его для создания повседневных инструментов и быстрого рефакторинга.

У Saltcorn впечатляющий список примеров приложений, включая блоги, адресные книги, системы управления проектами, средства отслеживания проблем, вики, управление командами и многое другое.

Saltcorn выпускается как бесплатный проект с открытым исходным кодом под лицензией MIT. Вы можете щелкнуть ссылку, чтобы запустить онлайн-демонстрацию.

Официальный адрес Saltcorn:https://github.com/солткорн/солткорн

 

 

2ãJoget DX


 

Joget DX — это платформа для создания приложений с минимальным кодом, призванная помочь компаниям осуществить цифровую трансформацию. Joget DX сочетает в себе управление автоматизацией бизнес-процессов, настройку рабочих процессов и инструменты разработки приложений с минимальным кодом.

Joget DX можно запускать в облаке и локально. Он имеет обширную документацию, простые в использовании информационные панели и визуальные конструкторы, поддержку перетаскивания и поддержку нескольких операционных систем и баз данных.

Официальный адрес Joget DX:https://www.joget.com/

 

3ãJeecgBoot


 

JeecgBoot — это платформа с низким кодом корпоративного уровня! Архитектура разделения передней и задней части SpringBoot2.x, SpringCloud, Ant Design

JeecgBoot лидирует в модели разработки с низким кодом (OnlineCoding-

JeecgBoot также имеет дизайнер больших экранов, дизайнер отчетов, дизайн панели инструментов и дизайн портала, богатые документы и видео, а также поддерживает несколько баз данных.

Разработка процесса



Дизайн формы



Большой дизайн экрана


 

Дизайн приборной панели / портала



JeecgBootОфициальный демонстрационный адрес: http://boot.jeecg.com

4ãДигдаг

Digdag — это корпоративное решение с открытым исходным кодом, предназначенное для создания и расширения бизнес-приложений в простой в развертывании, многооблачной и модульной структуре.

Digdag имеет ряд корпоративных функций, включая богатые административные панели, многоязычную поддержку, обработку ошибок, инструменты настройки и инструменты контроля версий.

Решение разработано с использованием Java и Node.js и поддерживает AWS, частное облако, IBM Cloud и Digital Ocean.

Официальный адрес Digg:https://www.digdag.io/

Платформа 5CUBA


 

CUBA Platform — это система быстрой разработки корпоративных приложений с открытым исходным кодом (лицензия Apache 2.0).

Платформа CUBA оснащена десятками инструментов, таких как IDE, студия разработки приложений, интерфейс командной строки CLI и надежная масштабируемая инфраструктура.

Платформа CUBA имеет богатую систему подключаемых модулей, включая такие подключаемые модули, как BPM (Business Process Management), но для создания и установки этих подключаемых модулей требуется некоторое время.

Плагин BPM: https://github.com/cuba-platform/bpm.

Платформа КУБА:https://github.com/куба-платформа/куба

6ãСкайв

Skyve — это платформа с открытым исходным кодом для создания программного обеспечения для бизнеса.

Он поддерживает быструю разработку приложений без кода и с низким кодом.

Skyve поддерживает различные механизмы баз данных: MySQL, SQL Server и механизм базы данных H2.

Его разработчики в настоящее время работают над поддержкой PostgreSQL и Oracle.

Skyve предоставляет богатый набор API, а также мастеров создания приложений с минимальным кодом.

Платформа Skyve состоит из богатой экосистемы, в том числе:

Корпоративная платформа.

builder, используя React Native для создания собственных мобильных приложений, и модуль шины Skyve, интегрированный с другими сторонними сервисами.

Skyve Confidence предоставляет возможности тестирования для TDD.

Скайв Кортекс:

Skyve Portal: расширение веб-портала для корпоративных приложений.

Skyve CRM: специализированные приложения Skyve CRM

Skyve Replica обеспечивает бесшовную синхронизацию между распределенными экземплярами Skyve.

Официальный адрес Skyve:https://github.com/skyvers/скайве

7ãРинтаги

Rentgi — это платформа для создания корпоративных приложений с низким кодом, ориентированная на мобильные приложения.

Это также полностью бесплатное решение с открытым исходным кодом, что делает его идеальным решением для малых и средних компаний.

Rentagi оснащен множеством сложных инструментов для быстрого создания приложений для достижения высокой производительности, а также предоставляет мобильным разработчикам богатый удобный API.

Официальный сайт Ринтаги: https://medevel.com/rintagi/.

Репозиторий кода Ринтаги находится по адресуhttps://github.com/Rintagi/Low-Code-Development-Platform

8ãОпекава


 

OpenXava — это платформа для создания приложений с минимальным кодом, ориентированная на производительность, простоту и доступность.

Являясь кроссплатформенной системой, построенной с использованием технологии Java, она работает на серверах Linux и Windows.

Это может показаться устаревшей системой, но она по-прежнему является основным выбором для многих предприятий.

OpenXava обеспечивает высокую производительность, простоту обучения, широкий спектр корпоративных функций и адаптивный макет для мобильных и планшетных компьютеров.

OpenXava — это бесплатная версия для сообщества с открытым исходным кодом, но предприятия могут приобрести другие версии с дополнительными функциями.

Официальный адрес OpenXava:https://www.openxava.org/en/ate/low-code-development-platform

9ãКонвертиго


 

Transformation — это гибрид платформ без кода и с низким кодом, призванный помочь любителям и профессиональным разработчикам создавать бизнес-приложения и инструменты за короткий период.

Convertigo предлагает локальную установку, облачную версию и версию MBaaS для разработчиков.

Convertigo имеет функции конструктора мобильных приложений, визуального пользовательского интерфейса с перетаскиванием, бэкенда с низким кодом, конвертера REST/XML, конвертера REST/JSON, консоли администратора и так далее.

Convertigo предоставляет полную поддержку разработки мобильных приложений PWA (прогрессивных веб-приложений), iOS и Android.

Официальный адрес Convertigo:https://www.convertigo.com/

10г Тимлы


 

Tymly — это платформа с низким кодом и ограниченными возможностями для создания масштабируемых серверных приложений.

Он выпущен как открытый исходный код под лицензией MI.

Tymly вводит концепцию схемы, которая инкапсулирует бизнес-процессы, функции и рабочие процессы в схему.

У него есть экосистема и библиотека чертежей, которые могут защитить много ресурсов разработки.

Чертежи сохраняются в схеме JSON, а данные хранятся в базе данных PostgreSQL.

Разработчики могут создавать схемы, определяя свои требования, бизнес-функции и рабочие процессы в сценарии JSON.

Официальный адрес: https://medevel.com/tymly-low-code/.

Репозиторий кода Tymly: https://github.com/wmfs/tymly/