jQueryの
jQueryのは、高速で簡潔なJavaScriptフレームワークである、デザインの目的は、「書き込み少ないが、複数の操作を行います」にあります。
これは、最適化HTMLドキュメントの操作、イベント処理、アニメーションとAjaxの相互作用デザインにシンプルなJavaScriptのデザインパターンを提供し、一般的に使用される機能のためのJavaScriptコードをカプセル化します。
ブートストラップ(ウェブフレームワーク)
- 私は主に組み立て、彼の家のWebテンプレート、CSSスタイル、フェンスを使用します。
HTMLのためのシンプルで直感的な、そして強力なフロントエンドの開発フレームワークに基づき、CSSは、JavaScriptの開発は、より高速なWeb開発を行います。
CSS:CSSのグローバル設定は、HTMLのスタイル、スケーラブルクラス、および高度なグリッドシステムの基本的な要素を定義します。
コンポーネント:ブートストラップには、イメージ、ドロップダウンメニュー、ナビゲーション、警告ボックスをポップアップボックスなどを作成するためのダース再利用可能なコンポーネントが含まれています。
JavaScriptのプラグイン:ブートストラップは、ダースのカスタムjQueryプラグインが含まれています。あなたが直接、すべてのプラグインが含まれていることができ、これらのプラグインは、個別に含めることができます。
Thymeleaf
- テンプレートエンジンはまだ依存、ページ導入番目、共通テンプレートパッケージ構造、データを受信するための表示データの書き込みコードの座標を含む、知っておく必要があるので、springBootは、JSPをサポートしていませんので。
⾯最新のWebサーバー環境とユニークな注目を集め、すぐにJavaのエンドテンプレートエンジン HTML、XML、JavaScriptやCSS、さらには⾄テキストを扱うことができる純粋です。
唐辛子
- ロンボクは、コーディング簡略化するかわりにjavaBeanのゲッター、セッター、あなたの注釈を使用することができるということであるなど漢漢漢は書き込みを繰り返しました
ロンボクはないのツールか何かのAPIが、それだけでプラグインのIDEコンパイラは、まあ、私は私が完成だろう聞くしようとしているのか分からないのです
アヤックス
- アヤックスは、インタラクティブなWebアプリケーションを作成するためのWeb開発技術を意味します。非同期JavaScriptとXMLまたはHTML。(JSで使用することを学びます)
これは、ページのWebページ全体の技術的な部分をリロードすることなく更新することができます。
サーバーは、2つのデータ形式のフロントエンドにデータを返します。
- (1)XML
- XML拡張マークアップ言語、データタイプは、Ajaxを返すことができます。
1.これは注目すべきである最初の行
<?xml version="1.0" encoding="UTF-8" ?>
2ルートタグ(ランダム名)
<person>
<name>临安将</name>
<age>33</age>
</person>
注:場合のAjax戻りXML形式のデータは、ヘッダを設定し、取得するXMLファイルパス、遠位端
xhr.reponseXML
res.querySelector("name").innerHTML
- (2)JSON
- JSONは(JavaScriptオブジェクト表記、JS表記オブジェクト)軽量データ交換フォーマットです。文字列。
以来、余分な文字が小さく、より高速なデータ転送に比べて、XMLをJSONません。
数组
{
"people":[
{
"firstName": "Brett",
"lastName":"McLaughlin"
},
{
"firstName":"Jason",
"lastName":"Hunter"
}
]
}
对象
{"firstName": "Brett", "lastName": "McLaughlin"}
RESTfulな(のRepresentational State転送) - >ウェブAPI規格
RESTfulな設計と開発を使用すると、XMLやJSON形式の定義されたカスタム書式を使用することができ、HTTPに基づいたネットワークアプリケーションへの道です。モバイルインターネット企業のためのRESTfulなリソースと呼ばれるサードパーティコールOTTモバイル・ネットワーク・リソース機能、追加するアクションの種類、変更、削除を達成するためのビジネス・インターフェースとしてシーンを作ることができます。
REST主要对以下两方面进行了规范
-定位资源的URL风格,例如
http://bhusk.com/admin/1234
http://bhusk.com/admin/1234/10/11
-如何对资源操作
采用HTTP协议规定的GET、POST、PUT、DELETE动作处理资源的增删该查操作
Node.jsの
IOフレームワークベースの非同期イベントループ(Tomcatのバックエンドに相当)
- イベントベースの非同期IOサイクル
- シングルスレッド、マルチスレッド変数回避の同期の問題を実行します
- JSは、後ろにコードを書くことができます
NPM
パッケージ管理ノード(後端達人に相当)
MVVM
- M:モデル、モデル、データを含むいくつかの基本的な操作、およびその
- V:そのビュー、ビュー、ページのレンダリング結果
- VM:(干渉現像剤なし)モデルとビュー双方向動作の間、すなわちビューモデル、