Low-Code-Entwicklungsplattformen. Einige Open-Source-Optionen

Low-Code-Entwicklungsplattformen

Eine Low-Code-Entwicklungsplattform ist eine Plattform, die grafische Assistenten zum Erstellen und Erstellen von Software verwendet anstelle des traditionellen Ansatzes, sequentielle Anweisungen mithilfe einer Programmiersprache zu schreiben.
In diesem Artikel verwenden wir den Begriff Low-Code im weitesten Sinne, wenn Tatsächlich gibt es zwei Arten von Plattformen:

  • Low-Code-Plattformen erfordern das Schreiben einer minimalen Menge an Code, um die Komponenten zusammenzubauen.
  • No-Code-Plattformen benötigen keinen Code, um die Software zu erstellen oder zu ändern.

Beginnen wir damit, das zu klären diese Art von Plattform richtet sich nicht an den Heimanwender, sondern an den «Citizen Developer»»

Ein Bürgerentwickler (Citizen Developer) ist ein Unternehmensbenutzer, der seine eigenen Anwendungen intern entwickeln möchte, aber keine technischen Vorkenntnisse oder Programmierkenntnisse hat.

So funktionieren Low-Code-Entwicklungsplattformen

LEntwickler müssen die Komponenten nur im Browser finden, per Drag & Drop verschieben und die logische Beziehung zwischen ihnen herstellen.

Beschreibung

  • Sie ermöglichen die Verwendung von visueller Modellierung anstelle des Schreibens von Code, wodurch die Entwicklungszeit verkürzt wird.
  • Der Benutzer erstellt die Anwendung durch Ziehen und Ablegen vorgefertigter Komponenten.
  • Implementierung des Lebenszyklusmodells, das die Einführung von Updates in die Anwendung ermöglicht.
  • Erstellung von Anwendungen, die mit Desktop-Computern und mobilen Geräten kompatibel sind.
  • Einfache Stabilität, um die Nutzung der Anwendung vom Prototyp bis zur Bereitstellung im gesamten Unternehmen zu erweitern.

Vorteile

Ob es sich um die Erstellung von Anwendungen durch einzelne Benutzer für ihre eigene Anwendung oder für große Organisationen handelt, die Vorteile dieser Arten von Anwendungen sind:

  • Geringere Lernkurve als die traditionelle Methode.
  • Einfache Entwicklungstools, die eine einfache integrierte Entwicklungsumgebung umfassen, die Drag & Drop unterstützt, eine umfangreiche Komponentenbibliothek und Konfigurationstools, die den Entwickler auf Anwendungslogik und Präsentation konzentrieren.
  • Integrierte erforderliche Bausteine: Authentifizierung, Datenquellenverwaltung, Benutzer- und Identitätsverwaltung, Dateiverwaltung und -verarbeitung sowie Konfigurationsmanager.
  • Reduzierung von Entwicklungszeiten und -kosten.

Open-Source-Tools zum Erstellen von Anwendungen mit wenig oder gar keiner Codierung

Skyve

Dieses Werkzeug, ist für Windows, Linux und Mac verfügbar.

Die Entwickler versprechen den Zugriff auf alle erforderlichen Funktionen, um schaffen ausgereifte, robuste und skalierbare Cloud-Lösungen. Das Programm arbeitet mit allen gängigen Datenbanktypen und ist über alle gängigen Browser und Geräte zugänglich.

Das Programm enthält eine Reihe von Open-Source-Technologien zur Handhabung von Persistenz, reichhaltiger Benutzeroberfläche, Sicherheit, Navigation, Berichten, Jobs, Inhalten, räumlicher und mobiler Integration.

Appsemblem

Diese Plattform Low-Code verfügt über einen webbasierten Editor, der sofort mehrere Datenquellen unterstützt. Es ist ideal für Anfänger, da es keine technischen Vorkenntnisse oder Programmierkenntnisse erfordert. Es ist in drei Versionen erhältlich. Eine kostenlose mit allen Funktionalitäten, die der Benutzer auf ihrem eigenen Server installieren kann, eine begrenzte auch kostenlos auf offiziellen Servern oder eine komplette, die auch auf offiziellen Servern für 50 € pro Monat gehostet wird.

Budibase

Andere Plattform richtet sich an das Geschäftsumfeld, das Entwicklern und Entscheidungsträgern helfen soll, Geschäftsanwendungen erstellen, wenn sie benötigt werden. In diesem Fall konzentrieren sie sich auf den internen Gebrauch. Es enthält alle notwendigen Elemente, um eine Verbindung zu Tabellen, Ansichten, Formularen und Datenquellen herzustellen,

Grundreihe

En dieser Fall ist ein Open-Source-Webtool zum Verwalten und Erstellen von Datenbanken. Es erfordert keine Vorkenntnisse in der Programmierung oder fortgeschrittenen technischen Kenntnisse. Es verfügt über eine benutzerfreundliche Oberfläche, mit der Sie mehrere Datenbanken, Benutzer und Benutzergruppen erstellen und verwalten können. Es enthält Such- und Filterfunktionen sowie die Möglichkeit, Bilder zu importieren.

Ich habe nach Open-Source-Alternativen gesucht, um Low-Code-Anwendungen für den Heimanwender zu erstellen, aber bisher konnte ich sie nicht finden. Wenn Sie etwas wissen, würde ich mich freuen, wenn Sie es mir im Kommentarformular mitteilen.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.