Lassen Sie uns in einen Quellcodegenerator eintauchen. Es bietet optimale Funktionen, um webbasierte reaktionsschnelle Anwendungen mit gut dokumentierter REST-API zu generieren.

Jhipster Tutorial

Überblick:

Wir haben kürzlich in der aktuellen Zeit einen Blog -Beitrag über die Bedeutung von RAD -Software veröffentlicht. Die Technologie entwickelt sich in einem sehr hohen Tempo. Die Geschäftsanforderungen und -bedürfnisse ändern sich von Tag zu Tag. Es gibt ein Rennen, um Lösungen in kürzerer Zeitspanne zu entwickeln. Auf der anderen Seite möchte jedes Unternehmen den Markt erfassen, indem er das Produkt so schnell wie möglich auf den Markt bringt. Daher hat Open Source Community viele Software entwickelt, die auf agilen Softwareentwicklung basieren. Diese kostenlose Software für schnelle Anwendungsentwicklung erleichtert den Benutzern schnelle Prototyping -Entwicklungsfunktionen. Sie können die erste Version Ihres Produkts erstellen und starten. Daher können Sie weitere Freisetzungen mit der Eingabe des Benutzer -Feedbacks entwickeln. Darüber hinaus sind diese Software so konzipiert, dass sie in jeder Phase des Projekts jede Veränderung absorbieren. In der Zwischenzeit beschleunigen die Softwareentwicklungsteams ihre Entwicklungsprozesse und sorgen für frühere Lieferungen. Tatsächlich ist es kostengünstig, zeitsparend und bietet Entwicklern und Benutzern zufrieden. Die schnelle Anwendungsentwicklung ist flexibel genug, dass Sie keine geplanten und strengen Fristen benötigen. Sie bauen das auf, was Ihre Endverbraucher brauchen. In diesem JHIPster -Tutorial werden wir uns ansehen, wie JHIPster eingerichtet wird und unsere erste Anwendung mit ihm erstellt, indem wir die folgenden Punkte abdecken:

Was ist Jhipster und wie installiert man es?

Jhipster ist eine Open -Source -RAD -Software, mit der Enterprise -Webanwendungen generiert werden. Dieser Open-Source-Anwendungsbauer bietet ein Java-basierter Spring-Boot-Framework für die serverseitigen und beliebten Front-End-Technologien wie Angular, Vue.js und React.js. Dieser Quellcodegenerator enthält eine robuste Microservice -Architektur mit mehreren Benutzerauthentifizierungsmechanismen wie OAuth.20, JWTS und HTTP -Sitzungsauthentifizierung. Darüber hinaus bietet es eine Online -Version, in der Benutzer alle Funktionen erkunden können. Dieses Open -Source -Prototyping -Tool ist in JavaScript mit einer kleinen Eingabe von TypeScript geschrieben. Daher ist eine umfassende Dokumentation in Bezug auf Entwicklung und Bereitstellung verfügbar. Entwickler können den Quellcode im GitHub Repo finden. Es gibt eine vollständige Unterstützung bei der Ausführung von Tests mit beliebten Test -Frameworks wie Gatling und Prospractor. Darüber hinaus ist es robust, sicher, plattformübergreifend und unterstützt Integrationen von Drittanbietern. In diesem**Jhipster -Tutorial werden wir JHIPster bezüglich des Setups und seiner Verwendung untersuchen. JHIPSTER ist kostenlos und basiert auf dem Modell der schnellen Anwendungsentwicklung. Es bietet ein Entwickler-freundliches Ökosystem, das vielversprechend ist und leistungsstarke Tools für die Entwicklung von Rapid-Webanwendungen entwickelt. Sehen wir uns an, wie wir diesen Open Source Application Builder installieren können. Zunächst werden wir die folgenden Voraussetzungen installieren.

  • Java 11 Jdk
  • Node.js 10.20.1+ Öffnen Sie nach Abschluss der Installation das Terminal und führen Sie den folgenden Befehl aus. npm install -g Generator -Jhipster Dieser Befehl kann einige Minuten dauern, und nach erfolgreicher Fertigstellung wird Jhipster auf Ihrem Computer installiert. Sie können den folgenden Befehl überprüfen, um die Installation zu überprüfen. Jhipster -version
