2014-02-01から1ヶ月間の記事一覧
JsTestDriverを使って複数のブラウザでのユニットテストをします。JsTestDriverはgoogleが作ったJavaScriptユニットテスト用のjar(JsTestDriver.jar)です。このJsTestDriverを使って面倒なマルチブラウザテストを行いましょうというのが今回の趣旨です。JsTe…
Offline Web Applicationを開発するためのポイントがいくつかありました。 Application Cache Web Storage Application Cacheは静的な情報(HTML、CSS、JavaScript)をキャッシュする仕組みでありWeb Storageは動的な情報をキャッシュする仕組みと考えることが…
フロントエンドアプリケーションを開発するためには、構築するためのワークフローが存在します。あまりメジャーではありませんが手順を踏んで作業したいと、どんなにすばらしいJavaScriptフレームワークを使ったとしても最終的には不味いスパゲティの出来上…
Offline Web Applicationをご存知ですか?私がHTML5でのアプリケーション開発に踏み切ったきっかけとなった技術要素なのですが、html5j白石さんの「オフラインファーストの思想と実践」から学び、使える技術としてエンタープライズでの利用を試みました。201…
Webアプリケーションを構築する上でレスポンスを向上させるための技術のひとつとしてキャッシングというものがあります。キャッシングされる仕組みは アプリケーションサーバ プロキシサーバ ブラウザ で実装されています。 W3Cではこれとは別にApplication …
2014年の今年、HTML5が正式勧告になることをうけ、Web標準に関する事柄をまとめなおしました。やはり業務系Webアプリケーションを構築するにあたって注目する技術は4つあります。 Application Cache WebStorage Web Worker WebSocket この4つは業務アプリ…
デベロッパーサミットを含め4日連続の登壇をさせて頂きました。何れも業務系Webアプリケーションの方向性を決めるための内容に成っています。もはやSingle-page Applicationで業務系Webアプリケーションを構築するのは当たり前になります。 業務系Webアプリ…
2/28に明星大学でhtml5jエンタープライズ部によるエンタープライズ向けHTML5カンファレンスが開催されます。OSC.Tokyo(2/28-3/1)と同時開催ですので来客数がすごいことになりそうな予感です。 開催概要 HTML5、すでに利用可能な技術なのは明確なのですが、い…
Single-page Application(SPA)によりフロント開発にかかる手間が膨大になっています。SPAの開発をするときに通信部分(JSONやJSONPなど)をどうすればいいのかが問題になります。解答としてはスタブAPIサーバを作成し対応します。 画面開発するためにアプリ…
YeomanとCoffeeScriptを使ってbackboneを利用したSingle-page Applicationを作ります。yoとbowerに微妙感があると聞きますが、大規模開発では開発効率を上げるために、ここが重要になります。 内容ですが社内ハンズオンでのものです。基本的には過去のブログ…
Single-page Application(SPA)はただのバズワードか?今後HTML5を使って業務アプリケーションを作るならSPAで間違いないです。WebサーバはAPIサーバに徹底しフロントシステムとバックエンドを疎結合にする、すばらしいアーキテクチャです! RIAに代わる技術…