10 лучших платформ быстрой разработки с открытым исходным кодом — книга, которую обязательно нужно прочитать архитекторам
10 лучших платформ быстрой разработки с открытым исходным кодом — книга, которую обязательно нужно прочитать архитекторам

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

Давайте представим эти 10 отличных продуктов ниже!

1、Saltcorn

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

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

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

Saltcorn лицензируется по лицензии MIT как бесплатный Открытый исходный кодпроектвыпускать。ты можешь нажатьСвязьЗапустите онлайн-демонстрацию。

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

2、Joget DX

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

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

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

3、JeecgBoot

JeecgBoot Это платформа с низким кодом корпоративного уровня! Архитектура разделения фронтенда и бэкенда SpringBoot2.x,SpringCloud,Ant Design&Vue,Mybatis-plus,Shiro,JWT Поддержка микросервисов. Мощный генератор кода позволяет генерировать внешний и внутренний код одним щелчком мыши!

JeecgBoot Лидерство в модели разработки с низким уровнем кода (OnlineCoding-> генерация кода -> руководство MERGE), Помогите решить Java проект 70% дублирования работы, что позволяет разработчикам больше сосредоточиться на бизнесе. Это может быстро повысить эффективность и сократить расходы, не теряя при этом гибкости!

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

  • дизайнер процессов
  • дизайнер форм
  • Дизайнер больших экранов
  • Дизайн дашборда/портала

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

4、Digdag

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

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

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

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

5、CUBA Platform

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

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

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

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

CUBAплатформа:https://github.com/cuba-platform/cuba

6、Skyve

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

Skyve поддерживает различные ядра баз данных: MySQL, SQL Server и ядро ​​базы данных H2. Его разработчики в настоящее время работают над поддержкой PostgreSQL и Oracle. Skyve предоставляет богатый набор API-интерфейсов и мастеров создания приложений с минимальным написанием кода.

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

  • корпоративная платформа,
  • Приложение Builder для создания собственных мобильных приложений с использованием React Native, Шинный модуль Skyve, интегрированный с другими сторонними сервисами,
  • Skyve Confidence: предоставление возможностей тестирования для TDD
  • Skyve Cortex:
  • Skyve Portal: расширение веб-портала для корпоративных приложений.
  • Skyve CRM: пользовательское приложение Skyve CRM
  • Реплика Skyve: обеспечивает плавную синхронизацию между распределенными экземплярами Skyve.

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

7、Rintagi

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

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

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

Rintagiрепозиторий кода:https://github.com/Rintagi/Low-Code-Development-Platform

8、Opexava

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

Будучи кроссплатформенной системой, созданной с использованием технологии Java, она работает на серверах Linux и Windows. Может показаться, что это устаревшая система, но она по-прежнему остается основным выбором для многих предприятий.

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

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

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

9、Convertigo

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

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

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

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

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

10、Tymly

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

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

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

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

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

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

boy illustration
Неразрушающее увеличение изображений одним щелчком мыши, чтобы сделать их более четкими артефактами искусственного интеллекта, включая руководства по установке и использованию.
boy illustration
Копикодер: этот инструмент отлично работает с Cursor, Bolt и V0! Предоставьте более качественные подсказки для разработки интерфейса (создание навигационного веб-сайта с использованием искусственного интеллекта).
boy illustration
Новый бесплатный RooCline превосходит Cline v3.1? ! Быстрее, умнее и лучше вилка Cline! (Независимое программирование AI, порог 0)
boy illustration
Разработав более 10 проектов с помощью Cursor, я собрал 10 примеров и 60 подсказок.
boy illustration
Я потратил 72 часа на изучение курсорных агентов, и вот неоспоримые факты, которыми я должен поделиться!
boy illustration
Идеальная интеграция Cursor и DeepSeek API
boy illustration
DeepSeek V3 снижает затраты на обучение больших моделей
boy illustration
Артефакт, увеличивающий количество очков: на основе улучшения характеристик препятствия малым целям Yolov8 (SEAM, MultiSEAM).
boy illustration
DeepSeek V3 раскручивался уже три дня. Сегодня я попробовал самопровозглашенную модель «ChatGPT».
boy illustration
Open Devin — инженер-программист искусственного интеллекта с открытым исходным кодом, который меньше программирует и больше создает.
boy illustration
Эксклюзивное оригинальное улучшение YOLOv8: собственная разработка SPPF | SPPF сочетается с воспринимаемой большой сверткой ядра UniRepLK, а свертка с большим ядром + без расширения улучшает восприимчивое поле
boy illustration
Популярное и подробное объяснение DeepSeek-V3: от его появления до преимуществ и сравнения с GPT-4o.
boy illustration
9 основных словесных инструкций по доработке академических работ с помощью ChatGPT, эффективных и практичных, которые стоит собрать
boy illustration
Вызовите deepseek в vscode для реализации программирования с помощью искусственного интеллекта.
boy illustration
Познакомьтесь с принципами сверточных нейронных сетей (CNN) в одной статье (суперподробно)
boy illustration
50,3 тыс. звезд! Immich: автономное решение для резервного копирования фотографий и видео, которое экономит деньги и избавляет от беспокойства.
boy illustration
Cloud Native|Практика: установка Dashbaord для K8s, графика неплохая
boy illustration
Краткий обзор статьи — использование синтетических данных при обучении больших моделей и оптимизации производительности
boy illustration
MiniPerplx: новая поисковая система искусственного интеллекта с открытым исходным кодом, спонсируемая xAI и Vercel.
boy illustration
Конструкция сервиса Synology Drive сочетает проникновение в интрасеть и синхронизацию папок заметок Obsidian в облаке.
boy illustration
Центр конфигурации————Накос
boy illustration
Начинаем с нуля при разработке в облаке Copilot: начать разработку с минимальным использованием кода стало проще
boy illustration
[Серия Docker] Docker создает мультиплатформенные образы: практика архитектуры Arm64
boy illustration
Обновление новых возможностей coze | Я использовал coze для создания апплета помощника по исправлению домашних заданий по математике
boy illustration
Советы по развертыванию Nginx: практическое создание статических веб-сайтов на облачных серверах
boy illustration
Feiniu fnos использует Docker для развертывания личного блокнота Notepad
boy illustration
Сверточная нейронная сеть VGG реализует классификацию изображений Cifar10 — практический опыт Pytorch
boy illustration
Начало работы с EdgeonePages — новым недорогим решением для хостинга веб-сайтов
boy illustration
[Зона легкого облачного игрового сервера] Управление игровыми архивами
boy illustration
Развертывание SpringCloud-проекта на базе Docker и Docker-Compose