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

グーグルがウェブフレームワークに尽力する理由--「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. 安全なテレワークや在宅勤務を担保する、DCセキュリティの新パラダイム
  2. PC不要!自宅でも会議室でも即ミーティングが可能!脅威のシンプルさの秘密とは?
  3. 【事例動画】顧客との“つながり”を創出し「モノ」から「コト」へと実現したIoT活用法とは
  4. セキュリティ侵害への対応は万全ですか?被害を最小限にとどめるための10のヒントを知る
  5. SANS「2020 CTI調査」が明かす、サイバー脅威インテリジェンスの最新動向

編集部おすすめ

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

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

ベンダー座談会

Follow TechRepublic Japan

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