July 2017
Beginner to intermediate
256 pages
2h 50m
Japanese
Wayne Warner
Brisketとは、Backboneをベースとして開発されたアイソモーフィックJavaScriptのフレームワークです。Bloomberg社の、筆者が所属するコンシューマーWebチームが作成しました。BloombergのGitHubで2014年10月2日に公開されました。Apache 2オープンソースライセンスが適用されています。
我々のチームは、3つの原則に従ってBrisketを作成しました。
Brisketの詳細について解説する前に、Brisketが必要とされた背景を明らかにしたいと思います。
大多数のフレームワークと同様に、Brisketもプロダクト開発の際の必要から生まれました。2013年の末に、Bloomberg.comの論説記事のサイトを新しいデジタルメディアプロダクト(BloombergView.com)として作り直すことになりました。プロダクトチームやデザイナーは、次のような野心的な目標を設定しました。
4人のエンジニアが3ヶ月(12週間)をかけて開発しました。
当時、筆者らのチームは従来型のサイトしか作ったことがありませんでした。サーバー側でページを描画し、インタラクションを扱うクライアント(ブラウザ)側のコードと組み合わせていました。例えばIGN.com(http://www.ign.com)のようなサイトです。サーバー側での描画にはRuby on Railsを使い、クライアント側ではjQueryやBackboneと純粋なJavaScriptを併用しました。描画が速くSEO対策が充実しているという理由で、従来型のサイトだけを用意していました。 ...
Read now
Unlock full access