TypeScript ファーストステップ (Rev.2) ~ Any browser. Any host. Any OS. Open Source. ~
TypeScript ファーストステップ (Rev.2) ~ Any browser. Any host. Any OS. Open Source. ~
前回のエントリーで、Dartの次は、TypeScriptを検証する。と書いたけど、なぜか自分のPCでは、VisualStudio for WebにTypeScriptのプラグインがインストールできなかったので、TypeScriptを使うことを諦めました。コマンドラインでコンパイルはできたけど、それでは型付け言語のメリットであるIDEによる補完や参照検索やリネームリファクタリングが効かないので。ちなみにプログラマのPCではあっさりインストールできたとのこと。がっくり。 というわけで、Dartを実戦投入することを決定してDartで開発をしています。 フロントエンド高速化のExpiresヘッダ さて、今日の本題。Webシステムのフロントエンド高速化のお話です。Webシステムの速度の大きなボトルネックとしてDB負荷がありますが、ブラウザ側のレンダリングを高速化する話としてフロントエンド高速化があり
TypeScript ファーストステップ ~ Any browser. Any host. Any OS. Open Source. ~
In late 2012, Microsoft introduced TypeScript, a typed superset for JavaScript that compiles into plain JavaScript. TypeScript is gaining popularity these days because it adds enhanced features to JavaScript and is also used in JavaScript frameworks such as Angular. TypeScript improves the developer experience, allows for the creation of highly scalable large applications, and allows for easy trac
TypeScript ファーストステップ ~ Any browser. Any host. Any OS. Open Source. ~
「これが現代のテスト環境や、どやぁ。」 と @vvakame が用意してくれました。 https://github.com/vvakame/typescript-project-sample 初心者の私にはたくさんのライブラリ(フレームワーク?)が入っててよくわからなかったので、それぞれの立ち位置を教えてもらったのでまとめておきます。 PhantomJS PhantomJS は JavaScript の API も利用できる headless な WebKit です。実際の描画処理を行わないので速いという特徴があります。また、DOM 操作、CSS セレクタ、JSON、Canvas、SVG などいくつかの web 標準をネイティブでサポートしています。 JavaScript のエンジンは JavaScriptCore らしいです。 実際に Web ページにアクセスして、レンダリング結果の画面
【TechBuzz】第3回.js系開発技術勉強会 で tmlib.js について発表してきました!! ちなみに発表に使ったスライドはこちらです. Web 上で作ったのでリンクをクリックするだけで見れます. セミナーの内容は yeomanでフロントエンド開発を効率化する方法 CoffeeScriptとTypeScriptの比較 tmlib.js をよろしくお願いします 懇親会 ってな感じでした. もう1週間経っちゃいましたがざっくりとレポートを書きたいと思います. Table of contens TechBuzzって? yeomanでフロントエンド開発を効率化する方法 CoffeeScriptとTypeScriptの比較 tmlib.js をよろしくお願いします 参加してみて Reference TechBuzzって? 本家サイトより引用 『TechBuzz』とは、開発者による開発者の為の
昨日書いたように、Vim で TypeScript のコード補完させたいなーと思いながら TypeScript のコード補完方法について調べてた わけですが、そのままの勢いで Vim プラグインとか node とかいじって、とりあえず Vim 上で単一 TypeScript ファイル中のプロパティ名を補完させることはできるようになったのでメモ書きしておきます。 デモ 現状のデモ *1。 型を見てプロパティ名の候補一覧を出してくれます。 補完の仕組み neocomplcache の source を書きました 普段から Vim を使ってはいるものの Vim のことよく知らなくて、「補完のためのコードどうやって書いたらいいかわからんー」 などとついったーでうだうだ言ってたら id:thinca さんと id:osyo-manga さんが色々教えてくださいました。 @nobuoka @thinc
JSer.info #91 - MicrosoftからTypeScriptというJavaScriptのスーパセットな言語が公開されました。 JavaScriptに始まり、JavaScriptに終わるというぐらいなので、既存のJavaScriptをそのまま使えたり、underscore.d.tsのように型定義だけを外部ファイルとできたり、ES.nextの仕様など意識して作られてたりしているため、他のJavaScriptへ変換する言語 - altJSは色々ありますが、その中でもまた少し違った方向性が見られると思います。 また最初からVisual StudioやSublime Text, Vi, Emacs等のサポートを用意されていますが、TypeScriptをどう受け止めるかというのはThoughts on TypeScriptと大体同じ意見で、興味を持って様子を見る感じです。 jQuery
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く