開発ツール ウェブアプリケーション

グーグルがウェブフレームワークに尽力する理由--「Google Chrome」担当者に聞く

グーグルがウェブ開発の発展に貢献する主な手段の1つが、フレームワークだ。「Google Chrome」のプロダクトマネージャーに、同社のフレームワーク関連の取り組みについて聞いた。

提供:Getty Images/iStockphoto
提供:Getty Images/iStockphoto

 ウェブはGoogleに優しいが、その理由の1つは、Googleがウェブに優しくあろうと懸命に努めてきたからだ。確かに、その優しさによってGoogle自体も利益を得ているとはいえ(同社の広告はひとりでに掲載されるわけではない)、Googleは長年、ウェブ用のアプリケーション開発を容易にするべく多額の投資をしてきたし、そうしたアプリケーションへのアクセスに多くの人が使用するウェブブラウザー「Google Chrome」も開発してきた。

 Google ChromeのプロダクトマネージャーであるNicole Sullivan氏に話を聞いたところ、Googleがウェブ開発の発展に寄与する重要な方法の1つ、すなわちフレームワークについて詳しく語ってくれた。開発者がフレームワークを使用する理由はさまざまだが、トップ10に必ず入る理由は生産性の向上だ。筆者はこの点を念頭に置き、Googleが「Next.js」「AngularJS」などのフレームワークに貢献することで、ウェブ開発者の生産性にどのように寄与しているのかを聞こうと考えた。

始まりはAngular

 Googleは長年にわたり、フロントエンドウェブ開発の各種フレームワークを積極的に採用してきた。たとえば、広く支持されているAngularJSを開発し、オープンソース化した。GoogleはAngularで、「ウェブアプリケーションの構築、設計、管理をどうするかという、多くの開発者が抱える共通の問題を解決する」ことを目指していたと、Sullivan氏は述べる。実際に、Angularの初期のプロトタイプを使用して、1つのアプリケーションで数千行のコードを削ることに成功した開発者がいた。多くの企業と同じくGoogleも、機能的で実用性が証明されているフレームワークが、大規模かつ複雑なアプリケーションの開発にどれほど役立つかを知っている。

編集部おすすめの関連記事

残り本文:約2475文字 ログインして続きを読んでください。

あなたにおすすめの記事

関連記事

ホワイトペーパーランキング

  1. マンガで解説、移行済みの担当者にも役立つ! Windows10移行&運用ガイド
  2. 家庭向けIoT製品の普及とともに拡大するセキュリティとプライバシー問題─解決策を知ろう
  3. 顧客を知り、顧客に合わせるのに欠かせない「NPS」を知っていますか?
  4. 多様化するリーガルテック市場の日米動向と現在の企業が抱える契約課題における解決策とは
  5. IoTにはこれだけのサイバー攻撃リスクが!まずはベストプラクティスの習得を

編集部おすすめ

トレンドまるわかり![PR]

サーバ
PC・モバイル
ストレージ
ネットワーク
仮想化
クラウドサービス
OS・ミドルウェア
開発
開発ツール
開発支援
ノンプログラミング開発ツール
データベース
運用
セキュリティ
新興技術
財務・経理
人事・労務
マーケ・営業
購買・調達
生産・製造
データ分析
コミュニケーション
通信・通話
文書・コンテンツ
サイト構築
PCソフト
学習

ベンダー座談会

Follow TechRepublic Japan

このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]