|
WinJSはオープンソースのJavaScriptライブラリであり、マイクロソフトによって開発されている。 第一の目的はWindows 8向けWindowsストアアプリをHTML5とJavaScriptを使って簡単に開発できるようにするためであり、XAMLフレームワーク、C#、VB.NET、C++ () などの従来の開発手法の代替とするためである。 WinJS はWindowsストアアプリに限定された技術として開始されたが、しかしあらゆるウェブブラウザで動作する狙いで発展してきた。 2014年4月、Microsoft Build developer conferenceの間、WinJSはApache License下のフリーソフトウェアとしてリリースされた。 マイクロソフトプラットフォーム自体よりもそれ以外への移植を意図してである。このライブラリのデモンストレーション用サイトも公開された。 == 概要 == WinJSはHTML5とJavaScriptを使ったWindowsストアアプリ開発を容易にする補助を提供する。 このライブラリはJavaScriptのコード記述の作法に従った方法でモジュールおよびWindows Runtimeの機能を公開する。 WinJSはWindowsのUIコントロールをHTML内に作成することを可能にする。 これはデータバインディングおよびテンプレートエンジンのサポートに伴ったものである。 他のJavaScriptフレームワーク、例えばJQueryなどはWinJSと協調して動作可能である。 このライブラリはTypeScriptを使った豊かな開発経験から追加の宣言ファイルもともに提供される。 TypeScriptはJavaScriptの注釈の付いた厳格なスーパーセットである。 TypeScriptによってJavaScriptとの互換性をメンテナンスしながらコードの完全性およびリファクタリングを可能にする。 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「WinJS」の詳細全文を読む スポンサード リンク
|