Нисък код или без код се отнася до предоставянето на инструменти за визуална разработка, поддръжка за плъзгане и пускане, вградени браузъри на компоненти и създатели на логика. Концепцията за нисък код или „без код“ не е нова и може да бъде проследена до технологията за безкодово програмиране (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.
Официалният адрес на Digg еhttps://www.digdag.io/
5ãплатформа CUBA
CUBA Platform е система с отворен код (лицензирана за 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 се състои от богата екосистема, включително:
Корпоративна платформа.
приложение за изграждане, използващо React Native за изграждане на собствени мобилни приложения и модула за шина Skyve, интегриран с други услуги на трети страни.
Skyve Confidence предоставя възможности за тестване на TDD.
Skyve Cortex:
Skyve Portal: Разширение на уеб портал за корпоративни приложения.
Skyve CRM: специално създадени Skyve CRM приложения
Skyve Replica осигурява безпроблемна синхронизация между разпределени копия на Skyve.
Официалният адрес на Skyve еhttps://github.com/skyvers/skyve
7ãРинтаги
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
Transformation е хибрид от платформи без код и платформи с нисък код, предназначени да помогнат на любители и професионални разработчици да създават готови за бизнеса приложения и инструменти за кратък период от време.
Convertigo предоставя локална инсталация, облачна версия и MBaaS версия за разработчици.
Convertigo има функциите на създател на мобилни приложения, визуален потребителски интерфейс с плъзгане и пускане, бекенд с нисък код, REST/XML конвертор, REST/JSON конвертор, администраторска конзола и т.н.
Convertigo предоставя пълна поддръжка за PWA (прогресивни уеб приложения), iOS и Android мобилна поддръжка.
Официалният адрес на Конвертиго еhttps://www.convertigo.com/
10ãТимли
Tymly е платформа с нисък код и ограничени възможности за създаване на мащабируеми сървърни приложения.
Той е пуснат като отворен код под лиценза на MI.
Tymly въвежда концепцията за план, който капсулира бизнес процеси, функции и работни потоци в план.
Има екосистема и библиотека с планове, които могат да защитят много ресурси за разработка.
Чертежите се записват в JSON схемата, докато данните се съхраняват в базата данни PostgreSQL.
Разработчиците могат да пишат чертежи, като дефинират своите изисквания, бизнес функции и работни процеси в JSON сценария.
Официален адрес: https://medevel.com/tymly-low-code/.
Хранилище на кодове на Tymly: https://github.com/wmfs/tymly/