Платформата за разработка с нисък код е тази, която използва графични съветници за създаване и изграждане на софтуер вместо традиционния подход за писане на последователни инструкции с помощта на език за програмиране.
В тази статия използваме термина Low-Code в широк смисъл, когато Строго погледнато, има два вида платформи:
- Платформите с нисък код изискват писането на минимално количество код за сглобяване на компонентите.
- Платформите без код не изискват никакъв код за създаване или модифициране на софтуера.
Нека започнем с изясняване на това този тип платформа не е насочена към местния потребител, а към „разработчика на гражданите»
Граждански разработчик (Citizen developer) е корпоративен потребител, който иска да разработва свои собствени приложения вътрешно, но няма предварителни технически познания или познания по кодиране.
Как работят платформите за разработка с нисък код
LРазработчиците просто трябва да намерят компонентите в браузъра, да ги плъзгат и пускат и да установят логическата връзка между тях.
функции
- Те позволяват използването на визуално моделиране вместо писане на код, намалявайки времето за разработка.
- Потребителят изгражда приложението чрез плъзгане и пускане на предварително направени компоненти.
- Внедряване на модела на жизнения цикъл, позволяващ въвеждане на актуализации в приложението.
- Създаване на приложения, съвместими с настолни компютри и мобилни устройства.
- Лесна стабилност за разширяване на използването на приложението от прототип до внедряването му в цялата компания.
ползи
Независимо дали става въпрос за създаване на приложения от отделни потребители за тяхното собствено приложение или за големи организации, предимствата на тези видове приложения са:
- По-ниска крива на обучение от традиционния метод.
- Лесни инструменти за разработка, които включват проста интегрирана среда за разработка, която поддържа плъзгане и пускане, богата библиотека с компоненти и инструменти за конфигуриране, които фокусират разработчика върху логиката и представянето на приложението.
- Вградени необходими градивни елементи: удостоверяване, управление на източници на данни, управление на потребители и самоличност, управление и обработка на файлове и мениджър на конфигурация.
- Намаляване на времето и разходите за разработка.
Инструменти с отворен код за изграждане на приложения с малко или никакво кодиране
Скайв
Този инструмент, е наличен за Windows, Linux и Mac.
Разработчиците обещават достъп до всички необходими възможности създавайте сложни, здрави и мащабируеми облачни решения. Програмата работи с всички често срещани типове бази данни и е достъпна през всички често срещани браузъри и устройства.
Програмата включва набор от технологии с отворен код за справяне с постоянство, богат потребителски интерфейс, сигурност, навигация, отчети, работни места, съдържание, пространствена и мобилна интеграция.
appsemble
Тази платформа Low-code има уеб-базиран редактор, който поддържа множество източници на данни от кутията. Той е идеален за начинаещи потребители, тъй като не изисква предварителни технически познания или познания за кодиране. Предлага се в три версии. Безплатен с всички функции, които потребителят може да инсталира на собствения си сървър, ограничен също безплатен на официални сървъри или пълен, също хостван на официални сървъри за € 50 на месец.
budibase
Друга платформа насочени към бизнес средата, която се стреми да помогне на разработчиците и вземащите решения създавайте бизнес приложения, когато са необходими. В този случай те се фокусират върху вътрешна употреба. Той съдържа всички необходими елементи за свързване към таблици, изгледи, формуляри и източници на данни,
Бейсроу
En този случай става въпрос уеб инструмент с отворен код за управление и създаване на бази данни. Не изисква предварителни познания за кодиране или напреднали технически познания. Той има удобен интерфейс, който ви позволява да създавате и управлявате множество бази данни, потребители и потребителски групи. Той включва функции за търсене и филтриране и възможност за импортиране на изображения.
Търсех алтернативи с отворен код за създаване на приложения с нисък код, насочени към домашния потребител, но досега не успях да ги намеря. Ако знаете за такива, ще съм благодарен, ако ми кажете във формата за коментари.