More than 1 year has passed since last update.

はじめに

  • JavaScriptでのフロントエンド開発環境の概要の理解のため、記事を読みつつ、簡単にまとめています (2016/01/04 時点)。
  • 元々、サーバサイドを主にやってましたが、こちら側についてもやらないといけないなぁ、という感じです。

まとめ

AltJS

JavaScript がいろいろと大変なので、その代替とするための言語群。他にもいろいろありますが、取り急ぎ勉強を進めるにあたっては、以下のあたりで良いかなと思っています。

TypeScript

静的型付け、型推論などが良く聞く特徴。Microsoft 製、良いのか、良くないのか。

ECMAScript6

現行 JavaScript (ES5) の進化系。ブラウザでの対応状況は見ていませんが、トランスパイラ込みの記事をよく見るので、まだもう少しなのでしょう。

トランスパイラ

tsc コマンド

TypeScript -> ES5

Babel

ES6 -> ES5

モジュール管理(?)

Browserify

Webpack

タスクランナー / ビルドツール

Gulp.jp

Fly

その他 (なんか便利そう。まだよく分からない)

babelify

watchify

tsify

感想

* このあたりは、これくらいフォローしておけば大丈夫なのでしょうか。
* くらくらしますね。まだテスト環境等もいろいろあるというのに。
* 続く (?)。