はじめに
- JavaScriptでのフロントエンド開発環境の概要の理解のため、記事を読みつつ、簡単にまとめています (2016/01/04 時点)。
- 元々、サーバサイドを主にやってましたが、こちら側についてもやらないといけないなぁ、という感じです。
まとめ
AltJS
JavaScript がいろいろと大変なので、その代替とするための言語群。他にもいろいろありますが、取り急ぎ勉強を進めるにあたっては、以下のあたりで良いかなと思っています。
TypeScript
静的型付け、型推論などが良く聞く特徴。Microsoft 製、良いのか、良くないのか。
ECMAScript6
現行 JavaScript (ES5) の進化系。ブラウザでの対応状況は見ていませんが、トランスパイラ込みの記事をよく見るので、まだもう少しなのでしょう。
トランスパイラ
tsc コマンド
TypeScript -> ES5
Babel
ES6 -> ES5
モジュール管理(?)
Browserify
- Browserify
- browserifyに関する122件の投稿 - Qiita
- Browserify: それはrequire()を使うための魔法の杖
- browserify の読み方|YOMIKATA
Webpack
タスクランナー / ビルドツール
Gulp.jp
Fly
その他 (なんか便利そう。まだよく分からない)
babelify
watchify
tsify
感想
* このあたりは、これくらいフォローしておけば大丈夫なのでしょうか。
- くらくらしますね。まだテスト環境等もいろいろあるというのに。
- 続く (?)。