2022-11-05
Низький код або відсутність коду стосується надання інструментів візуальної розробки, підтримки перетягування, вбудованих браузерів компонентів і конструкторів логіки. Концепція низького коду або «без коду» не є новою, і її можна простежити до технології безкодового програмування (PWCT) та подібних систем більше десяти років тому. Однак ця концепція не підтримується спільнотою розробників. Сьогодні десятки платформ і сервісів з низьким кодом стікаються, оскільки ця концепція виявляється не тільки для проектів швидкого прототипування. Давайте представимо ці 10 чудових продуктів.
1акукурудза
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
JeecgBoot веде модель розробки з низьким кодом (OnlineCoding-
JeecgBoot також має конструктор великих екранів, конструктор звітів, дизайн інформаційної панелі та дизайн порталу, багатофункціональні документи та відео та підтримує численні бази даних.
Проектування процесу
Дизайн форми
Дизайн великого екрану
Дизайн панелі / порталу
JeecgBootОфіційна адреса демонстраціїï¼http://boot.jeecg.com
4ãDigdag
Digdag — корпоративне рішення з відкритим вихідним кодом, призначене для створення та розширення бізнес-додатків у структурі, яка проста в розгортанні, багатохмарна та модульна.
Digdag має низку корпоративних функцій, включаючи багаті адміністративні панелі, багатомовну підтримку, обробку помилок, інструменти налаштування та інструменти контролю версій.
Рішення розроблено за допомогою Java і Node.js і підтримує AWS, приватну хмару, IBM Cloud і Digital Ocean.
Офіційна адреса Digghttps://www.digdag.io/
5ãплатформа CUBA
Платформа 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 підтримує різні механізми баз даних: MySQL, SQL Server і механізм баз даних H2.
Його розробники зараз працюють над підтримкою PostgreSQL і Oracle.
Skyve надає багатий набір API, а також майстри створення програм з низьким кодом.
Платформа Skyve складається з багатої екосистеми, яка включає:
Корпоративна платформа.
Builder додаток, використовуючи React Native для створення власних мобільних додатків, і шинний модуль Skyve, інтегрований з іншими сторонніми службами.
Skyve Confidence надає можливості тестування TDD.
Skyve Cortex:
Портал Skyve: розширення веб-порталу для програм Enterprise.
Skyve CRM: створені на замовлення програми Skyve CRM
Репліка Skyve забезпечує безперебійну синхронізацію між розподіленими примірниками Skyve.
Офіційна адреса Skyvehttps://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 — це безкоштовна версія спільноти з відкритим кодом, але підприємства можуть придбати різні версії з додатковими функціями.
Офіційна адреса OpenXavahttps://www.openxava.org/en/ate/low-code-development-platform
9ãConvertigo
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/