TypeScript
Node.js Toolkit for Visual Studio(RC2)では、JavaScript用にはExpress4のテンプレートが用意されてますが、TypeScript用にはExpress3のテンプレートしか用意されていません。てことで、TypeScript用にExpress4のプロジェクトを作る手順の備忘録です。
TypeScript用の型定義ファイルの取得/アップデートなどの管理をしてくれるツールtsdを使ってみました。 ※Node.js用のプロジェクト(njsproj)では、今のところNugetが利用できません。(2015/03現在) なので、型定義ファイルはNuget以外の方法で取ってくる必要…
最近TypeScriptをちょこちょこ弄ってるので、流れでNode.jsも使ってみました。 準備 Node.jsのインストール まずは、Node.jsをインストールします。 以下の公式ページから、インストーラをダウンロードしてきてインストールします。 Node.js ※一応、exe単体…
TypeScriptでknockout.jsを使う・その3~各種イベント発生時のバインディング~ - SourceChord 前回のclick/eventバインディングで、無事イベント発生時のメソッド呼び出しができるようになりました。 めでたしめでたし!!・・・・・とは行きませんorz
今度は、イベント発生時にViewModelのメソッドを呼び出すようなバインディングをしてみたいと思います。
前回の手順で、knockout.jsをTypeScriptから使う準備ができました。 TypeScriptでknockout.jsを使う・その1~準備~ - SourceChord 今回は、knockoutの機能を使って、様々なデータバインディングを行ってみたいと思います。 knockout.jsで中心となるクラス/…
JavaScript向けのMVVMフレームワーク、というかライブラリの、knockout.jsを使ってみました。 公式サイトは↓です。 Knockout : Home AngulerやEmberなど、ここの所クライアントサイドのMVなんちゃらなライブラリが色々流行ってますが、 knockout.jsはデータ…
NugetのコンソールからインストールすればOKみたい。
TypeScriptの大きなメリットの一つは、既存の大量のJavaScriptの資産を活用できることですね。ということで、TypeScriptからjavascriptの定番ライブラリのjQueryを使ってみました。 jsのライブラリを使うときには、○○.d.tsなどという形式で定義された型定義…
ちょっと必要に迫られて、TypeScriptの勉強を始めました。 今までWeb系の技術はほとんどやったことなかったので、年末年始でちょろっと勉強してます。 まずは、お試しでVSで生成される雛形のプロジェクトを動かしてみました。 TypeScriptのプロジェクトを作…