JQuery以前のまま止まっていたJavascriptの知識をモダン化する
長いことJavascriptの実装から離れていたため、今風のJSの書き方がさっぱりわからない。
そんな僕がJavascriptのアプリケーション保守を行うことになった。
【前提知識】
Javascriptの基本構文くらいは分かる。
【勉強すべきもの】
・Backbone.js
・Underscore.js
取りあえず、どれが何をするものなのかも不明っていう非常にまずい状態なので、一つずつ勉強していく。
要素のイベントを捕捉し処理を実行することを簡易に書けるライブラリ。
jQueryってなに?超初心者向け入門講座
https://webkikaku.co.jp/blog/webdesign/jquery_start/
<div id="test">TEST</div>
これをクリックすると文字列を変更する場合、こんな風に書ける。
↓↓↓↓↓↓↓
$(function(){
$('#test').click(function(){
$(this).text("click!");
console.log("click!");
});
});
◆Backbone.js
JavascriptでMVCモデルを実現するためのライブラリ。
Backbone 入門
http://www.ibm.com/developerworks/jp/web/library/wa-backbonejs/index.html
◆Underscore.js
関数型プログラミングをサポートするライブラリ。
# 関数型プログラミング…lisp的な???