JSおくのほそ道 #000 [IndexPage]

# ご挨拶
*じぇいえすや 嗚呼じぇいえすや じぇいえすや*
![hosomichi4.png](https://qiita-image-store.s3.amazonaws.com/0/39330/33809ba2-e79f-8fad-0bf6-2593be0a93f2.png)
初めまして！
JavaScript街道600里を歩きながら、その中で生まれた発見や探求を詠み上げます。
テーマはとしては
**「JavaScript基礎のその奥へ！」**
を掲げてやって参ります。

 単なる概要紹介と手順ではなく、一歩掘り下げた検証や考察を入れつつ
 裏側(ソース)はなるべく見て周り、
 「どのようなアーキテクチャによりそのモノが動いているのか」
 もチェックしながら進めていきたいと思います。

# Index

*1つのトピックで1~10位の投稿を予定しています*
*順不同に書き進めます*

## もはや常識！？NodeJSの基本
-  [非同期型イベント駆動とは](http://qiita.com/setzz/items/16597eaabb1226975c51)
-  [イベントループの仕組みを探る](http://qiita.com/setzz/items/3faca9f7361cae12d71a)
-  [モジュール＆npmのキホン](http://qiita.com/setzz/items/149b28c89a012ead26aa)
-  [Webサーバ＋アプリ構築が速すぎる件](http://qiita.com/setzz/items/1991567e56dea41d1021)
-  [Socket.ioで双方向通信チャットアプリを構築](http://qiita.com/setzz/items/66b309a6c3c20d910218)

## ビルドツールの骨身に迫る
- [Gruntとの上手な付き合い方](http://qiita.com/setzz/items/3159a0fe1d0fcda58c3e)
- [gulpとの上手な付き合い方](http://qiita.com/setzz/items/428479aba3aebeb82c42)
- [Gruntとgulpを比較](http://qiita.com/setzz/items/badaee6d0de448ba9770)

## JSライブラリ検証-jQueryのアーキテクチャ
- [jQueryを使うべきところ](http://qiita.com/setzz/items/f496f130fde47cbc1917)
- [Grunt管理されたjQueryでコードハック](http://qiita.com/setzz/items/ed7ce8a443d5245f41a1)
- [jQueryセレクタの仕組み](http://qiita.com/setzz/items/25064020f199e35d65db)
- [jQueryから学ぶHTML文字列からのDOM要素生成](http://qiita.com/setzz/items/dd3b2ae9ff413f3289e8)
- [jQuery拡張の仕組み](http://qiita.com/setzz/items/29b19ed3ebd0df9361ae)

## コーディングの痒い所を掻く
- [Javascriptのcall/apply関数のプロっぽい使い方](http://qiita.com/setzz/items/155af03120a330fd4437)
- [Javascriptのbind関数と部分適用](http://qiita.com/setzz/items/e11ad0c4ea79db2dee84)
- [JavaScriptのGetter/Setter](http://qiita.com/setzz/items/c7d3cae7884a5e12a064)
- [JavaScriptのプロパティディスクリプタ](http://qiita.com/setzz/items/db5c501272b622fdd848)

## altJSにトライ！
- [CoffeeScript実行環境を整える](http://qiita.com/setzz/items/af5f306c8f92f91357a7)
- [CoffeeScriptシンタックスの威力が発揮される記述まとめ](http://qiita.com/setzz/items/e5dbb7f81a442c221852)

## クライアントサイド掘り下げ
- [DOMイベントのキャプチャ/バブリングを整理する](http://qiita.com/setzz/items/49500fea5fdf43f59c58)

## 体で覚えるVue.js
- [ViewModel生成編](http://qiita.com/setzz/items/3faf74b7141081731a75)
- [ディレクティブ編](http://qiita.com/setzz/items/25041c1d46452de84aa6)
- [インスタンスメンバ編]
(http://qiita.com/setzz/items/ebbfcc3565bcd27f344c)
- [グローバルメソッド編]
(http://qiita.com/setzz/items/8f06f2fe6049173b17f9)
- [フィルター編]
(http://qiita.com/setzz/items/e37c47d3f22e5738eb84)
- [v-repeatネスト編]
(http://qiita.com/setzz/items/6f22ebd15bcc0afe1ab0)

## モジュール管理
- [RequireJS入門](http://qiita.com/setzz/items/5420d589e3977bdf13e5)
- [Webpack入門](http://qiita.com/setzz/items/9e00071dacc61d368a5e)

## イマドキのJSテスト
- [jasmine + rewireで他モジュールに依存したモジュールテストを単体でやりきる編](http://qiita.com/setzz/items/4e508e804b0e50e7b6ec)
- [karma + karma-html2js-preprocessorでブラウザ/DOMを絡めたUIテストを実行する編](http://qiita.com/setzz/items/311e3eac4f55183b62c2)
- [テスト環境をモダンフロントエンドツール群で整備する編](http://qiita.com/setzz/items/7464c69bf54927d019a7)

## ES6
- [babelで扱えるEcmaScript6の新オブジェクト](http://qiita.com/hosomichi/items/74bf0568447451b87278)
- ES6のconstを使い倒すレシピ
  - [前提共有編](http://qiita.com/hosomichi/items/093aadcd8891c86e9dda)
  - [Object.freeze編](http://qiita.com/hosomichi/items/84b05c1b0c09d26cd11e)
  - [immutable.js編](http://qiita.com/hosomichi/items/ea74d44efd47877b16a5)
  - [コレクション一発代入/一発返却編](http://qiita.com/hosomichi/items/843d1d4ec72ccc6691de)
  - [条件分岐一発代入/一発返却編](http://qiita.com/hosomichi/items/119dc53980c8f61a0485)

## React
- [ノイズを剥がしてreact with reduxのカタチを見つめ、段階的に理解を深める](https://qiita.com/hosomichi/items/f5b254377c50908f2215)

## SVG
- [己の感覚のままに装飾しながら、SVGで折れ線グラフを描いてみる](https://qiita.com/hosomichi/items/2b8a8728c5b182b5ab37)

## 環境構築
- [生産性が高くホワイトボックスなローカルSPA開発環境レシピ](https://qiita.com/hosomichi/items/cbdf8b1dfcba7c4c356d)

## 番外編(Elm Love!)
- [Statefulな親子コンポーネントとSubscriptionの扱いを整理してみます](http://qiita.com/hosomichi/items/1a1d3c513e211e6bdd9f)
- [Elmを肴に#なしの綺麗なURL(URI)のSPAを作ってみます](http://qiita.com/hosomichi/items/930c0efb5d955d12932e)
- [elm-testのテストコード改良に挑戦してみます](http://qiita.com/hosomichi/items/f4f45535deca7ebebe65)
- [Elmの「あの感じ」のドキュメントを社内スコープで展開してみます](https://qiita.com/hosomichi/items/6d4c9e3d71ab3a1f8ff8)

---

※ うまそうなネタが見つかったら随時チャレンジして参ります！