JHipster är Open Source Rapid Development Tool

Jhipster Free Rad Framework

Open Source Rad -plattform för att utveckla företagets webbappar

Högklassad RAD -utvecklingsmodell för att bygga webbappar. Det ger olika tekniska stack som Angular, Node.js, Java Spring Framework och flera DB -alternativ.

Översikt

JHipster är ett gratis Open Source Rapid Development Tool. Det är en populär plattform som levereras med ett utvecklarvänligt system för att generera, utveckla och distribuera webbapplikationer. Denna ** Rapid App Development Software ** kräver några skalkommandon som tar användarinmatning genom att ställa enkla frågor och sedan generera en komplett webbapplikation i enlighet därmed. Dessutom stöder denna RAD -plattform alla större molnleverantörer som AWS, Cloud Foundry, GCP, Heroku, Kubernetes, OpenShift, Azure, Docker. Det ger många alternativ för användare att välja teknik för frontend och bakre ände. Men det erbjuder Angular, Vue.js och React.js för Front End och Java Sprint Framework och Node.js för baksidan. Dessutom finns det olika alternativ för databaser som MongoDB, MySQL, Oracle, PostgreSQL och Microsoft SQL Server. Denna snabba apputvecklingsplattform ger också stöd för Elasticsearch för att möjliggöra sökfunktioner över hela applikationen. Vidare använder JHipster Bootstrap, HTML/CSS för byggnadens användargränssnitt och webbpack för att hantera tillgångar på kundsidan. Denna ** Code Generation -programvara ** är en säker och populär radmodell inom mjukvaruteknikmetoder och kommer med många snabba apputvecklingsverktyg. Det finns alternativ att välja tokenbaserad eller OAuth 2.0-baserad autentisering för användarinloggning och logga ut. JHipster ** Rad-plattform ** är huvudsakligen inbyggda JavaScript-språk tillsammans med ingången från några andra populära plattformsspråk som Java, Vue.js och HTML. Det erbjuder också en online -version av att köra Jhipster där användare kan spela med den utan att ha installerat. Detta ** Rapid Development Tool ** är mycket älskad av samhället på grund av dess rika dokumentation och riktlinjer som finns tillgängliga för användare.

Systemkrav

Kraven för att installera jHipster inkluderar:

  • Java 11 JDK
  • node.js 10.20.1+
  • Docker & amp; Dockningsverktygslåda

Funktioner

Jhipster erbjuder alla moderna funktioner som du kan föreställa dig i Top Rad -plattformen. Följande är nyckelfunktioner:

  • tvärplattform
  • Microservices Architecture
  • Tokenbaserad autentisering
  • oauth 2.0
  • HTTP -sessionsautentisering
  • utdragbar
  • Stöd för stora molnleverantörer
  • Global sökning
  • Stöd för SQL -databaser
  • robust
  • Stöd för NoSQL -databaser
  • säker
  • Responsiv layout
  • Dokumenterat REST API
  • Öppen källa
  • Integrationer med tredje part
  • Stöd för Redis
  • Stöd för publiceringssystem

Installations instruktioner

Efter att ha installerat ovanstående förutsättningar ger denna Hamnarbetare -fil en Docker -bild. För macOS, få IP för Docker \ _HOST genom att köra följande kommando:

 docker-machine ip default

Kör nu följande kommando för att dra utvecklingen Jhipster Docker -bild:

 docker pull jhipster/jhipster:master

Skapa efter det en “jhipster” -mapp i din hemkatalog:

 mkdir ~/jhipster<br></br>

Så kör Docker -bilden med följande kommando:

docker run --name jhipster -v ~/jhipster:/home/jhipster/app -v ~/.m2:/home/jhipster/.m2 -p 8080:8080 -p 3000:3000 -p 3001:3001 -d -t jhipster/jhipster

Slutligen kan du kontrollera din löpande behållare med följande kommando:

mkdir ~/jhipster
 Svenska