Google PlayストアでUnionpediaアプリを復元するために作業中です
出ていきます入ってきます
🌟ナビゲーションを改善するためにデザインを簡素化しました!
Instagram Facebook X LinkedIn
あなたのロゴとドメインを持つ独自のユニオンペディア、月額9.99 USDから
私のユニオンペディアを作成する

Backbone.js

索引 Backbone.js

Backbone.js は RESTfulJSONインタフェースと (MVP) アプリケーションデザインパラダイムに基づいたJavaScriptライブラリである。軽量であることで知られ、依存するライブラリはUnderscore.jsだけである。シングルページアプリケーションや、Webアプリケーションの多くのパーツ(例えば複数クライアントとサーバ)の同期を保つために設計されている。Backbone は CoffeeScript の作者としても知られる Jeremy Ashkenas によって作られた。

目次

  1. 30 関係: AirbnbAjaxAngularJSライブラリニューヨーク・タイムズウェブアプリケーションオライリーメディアクロスプラットフォームグルーポンシングルページアプリケーションBitTorrent (企業)CoffeeScriptDiggFoursquareHuluJavaScriptJavaScript Object NotationJQueryLinkedInMIT LicenseOpenbravoPandora RadioPinterestPrototype JavaScript FrameworkRepresentational State TransferSony Entertainment NetworkTrelloUnderscore.jsUSAトゥデイWebアプリケーションフレームワーク

  2. 2010年のソフトウェア
  3. JavaScriptライブラリ

Airbnb

Airbnb, Inc.(エアビーアンドビー)は、サンフランシスコに拠点を置くアメリカのバケーションレンタル(民泊)の企業である。通称『エアビー』。Airbnbは、ウェブサイト上で、またはアプリを介して消費者にアクセスできるマーケットプレイスを維持またはホストしている。サービスを通じて、ユーザーはホームステイを中心とした宿泊施設や観光体験を手配したり、賃貸物件をリストアップしたりすることができる。Airbnbは掲載された物件をいずれも所有しておらず、その代わりに予約ごとにコミッションを受け取ることで利益を得ている。同社は2008年にブライアン・チェスキー(Brian Chesky)、ネイサン・ブレチャールチク(Nathan Blecharczyk)、ジョー・ゲッビア(Joe Gebbia)によって設立された。Airbnbは、元の名前であるAirBedandBreakfast.comから取られた。

見る Backbone.jsとAirbnb

Ajax

一般的なWebアプリケーション(左)とAJAX(右)の動作の違い Ajax(エイジャックス - IT用語辞典 e-Words(インセプト)、アジャックス)は、ウェブブラウザ内で非同期通信を行いながらインターフェイスの構築を行うプログラミング手法である - IT用語辞典バイナリ(Weblio)。XMLHttpRequest(HTTP通信を行うためのJavaScript組み込みクラス)による非同期通信を利用し、通信結果に応じてダイナミックHTML (DHTML) で動的にページの一部を書き換えるというアプローチを取る - @IT(ITmedia)。 Ajax は『Asynchronous JavaScript And XML』の略で、2005年2月18日に米国のインフォメーションアーキテクトであるジェシー・ギャレットJesse James Garrettにより名付けられた - All About - 日経トレンディネット(日経BP)。

見る Backbone.jsとAjax

AngularJS

AngularJS(アンギュラージェイエス)は、Googleと個人や企業のコミュニティによって開発されていた、完全にJavaScriptで書かれたオープンソースのフロントエンドWebアプリケーションフレームワークである。MIT Licenseでライセンスされたフリーソフトウェアである。2022年1月にサポートを終了した。 シングルページアプリケーションの開発において直面する多くの問題に取り組んでいる。JavaScriptコンポーネントは、クロスプラットフォームなモバイルアプリ開発用フレームワークであるApache Cordovaを補完する。クライアントサイド用のMVCおよびMVVMアーキテクチャを、リッチインターネットアプリケーションで一般的に用いられるコンポーネント群とともに提供することにより、そのようなアプリの開発とテストを簡単にすることを目的としている。

見る Backbone.jsとAngularJS

