JHipster

ウェブアプリケーションジェネレーター
JHipster
開発者ジュリアン・デュボアと寄稿者
初回リリース2013年10月21日; 12年前 (2013年10月21日
安定版リリース
8.11.0 / 2025年5月7日; 7ヶ月前[1] (2025年5月7日
リポジトリ
  • github.com/jhipster/generator-jhipster
Javaで書かれていますJava
オペレーティングシステムクロスプラットフォーム
タイプウェブアプリケーションフレームワーク
ライセンスApache 2ライセンス
ウェブサイトwww.jhipster.tech

JHipsterは AngularまたはReact (JavaScriptライブラリ)Spring Frameworkを使用して、 最新のウェブアプリケーションとマイクロサービスを迅速に開発するために使用される、無料のオープンソースアプリケーションジェネレーターです

概要

JHipsterは、サーバーサイドにJavaスタック(Spring Bootを使用)を、クライアントサイドにレスポンシブなWebフロントエンド(Angular / ReactBootstrapを使用)を備えたプロジェクトを生成するためのツールを提供します。また、Netflix OSS、Docker、Kubernetesをサポートするマイクロサービススタックも作成できます

「JHipster」という用語は「Java Hipster」に由来しており、当初の目標は当時利用可能な最新のツールと「流行の」ツールをすべて活用することでした。[2]現在では、開発者の生産性、ツール、品質に重点を置き、よりエンタープライズレベルの目標を達成しています。[3]

主な機能

テクノロジースタック

クライアント側:

サーバー側:

  • Spring Boot
  • Spring Security(ソーシャルログインを含む)
  • Spring MVC REST + Jackson
  • メトリクスによるモニタリング
  • Spring WebsocketによるオプションのWebSocketサポート
  • Spring Data JPA + Bean Validation
  • Liquibaseによるデータベース更新
  • Elasticsearchサポート
  • MongoDBのサポート
  • Cassandraのサポート
  • Neo4jサポート

すぐに使える自動構成ツール:

  • Yeoman
  • WebpackまたはGulp.js
  • BrowserSync
  • MavenまたはGradle
  • データモデリング用エディタ(ビジュアルおよびテキスト)

書籍

JHipsterミニブック[4]は、 AppFuseの作者であるマット・レイブルによって執筆されています

「JHipster によるフルスタック開発」に関する本[5]は、JHipster の共同リーダーである Deepu K Sasidharan と、JHipster のコア チーム メンバーである Sendil Kumar N によって書かれています。 Julien Dubois と Antonio Goncalves によるレビュー。

参照

参考文献

  1. ^ 「GitHubリリースページ」GitHub.com 2025年6月25閲覧
  2. ^ 「JHipsterがWeb開発向けにJavaとJavaScriptを連携」InfoWorld、2014年9月8日。 2015年6月24日閲覧
  3. ^ 「JHipster 2.0がAngularJSの改良、Liquibaseの差分、Spring WebSocketを搭載してリリース」InfoQ . 2015年6月24日閲覧
  4. ^ 「JHipsterミニブック」Matt Raible. 2015年6月20日時点のオリジナルよりアーカイブ2015年6月24日閲覧。
  5. ^ 「Jヒップスターブック」.ディープ KS、センディル クマール N 2017 年 11 月 8 日に取得
  • 公式ウェブサイト
「https://en.wikipedia.org/w/index.php?title=JHipster&oldid=1301483015」より取得