Übersicht über Netuno
Einführung
Willkommen bei Netuno!
Wir wissen, dass die Einführung neuer Technologien aufgrund der großen Auswahl an Marktoptionen eine Herausforderung sein kann. Netuno wurde entwickelt, um dieses Problem zu lösen, indem es die besten Werkzeuge und Lösungen an einem Ort vereint und die Entwicklung vereinfacht.
Wir sind eine Plattform mit Fokus auf Produktivität. Einer der größten Beschleuniger in Netuno ist das Fehlen zeitaufwendiger Kompilierungs- oder Build-Prozesse.
Wir bieten eine reibungslose und flexible Entwicklungserfahrung mit verschiedenen Programmiersprachen, die in die wichtigsten Datenbanken integriert sind.
Die Low-Code-Umgebung von Netuno ist polyglott und ermöglicht es Ihnen, die Sprache zu wählen, die am besten zu den spezifischen Anforderungen jedes Dienstes passt.
Unser Motto ist einfach: Mit weniger Codezeilen erreichen Sie mehr.
Unterstützte Sprachen
In allen Entwicklungsoptionen haben Sie native Unterstützung für die folgenden Sprachen:
Produktivität bei der Arbeit
Netuno beseitigt Entwicklungsengpässe durch die folgenden Säulen:
-
Sichere Auswahl der Werkzeuge: Wir reduzieren Ihre Recherche- und Einrichtungszeit. Netuno ist bereits mit den effizientesten Lösungen der Gegenwart strukturiert.
-
Polyglotte Flexibilität: Arbeiten Sie innerhalb desselben Ökosystems mit Ihrer bevorzugten Programmiersprache und nutzen Sie eine breite Vielfalt an fertigen Ressourcen für jeden spezifischen Web-Service.
-
Schnelle Erstellung von Web-Services: Der Low-Code-Ansatz ermöglicht die agile Entwicklung komplexer REST-APIs.
-
Unkomplizierte Integration: Entwickeln Sie das Backend schnell und verbinden Sie es mühelos mit jedem Frontend, Mobile-Apps, Unternehmensportalen oder Onlineshops.
-
Echtzeit-Aktualisierung (Hot Reload): Die schnelle Entwicklung liegt auch daran, dass der Server nicht neu gestartet werden muss. Im Netuno-Ökosystem gibt es keine Kompilierungen und Neustarts. Codeänderungen werden sofort und in Echtzeit wirksam.
-
Agile Entwicklung: Testen Sie Ihre APIs gleichzeitig während der Entwicklung. Speichern Sie den Code in Netuno und senden Sie die Anfrage unmittelbar danach von Ihrem Frontend.
-
Fokus auf die Geschäftslogik: Überlassen Sie Netuno die grundlegende Infrastruktur und die Verbindungen. Konzentrieren Sie sich darauf, wie Ihr System dem Endbenutzer mehr Wert bieten kann.

Backoffice
Die Plattform vereinfacht den Entwicklungsprozess, indem sie die Erstellung von Formularoberflächen mit der automatischen Strukturierung der Datenbank vereint.
Diese Vorgehensweise reduziert die Lernkurve drastisch und ermöglicht es Entwicklern, sich auf die Geschäftslogik zu konzentrieren, während die Plattform die Infrastruktur verwaltet.
Dadurch entfällt die Notwendigkeit, manuelle SQL-Skripte zu schreiben oder repetitive CRUD-Oberflächen (Create, Read, Update, Delete) zu erstellen.
Wenn Sie ein Formular entwerfen, modellieren Sie gleichzeitig Ihre Datenbank und erzeugen eine vollständige Administrationsoberfläche.
Netuno liefert ein einsatzbereites administratives Ökosystem, das Folgendes umfasst:
| Funktionalität | Beschreibung |
|---|---|
| Beziehungen | Automatische Verwaltung von Diagrammen, Fremdschlüsseln und Verknüpfungen zwischen Tabellen. |
| Erweiterte Suche | Verfeinerte Filter zur schnellen Suche nach Datensätzen. |
| Dateiverwaltung | Native Komponenten für den Upload von Bildern und Dokumenten. |
| Export | Extraktion von Daten in kompatiblen Formaten für Berichte. |
| Sicherheit | Verwaltung von Zugriffsprofilen und integrierte Authentifizierung. |
Netuno ist Open Source und ermöglicht es Ihnen, das volle Potenzial des Werkzeugs kostenlos und kollaborativ zu erkunden, um komplexe Aufgaben mit hoher Produktivität zu erledigen. Jetzt starten.
Datenbank
Netuno vereinfacht die Datenverwaltung, indem es die Erstellung des Backoffice mit der Datenbankstruktur vereint. Diese Vorgehensweise erfordert keine manuelle Erstellung komplexer SQL-Skripte für die Anlage von Tabellen.
Über die visuelle Oberfläche können Felder und Beziehungen definiert werden, und die Plattform synchronisiert diese Definitionen mit der Datenbank und erzeugt automatisch die Administrationsoberfläche und das Datenmodell-Diagramm.
Datenmodell-Diagramm
Netuno erzeugt automatisch ein dynamisches Diagramm, das das Datenmodell Ihrer Anwendung darstellt. Diese Funktion ist unerlässlich, um die Informationsarchitektur und die Verknüpfungen zwischen den Tabellen zu visualisieren.
Abfrage
Netuno bietet eine robuste und intuitive Datenbankkonsole, mit der Entwickler schnell und strukturiert direkt mit den Daten interagieren können.
Komplexe oder wiederkehrende Befehle können für den schnellen späteren Zugriff gespeichert werden. Das System führt einen Verlauf der ausgeführten Befehle, was die Prüfung und das Wiederfinden früherer Abfragelogiken erleichtert.
Die Konsole ermöglicht die gleichzeitige Ausführung mehrerer Befehle. Um die Anweisungen zu trennen und sicherzustellen, dass Netuno jede Einzelne korrekt interpretiert, verwenden Sie das doppelte Semikolon ;; als Trennzeichen.
Low-Code- und polyglotte Entwicklung
Netuno zeichnet sich durch seine flexible Architektur aus, die es jedem Projekt ermöglicht, mehrere Programmiersprachen gleichzeitig zu verwenden.
Es können mehrere unabhängige Anwendungen (Projekte) erstellt werden, und innerhalb jeder Anwendung können Dienste in den gängigsten, von Netuno unterstützten Marktsprachen geschrieben werden.
Die Plattform erkennt automatisch, welche Ausführungsengine verwendet werden soll, basierend auf der Dateiendung der im Diensteordner des Servers erstellten Datei, zum Beispiel:
.js- JavaScript.py- Python.rb- Ruby.kts- Kotlin Script.groovy- Groovy
Struktur der Dienste
In der mit Netuno gelieferten Demo-Anwendung können Sie anhand realer Beispiele erkunden, wie diese Sprachen koexistieren. Die Dienste befinden sich in:
Nachfolgend ein Beispiel eines Dienstes in JavaScript, der das Senden von Anhängen und die Validierung von Benutzern verwaltet:
Um Ihr Wissen darüber zu vertiefen, wie Sie die Mehrsprachigkeitsfähigkeiten der Plattform optimal nutzen, sehen Sie sich die folgenden Ressourcen an:
Entdecken Sie den Quellcode, verfolgen Sie die Updates und geben Sie dem Projekt einen Stern:
Wenn Sie einen Fehler (Bug) finden oder Vorschläge für neue Funktionen haben, können Sie gerne ein Issue eröffnen. Unser Team und die Community helfen gerne.