ライブラリ

ライブラリ()は、汎用性の高い複数のプログラムを再利用可能な形でひとまとまりにしたものである。ライブラリと呼ぶときは、それ単体ではプログラムとして動作させることはできない、つまり実行ファイルではない場合がある。ライブラリは他のプログラムに何らかの機能を提供するコードの集まりと言える。ソースコードの場合と、オブジェクトコード、あるいは専用の形式を用いる場合とがある。たとえば、UNIXのライブラリはオブジェクトコードをarと呼ばれるアーカイブツール(アーカイバ)でひとまとめにして利用する。図書館()と同様にプログラム(算譜)の書庫であるので、索引方法が重要である。 また、ソフトウェア以外の再利用可能なものの集合について使われることもある(音声データなど)。

見る Backbone.jsとライブラリ

ニューヨーク・タイムズ

ニューヨーク・タイムズ(The New York Times)は、アメリカ合衆国ニューヨーク州ニューヨーク市に本社を置くニューヨーク・タイムズ・カンパニーが発行している高級日刊新聞紙。アメリカ合衆国内での発行部数はUSAトゥデイ(162万部)、ウォール・ストリート・ジャーナル(101万部)に次いで第3位(48万部)。

見る Backbone.jsとニューヨーク・タイムズ

ウェブアプリケーション

ウェブアプリケーション(Web application)は、ウェブ(World Wide Web)技術を基盤とした'''アプリケーション'''ソフトウェアである。

見る Backbone.jsとウェブアプリケーション

オライリーメディア

