40
50

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Jerseyとは

Posted at

Jerseyとは

モダンなWebアプリについて調査してるとよく出てくるJerseyってなんなのかが気になった。
セットで出てくるJAX-RSってのもついでに調べてみた。

そもそもJAX-RSとは

JAX-RS = Java API for RESTful Web Services
JavaでつくるリッチなWebアプリのためのAPI(HTTPを直接扱う高水準API)

JerseyはJAX-RSのリファレンス実装

RESTっていうWebのアーキテクチャスタイルがあって、
このスタイルに沿って作成されたWebサービスがRESTful Web Service.
Javaで作りたい場合、JAX-RSってAPIを使うと幸せになれる。
JAX-RSを参照実装しているJerseyってAPIを使うともっと幸せになれる。
つまり...
Jerseyとは、Javaで作るWebアプリをREST対応にするために必要な作業を簡素化できる素晴らしい技術!

ぶっちゃけどうなん?

AngularJSとかBackbone.jsでゴリゴリWebアプリを作るのが流行ってるし、
今風のアプリを作りたいならいいかもしれない。
クライアントサイドはBackbone.jsとかSCSS
サーバサイドはJavaEE(JAX-RS)
って構成でなにか作ってみたい。

調べる上で新たに気になった技術

Spring MVC
Dropwizard
Play Framework
Ninja Framework

参考情報

40
50
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
40
50

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?