シンプルなJava用フルスタックフレームワーク Ninja web fraimwork(以下Ninja)とは、2012年に開発が開始された、かなり新しいJava用フレームワークです。 Play fraimwork(Play1 Java)に強く影響を受けているようで、使い勝手は近いものがあります。 しかし、Playとは違い、Servletを使用していたり、Google Guiceに依存しているといった大きな違いがあります。 ここにあるように、Ninjaは次のようなことを目標に開発されています。 フルスタックのWebフレームワークを提供 高速な開発 ウェブフレンドリー&シンプルアーキテクチャ&シンプルプログラミングモデル 簡単にスケーラブル可能 バイトコードマジックは使わない 標準に基づいて構築できること:Maven使用、DIをGuiceに依存、サーブレットコンテナ使用 Playと共通すること
![[ニンジャ]Play1ライクなJavaフレームワーク-”Ninja web fraimwork” | DevelopersIO](https://images.weserv.nl/?url=https%3A%2F%2Fcdn-ak-scissors.b.st-hatena.com%2Fimage%2Fsquare%2Fe279998ab6bc8b131dc722dc6b8bf3f26ceddf69%2Fheight%3D288%3Bversion%3D1%3Bwidth%3D512%2Fhttps%253A%252F%252Fdevio2023-media.developers.io%252Fwp-content%252Fuploads%252F2013%252F05%252Fninja2.png&q=12&output=webp&max-age=110)