2016-12-18 7 views
-2

私は、何の結果も得られずに何時間も答えを探しています。だから私はここで尋ねる。Spring Web開発でRESTを使用する

私は、Springとmavenを使用してクリックベースのブラウザゲームWebアプリケーションを構築しています。

私のアプリケーションでRESTを使用する必要があるのはなぜですか? 私のアプリケーションはデータベースからデータを読み込み、ユーザがクリックするボタンに基づいてそれを変更して更新します。だから私はコントローラのセーブデータを使ってモデルを作成し、それをタイムリーフに渡して表示することを理解しています。明らかに私はユーザーのデータを使って素敵なlookong htmlファイルを作りたいです。本当にここにRESTが必要ですか?

thyneleafが私に見栄えの良いレイアウトを与え、データを操作する可能性が増したら、なぜRESTを使用するのですか? RESTはデータを投稿しますか?

答えて

1

通常のMVCアプリケーションと、アプリケーションの進捗状況にRESTが必要かどうかは、概念を理解する必要があるためです。

まず、Webサービスとは何かを理解する必要がありますか?そしてなぜWebServicesを使用するのですか?

  • の相互運用性を多様なハードウェアおよびソフトウェアプラットフォームにわたる分散型アプリケーション間:Webサービスを使用するための

    主な理由は、獲得することです。

  • 異機種間分散アプリケーションの開発を容易にするクロスプラットフォームの言語間データモデルです。

ここで、RESTとは何ですか?

  • RESTは リソースがXMLのような複数の方法で表現することができます転送、JSONなど
  • そして、HTTPはアプリケーションプロトコルとして使用され、その操作はGET、 をPUT、POST、DELETEなどの表象国家のためにされているスタンド の取得、更新、作成、およびサーバー側で使用可能なリソースの削除に使用されていました。

は、JSONなどのメソッドを(リンクを見てくださいとご理解を向上させる

https://spring.io/understanding/REST

0

RESTリソースを暴露することによってあなたのフロントエンドとバックエンドの間に大きな依存性を可能な建築様式であるthroughtのhttpオブジェクト)。詳細:http://rest.elkstein.org/https://www.toptal.com/spring/beginners-guide-to-mvc-with-spring-framework

:あなただけの春データ-JPAを使用することができますあなたの場合、ウェブこのチュートリアルで説明するよう& thymeleafで

関連する問題