オライリーメディア(O'Reilly Media)は、アメリカ合衆国のメディア企業。ティム・オライリーが創設した。コンピュータ関連の書籍出版、ウェブサイト作成、カンファレンスの開催などを主な業務としている。表紙に動物の木版画を使った書籍群でよく知られている。日本法人はオライリー・ジャパン。

見る Backbone.jsとオライリーメディア

クロスプラットフォーム

クロスプラットフォーム(cross-platform)とは、異なるプラットフォーム(例えばPC/AT互換機とMacintosh、あるいはWindows・macOS・FreeBSD・Linuxなどのように、仕様が全く異なる機械(ハードウェア)またはオペレーティングシステム)上で、同じ仕様のものを動かすことが出来るプログラム(ソフトウェア)のことを言う。同様の呼称にマルチプラットフォームmulti-platformがある。 また、家庭用ゲームにおいては「クロスプラットフォーム」と「マルチプラットフォーム」で意味が異なる場合がある。本項ではこのケースについても後述する。

見る Backbone.jsとクロスプラットフォーム

グルーポン

グルーポン(Groupon)は、アメリカ合衆国イリノイ州シカゴに本社を置き、共同購入型クーポンサイト「」を運営するアメリカの企業である。

見る Backbone.jsとグルーポン

シングルページアプリケーション

シングルページアプリケーション(single-page application、SPA)とは、単一のWebページのみから構成することで、デスクトップアプリケーションのようなユーザ体験を提供するWebアプリケーションまたはWebサイトである。必要なコード(HTML、JavaScript、CSS)は最初にまとめて読み込むかFlanagan, David, "JavaScript - The Definitive Guide", 5th ed., O'Reilly, Sebastopol, CA, 2006, p.497、ユーザの操作などに応じて動的にサーバと通信し、必要なものだけ読み込みを行う。

見る Backbone.jsとシングルページアプリケーション

BitTorrent (企業)

BitTorrent, Inc.(ビットトレント)は、アメリカ合衆国サンフランシスコに本社を置くソフトウェア開発会社。Peer to Peer(P2P)型ファイル共有ソフト「BitTorrent」の開発や、BitTorrentを元にした動画配信サービスを主業務とする。

見る Backbone.jsとBitTorrent (企業)

CoffeeScript

CoffeeScript はプログラミング言語のひとつである。コードはJavaScript のコードに変換される。 Ruby や Python、Haskell から影響を受けたシンタックスシュガーの導入により、JavaScript に比べ簡潔さと可読性を向上させたほか、配列内包 (Array comprehensions) やパターンマッチングといった機能を追加している。 CoffeeScript により、パフォーマンスを下げることなく、より短いコードでプログラムを記述することができる (JavaScript に比べ 1/3 程度の行数が削減できる)。 2011年3月16日から一時、CoffeeScript は GitHub でもっともウォッチされているプロジェクトであった。

見る Backbone.jsとCoffeeScript

Digg

Digg(ディグ)は、ケビン・ローズにより2004年に開設されたソーシャルニュースサイト。主にテクノロジーや科学に関する記事が多かったが、最近は政治やエンターテイメントなど幅広い話題に広がりつつある。ソーシャルブックマークやブログやRSSの機能を持つ。 ソーシャルブックマークサービスであるDel.icio.usとともに、ソーシャルサービスの代表格として、またWeb 2.0の成功例として挙げられる。ユーザーの投ずる「票(digg)」の数によってエントリーの順位が決められるシステムを採用している。また、Del.icio.usとは異なり、コメント欄での議論に重点が置かれている点が特徴である。

見る Backbone.jsとDigg

Foursquare

Foursquare(フォースクエア)は、位置情報に基づいたソーシャル・ネットワーキング・サービスのウェブサイト、携帯電話用ソフトウェア、およびゲーム(位置ゲー)である。 利用者は、携帯電話のショートメッセージサービスでメッセージを送ったり(米国国内のみ)、携帯端末固有のアプリケーションを用いて、ベニューと呼ばれる特定の場所でチェックインする。フォースクエアの利用者には得点が与えられ、またバッジが与えられる時もある。フォースクエアはデニス・クローリーとによって作られた。クローリーは以前に同様のプロジェクトであるドッヂボールを設立したがドッヂボールは2005年にグーグルに買収された後2009年には凍結された。

見る Backbone.jsとFoursquare

Hulu

Hulu(フールー、)は、アメリカの定額制動画配信サービスである。ウォルト・ディズニー・カンパニー傘下のHulu, LLCが運営する。 アメリカ国外で唯一2011年に日本でサービスを開始したが、2014年に日本のサービスはHulu, LLCから日本テレビへ売却され、以後日本テレビ子会社HJホールディングスが運営するが、2017年7月に日本法人と資本関係が復活した。 Huluは中国語で大切な物入れの瓢箪の意「葫蘆」(、)と、相互記録の意「互録」(、)に依る。

見る Backbone.jsとHulu

JavaScript

タグで囲まれている。 JavaScript(ジャバスクリプト)は、プログラミング言語であり、HyperText Markup Language(HTML)やCascading Style Sheets(CSS)と並ぶ World Wide Web(WWW)の中核技術の一つである。 プロトタイプベースのオブジェクト指向スクリプト言語であるが、クラスなどのクラスベースに見られる機能も取り込んでいる。 利用される場面はウェブサイト、ウェブアプリケーション、バックエンド、デスクトップアプリケーション、モバイルアプリケーションなど、ウェブブラウザからサーバ、デスクトップからスマートフォンまで多岐にわたっている。

見る Backbone.jsとJavaScript

JavaScript Object Notation

JavaScript Object Notation(JSON、ジェイソン)はデータ記述言語の1つである。軽量なテキストベースのデータ交換用フォーマットでありプログラミング言語を問わず利用できる。名称と構文はJavaScriptにおけるオブジェクトの表記法に由来する。

見る Backbone.jsとJavaScript Object Notation

JQuery

jQuery(ジェイクエリー)は、ウェブブラウザ用のJavaScriptコードをより容易に記述できるようにするために設計されたJavaScriptライブラリである。ジョン・レシグが、2006年1月に開催された BarCamp NYC でリリースした。様々な場面で活用されており、JavaScriptライブラリのデファクトスタンダードと呼ぶ者もいる。ロゴの下に表記されているキャッチコピーは「write less, do more」(「少ない記述で、もっと多くのことをする」の意)。

見る Backbone.jsとJQuery

LinkedIn

LinkedIn(日本語:リンクトイン)は、世界最大級のビジネス特化型SNS、および同サービスを提供するシリコンバレーの企業。 ウェブサイトやモバイルアプリを介し利用することが可能である。2003年5月5日のサービス開始後、アメリカ合衆国を始め、世界各国で普及し、2023年5月現在、登録メンバーは9億人を超す。主に専門的なネットワーキングとキャリア開発に利用され、求職者は履歴書(CV;Curriculum Vitae)を投稿し、雇用主は仕事を投稿することができる。現CEOは。 2016年12月、米国マイクロソフト社によって262億ドルで買収された。

見る Backbone.jsとLinkedIn

MIT License

MIT License(エム・アイ・ティー ライセンス)は、マサチューセッツ工科大学を起源とする代表的なソフトウェアライセンスである。X11 LicenseまたはX Licenseと表記されることもある。MIT LicenseはGPLなどとは異なり、コピーレフトではなく、オープンソースであるかないかにかかわらず再利用を認めている。BSDライセンスをベースに作成されたBSDスタイルのライセンスの一つである。MIT Licenseは、数あるライセンスの中で非常に制限の緩いライセンスと言える。 X Window System (X11) などのソフトウェアに適用されている。また、2015年3月には、GitHubで最も使われているオープンソースライセンスはMIT Licenseであるという調査結果も出ている。

見る Backbone.jsとMIT License

Openbravo

Openbravo(オープンブラボ)は、商用オープンソースのソフトウェア会社である。Openbravo S.L. の本社はスペイン・ナバーラ州パンプローナにあり、営業所はカタルーニャ州バルセロナにある。この会社は Openbravo ERP と Openbravo POS という 2製品を主力としている。これらのソフトウェアを全世界に配布・導入するために、Openbravo はパートナー網をとても重視している。この会社はオープン・ソフトウェア・アライアンスのメンバーであり、オープンソース標準化のための非営利組織である。Openbravo は InfoWorld から最優秀オープンソースソフトウェア賞「Bossie」を3度 Openbravo ERP に送られている。最近の受賞は 2010年8月である。

見る Backbone.jsとOpenbravo

Pandora Radio

Pandora Internet Radio(別名:Pandora Radioもしくは単純にPandora)とは自動化された音楽レコメンデーションサービスでによるプレイリスト管理システムである。Pandora Media, Inc.が運営しており、アメリカ合衆国、オーストラリア、ニュージーランドで展開されている。ユーザーのアーティストセレクションに基づき特定ジャンルの楽曲を選定して再生する。ユーザーが出すサービスが選択した曲に対する肯定的もしくは否定的なフィードバックはPandoraが今度再生する楽曲に反映される。 再生する際にその曲や収録アルバムを購入できる数軒のオンラインショップが表示され購入することが出来る。400以上の音楽アトリビュートを使って次に再生する曲を選択するが、その400のアトリビュートは2,000あるフォーカストレイトと呼ばれる大規模なグループを組み合わせたものである。例としてシンコペーションのリズム、調性音楽のキー、和声ボーカルで構成され、楽器の熟達が反映される。

見る Backbone.jsとPandora Radio

Pinterest

Pinterest(ピンタレスト)とは、アメリカ合衆国カリフォルニア州サンフランシスコに本拠を置くPinterest, Inc.(ピンタレスト社)が運営・管理する写真共有サービス。アプリやウェブサイト方式によって提供され、ピンボード風の画面構成となっている。ユーザーはイベント・関心事・趣味などテーマ別の画像コレクションを作成・管理することができ、また他のユーザーが作成したピンボードを閲覧して自身のコレクションに加えたり、「好み」の写真として画像を「リピン」することもできるという特徴がある。 ピンタレスト社は、もともとベン・シルバーマン、ポール・シャッラ、エバン・シャープらによってアイオワ州ウェストデモインでCold Brew Labs, Inc.として創設され、2012年4月に SEC S-1 registration filing(米国証券取引委員会でのS-1登録)によって社名をCold Brew Labs, Inc.からPinterest, Inc.へと変更した。

見る Backbone.jsとPinterest

Prototype JavaScript Framework

Prototype JavaScript Framework は、Sam Stephenson が開発したJavaScriptフレームワークであり、Ajaxフレームワークやその他のユーティリティを提供する。prototype.js という名前の1つのJavaScriptファイルで実装されている。単独でも入手できるが、Ruby on Rails、script.aculo.us、Ricoなどのもっと大きなプロジェクトの一部にもなっている。ただし、Ruby on Railsは3.1のバージョンから、デフォルトのJavaScriptライブラリがPrototype JavaScript FrameworkからjQueryに変更されている。

見る Backbone.jsとPrototype JavaScript Framework

Representational State Transfer

Representational State Transfer (REST、レスト) は、(ウェブアプリケーションプログラミングインタフェース)の定義に使用されるアーキテクチャスタイル(共通仕様)であり、同時にウェブのような分散ハイパーメディアシステムのためのソフトウェアアーキテクチャのスタイルのひとつでもある。この語はHTTPプロトコル規格の主要著者の一人であるがウェブについて書いた2000年の博士論文で初めて現れ、ネットワーキングコミュニティの中ですぐに広く使われることになった。 RESTは、初めはアーキテクチャの原則と制約の集まり(後述)を指していたが、次第に、XMLやHTTPを使った簡易なウェブベースのインタフェースのうち、WebサービスのSOAPプロトコルのようなMEP(Message Exchange Pattern; SOAPノード相互のメッセージ交換のパターンを確立するための雛型)ベースの特別な抽象化をしないもののことを、大まかに意味する用語として使われるようになった。RESTは次に述べるように2つのやや異なる意味で使われている。

見る Backbone.jsとRepresentational State Transfer

Sony Entertainment Network

Sony Entertainment Network(ソニーエンターテインメントネットワーク、略称: SEN)は、ソニーが世界で展開しているオンラインサービスプラットフォーム。統一されたアカウントで利用できるシングルサインオンプラットフォームである。旧サービス名称は「Qriocity(キュリオシティ)」。なお、映像・音楽のサービスはデジタルエンタテインメントブランドとなったPlayStation Networkに統合される。

見る Backbone.jsとSony Entertainment Network

Trello

TrelloはFog Creek Softwareが2011年に開発したウェブアプリケーションである。2014年に分社化し、2017年1月にアトラシアンに売却された。 他の事業部利益の助成を受けフリーミアムで運営している。基本無料であり2013年に商用有料サービスが開始した。

見る Backbone.jsとTrello

Underscore.js

_.each() function delegates to the host environment's native forEach implementation when present, or a compatible version when absent. The documentation refers to Underscore.js as "the tie to go along with jQuery's tux, and Backbone.js' suspenders." Underscore.js was created by Jeremy Ashkenas, who is also known for Backbone.js and CoffeeScript.

見る Backbone.jsとUnderscore.js

USAトゥデイ

USAトゥデイ(USA Today)は、1982年に創刊されたアメリカ合衆国の全米向け日刊一般新聞。発行元はガネット・カンパニー。米国における発行部数は近年まで首位であり部数は平日版、2008年10月 - 2009年3月平均、全米50州すべてで販売されている、"National newspaper"(全国的な新聞)の一つである。しかし、昨今の新聞不況により発行部数が減少し、部数首位をウォール・ストリート・ジャーナルに譲った。日本では産経新聞社が販売代理店契約を結んでおり、衛星版(英語)を販売していたが、2009年で取り扱いは終了した模様。産経新聞社ホームページでの紹介もリンク切れとなっている。

見る Backbone.jsとUSAトゥデイ

Webアプリケーションフレームワーク

Web アプリケーションフレームワーク(Web Application Framework)は、動的なWebサイト、Webアプリケーション、Webサービスの開発をサポートするために設計されたフレームワークである。 Webアプリケーションフレームワークの目的は、Web開発で用いられる共通した作業に伴う労力の軽減である。 たとえば、多数のフレームワークがデータベースへのアクセスのためのライブラリやテンプレートエンジン(Webテンプレートも参照)、セッション管理を提供し、コードの再利用を促進させるものもある。

見る Backbone.jsとWebアプリケーションフレームワーク

参考情報

2010年のソフトウェア

JavaScriptライブラリ