Mar 27, 2015Download as pptx, pdf54 likes13,397 views

Mar 27, 2015Download as pptx, pdf54 likes13,397 views
altJSとTypeScript 代表的なaltJSには、Rails 3.1以降で標準搭載されたことから一挙に普及したCoffeeScriptをはじめ、Googleが開発したDart、JavaScriptだけでなくJava/C++/PHPなどにも変換可能なHaxe、そして、本稿で扱うTypeScriptなどがあります。それぞれが鎬を削っており、現時点では、デファクトスタンダードが確立するまでには至っていません。 そのような状況を前提として、ではありますが、著者がTypeScriptをaltJSの本命と考える理由をいくつか挙げておきます。 (1)JavaScriptのスーパーセットである ざっくりと言ってしまうならば、TypeScriptは、JavaScriptの標準仕様であるECMAScript 5に対して、静的な型付けとクラスベースのオブジェクト指向を加えた「JavaScriptのスーパ
概要 最近、TypeScriptへの注目度は非常に高まっていますが、TypeScriptは単なるJavaScriptの置き換えではありません。TypeScriptを使えば、(1)早い=開発効率のアップが望める/(2)軽い=クライアント側の機能を拡大できる(いちいちサーバにアクセスしない)/(3)大規模=大規模開発に対応している、という恩恵が得られます。本書は、この3つのポイントにフォーカスして、しかもTypeScriptで「できること」の基本を漏れなく説明していくことを目指します。本書で身につけた知識は、大規模であろうと小規模であろうと今後の開発において必ずや役立つはずです。 目次 Preface 本書で扱うこと Chapter 1 TypeScriptを使う 1.1 コンパイル 1.1.1 本書で前提とする環境 1.1.2 コンパイルとは何か? 1.1.3 コンパイラは必要なのか? 1.
マイクロソフトがGitHubに登場。TypeScriptのプロジェクトをCodeplexからGitHubへ移行 「みなさんからのフィードバックを受けて、GitHubへ移行しました」(We’ve heard your feedback, and we’re making the move to GitHub.)。米マイクロソフトはオープンソースで開発しているプログラミング言語「TypeScript」のプロジェクトを、それまで使用していたCodeplexからGitHubへ移行したことを明らかにしました。 これまでTypeScriptは同社のオープンソース向けプロジェクトホスティングサービス「CodePlex」の上で運営されていました。しかしCodePlex上のTypeScriptプロジェクトで受け付けていたコミュニティからのフィードバックによってGitHubへの移行を決定しました。 現在、Co
AltJSとTypeScriptとは 昨今、高度なWebアプリケーションやNode.jsによるサーバサイドアプリケーションなど、JavaScriptによるアプリケーションの開発が多く見られるようになってきました。それに伴い、アプリケーション開発の効率化のためのAltJSと呼ばれる言語(コンパイルするとJavaScriptを書き出す非JavaScript言語)たちが注目され、開発が盛んに行われています。TypeScriptはAltJSの1つです。 TypeScript以外にもさまざまなAltJSがあります。たとえばLL(Lightweight Language)を意識した書きやすいJavaScriptとしてのCoffeeScript[1]、国産で速度最適化を重視しているJSX、JavaScript以外の言語への変換ができるHaxeなどです。TypeScriptは、よりよいJavaScrip
このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 TypeScript を使って JavaScript への投資を強化する Bill Wagner コード サンプルをダウンロードする TypeScript プログラミング言語は、実際には JavaScript のスーパーセットです。JavaScript を使用しているということは、TypeScript を既に使用していると言えます。すべての特徴を活かした優秀な TypeScript を記述しているとは言えませんが、JavaScript へのこれまでの投資を (TypeScript が提供する新しい機能を活用する) TypeScript コードベースにスムーズに移行できる可能性があることを意味します。 今回は、
TypeScriptとは この連載の目的はTypeScriptの基本的なコードの書き方を初歩から学ぶことである。プログラミングの経験がない読者を対象としているので、パソコンの基本操作ができるぐらいの前提知識があれば読み進められるようにできるだけやさしく解説していくこととする。現在、TypeScript関連の資料にはJavaScriptの知識を前提として、JavaScriptとの差分を掲載しているものが多いが、ここではそういった前提を設定せずに1からTypeScript(とJavaScript)を学ぶこととする。 初回の恒例として、TypeScriptの概要がこの後に続くのだが、能書きはいいからとにかくやってみたいという方は、この先を飛ばして「いちばん簡単なTypeScriptのプログラム」に進んでもらって構わない。 さて、その「TypeScriptとは」なのだが、ひと言で表すなら「Java
typescript playground build on ace editor. shortcut key [Ctrl-Space] : AutoComplete
オープンソースの「ルーキー賞」、TypeScriptなど10プロジェクト選定:JavaScript関連のプロジェクトが台頭 オープンソースの新規有望プロジェクトに贈られる「オープンソースルーキー賞」の2012年版受賞プロジェクトが1月30日に発表された。 同賞はBlack Duck Softwareが毎年実施しているもので、今年で5年目。今回は2012年にスタートしたオープンソースプロジェクトを対象として、「Ohloh.net」「Black Duck KnowledgeBase」のデータを基に、活動実績、貢献度、プロジェクトチームの属性といった項目ごとに得点を付け、上位10位のプロジェクトを選び出した。 2012年はJavaScriptにフォーカスしたプロジェクトが大きく台頭しているのが特徴だという。受賞10プロジェクトのうち5プロジェクトがJavaScript関連だった。また、モバイル関
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く