Jhipster -Installation

Wie generiere und führe ich eine grundlegende Anwendung aus?

Im Abschnitt dieses Tutorials Jhipster lernen wir, wie Sie unsere erste Anwendung mit dieser Open -Source -RAD -Software generieren. Gehen Sie zurück zum Terminalfenster und führen Sie die folgenden Befehle aus: mkdir 1Stappcd 1Stapp/ Führen Sie nach der Erstellung von Verzeichnissen den folgenden folgenden Befehl aus: Jhipster Dieser Befehl initiiert den Prozess. Beantworten Sie alle Fragen zu technischen Einstellungen für Anwendungen wie Front -End- und Back -End -Technologien, Datenbank, Testen von Framework und mehr, wie Sie im Bild unten sehen können.

Jhipster Tutorial

Nach der Beantwortung aller Fragen generiert dieser Quellcodegenerator Codedateien in Ihrem Ordner. Führen Sie nun die generierte Anwendung mit dem folgenden Befehl aus: ./mvnw Hinweis: Dieser Befehl funktioniert, wenn Sie Maven als Build -Automatisierung für das Backend ausgewählt haben.

Jhipster Tutorial

Greifen Sie auf Ihre Anwendung in den Browser unter http: // localhost: 8080/zu.

Entdecken Sie das Admin -Dashboard der generierten App

Sobald Sie auf http: // localhost: 8080/in Ihrem Browser getroffen haben, sehen Sie den folgenden Bildschirm.

Code Generator

Sie können die genannten Anmeldeinformationen verwenden, um sich als Administrator anzumelden. JHIPster bietet zwei Standardbenutzerrollen. Nach einer erfolgreichen Anmeldung haben Sie die folgenden Bestimmungen im Bild.

Open Source RAD -Software

JHIPster bietet eine vollständige Benutzerverwaltung, bei der Sie Ihre Benutzer verwalten können, wie Sie im Bild unten sehen können.

Jhipster User Management

Die Gesundheitsoption gibt Ihnen Informationen zu Ihrem Festplattenraum und Ihrer Datenbank.

Jhipster Tutorial

Im Jhipster Admin -Dashboard gibt es ein komplettes Protokollierungssystem.

Open Source RAD -Software

Admin-Dashboard dieses Open Source Application Builders bietet außerdem REST-Endpunkte für integrierte und benutzerdefinierte Funktionen.

Open Source Jhipster

Abschluss

Dies ist das Ende dieses Jhipster -Tutorials. Es gibt viele Open -Source -RAD -Plattformen, die Instant App -Entwicklung bieten. Es gibt eine sehr lebendige Gemeinschaft, die immer lebendig ist, um auf die Probleme und ihre Lösungen zu reagieren. Die RAD -Methodik gewinnt aufgrund vieler Faktoren Ruhm. Erstens ist es nicht erforderlich, die Anforderungen vollständig zu verstehen. Zweitens ist der Endverbraucher während des gesamten Lebenszyklus der Softwareentwicklung beteiligt. Drittens ist der Risikofaktor sehr geringer, da alle Stakeholder an Bord sind. Die RAD-Software ist jedoch anpassungsfähig, Entwicklerfreundlichkeit und flexibel für die Änderungen. Es spart viel Zeit, da die Codegeneratoren eine immense Zeit der Umschreibung der sich wiederholenden Skripte sparen. Dieser Jhipster Tutorial Artikel hat einige wichtige Erkenntnisse hervorgehoben. Es ist leicht und einfach mit ein paar einfachen Shell -Befehlen eingerichtet. Sie können diesen Open -Source -Anwendungsbauer noch heute installieren, wenn Sie ernsthaft nach einer Open -Source -Rapid -Anwendungsentwicklungsplattform suchen. Schließlich ist containerize.com bereit, seine Tutorialbasis mit einigen interessanteren Tutorials zu verbessern. Bitte bleiben Sie mit dieser Kategorie Rapid Anwendungsentwicklung in Verbindung, um regelmäßige Aktualisierungen zu erzielen.

Erkunden

Möglicherweise finden Sie die folgenden Links relevant: