| JHipster | |
|---|---|
オリジナルJHipsterロゴ | |
| 開発者 | ジュリアン・デュボアと寄稿者 |
| 初回リリース | 2013年10月21日 (2013年10月21日) |
| 安定版リリース | 8.11.0 / 2025年5月7日[1] (2025年5月7日) |
| リポジトリ |
|
| Javaで書かれています | Java |
| オペレーティングシステム | クロスプラットフォーム |
| タイプ | ウェブアプリケーションフレームワーク |
| ライセンス | Apache 2ライセンス |
| ウェブサイト | www.jhipster.tech |
JHipsterは、 AngularまたはReact (JavaScriptライブラリ)とSpring Frameworkを使用して、 最新のウェブアプリケーションとマイクロサービスを迅速に開発するために使用される、無料のオープンソースアプリケーションジェネレーターです
概要
JHipsterは、サーバーサイドにJavaスタック(Spring Bootを使用)を、クライアントサイドにレスポンシブなWebフロントエンド(Angular / React、Bootstrapを使用)を備えたプロジェクトを生成するためのツールを提供します。また、Netflix OSS、Docker、Kubernetesをサポートするマイクロサービススタックも作成できます
「JHipster」という用語は「Java Hipster」に由来しており、当初の目標は当時利用可能な最新のツールと「流行の」ツールをすべて活用することでした。[2]現在では、開発者の生産性、ツール、品質に重点を置き、よりエンタープライズレベルの目標を達成しています。[3]
主な機能
- 多くのオプションを備えたフルスタックアプリケーションとマイクロサービスを生成
- CRUDエンティティを直接またはスキャフォールディングによって生成する
- Liquibaseによるデータベース移行
- NoSQL データベースのサポート ( Cassandra、MongoDB、Neo4j )
- Elasticsearchサポート
- Websocketsのサポート
- CloudFoundry、Heroku、OpenShift、AWSへの自動デプロイ
テクノロジースタック
クライアント側:
- HTML5 ボイラープレート
- Twitter Bootstrap
- AngularJS
- Angular 2+
- React
- Angular Translateによる完全な国際化サポート
- CSSデザインのためのオプションのCompass / Sassサポート
- Spring WebsocketによるオプションのWebSocketサポート
サーバー側:
- 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 によるレビュー。
参照
参考文献
- ^ 「GitHubリリースページ」GitHub.com 2025年6月25日閲覧
- ^ 「JHipsterがWeb開発向けにJavaとJavaScriptを連携」InfoWorld、2014年9月8日。 2015年6月24日閲覧。
- ^ 「JHipster 2.0がAngularJSの改良、Liquibaseの差分、Spring WebSocketを搭載してリリース」InfoQ . 2015年6月24日閲覧。
- ^ 「JHipsterミニブック」Matt Raible. 2015年6月20日時点のオリジナルよりアーカイブ。2015年6月24日閲覧。
- ^ 「Jヒップスターブック」.ディープ KS、センディル クマール N 。2017 年 11 月 8 日に取得。
外部リンク
- 公式ウェブサイト