Firebase

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая Evgeny.oyun (обсуждение | вклад) в 16:44, 10 марта 2015. Она может серьёзно отличаться от текущей версии.
Перейти к навигации Перейти к поиску
FireBase, Inc.
Изображение логотипа
Тип Частная компания
Основание Сентябрь, 2011
Упразднена 2014
Основатели James Tamplin, Andrew Lee[1]
Расположение  США: Сан-Франциско, Калифорния
Отрасль Облачные вычисления
Продукция Программное обеспечение
Сайт firebase.com
Логотип Викисклада Медиафайлы на Викискладе

Firebase - поставщик облачных сервисов и приложений. Главный офис находится в Сан-Франциско, Калифорния. В 2011 году Andrew Lee и James Tamplin основали Firebase и в апреле 2012 запустили облачный сервис. [2] Основное направление Firebase - облачная NoSQL БД для real-time приложений, которая предоставляет API, позволяющее разработчикам хранить и синхронизировать данные между несколькими клиентами. В октябре 2014 года компания была приобретена Google.[3]

История

Firebase развивалась из компании Envolve, основанной Tamplin and Lee в 2011. Envolve предоставляла разработчикам API, позволяющий интегрировать online чат в их web приложения. После выпуска чат сервиса Tamplin и Lee обнаружили, что сервис часто используется для передачи системных данных приложений. Разработчики использовали Envolve для синхронизации данных в реальном времени для всех пользователей. Данный фактор натолкнул Tamplin и Lee на идею отделить real-time архитектуру от чат-системы. В результате, в апреле 2012 образовалась FireBase как отдельная компания. [4] К маю 2012 Firebase заработала $1.4 миллиона при помощи финансирования со стороны Flybridge Capital Partners, Greylock Partners, NEA и других. А уже в июне 2013 компания заработала $5.6 миллионов на финансировании от Union Square Ventures и Flybridge Capital Partners.[5] 21 октября 2014 года Google приобрела Firebase.

Сервисы

База данных для real-time приложений

Firebase предоставляет облачную NoSQL БД для real-time приложений как сервис. Данный сервис предоставляет API для разработчиков, позволяющий синхронизировать данные приложения между клиентами и хранить их в облаке FireBase.[6][7] Компания также учла возможность интеграции с Android, iOS, JavaScript, Java, Objective-C иNode.js приложениями. Работа напрямую с БД реализована через REST сервисы для некоторых JavaScript фреймворков, таких как AngularJS, React, Ember.js и Backbone.js.[8] Для шифрования данных разработчики могут воспользоваться API, предоставляемый также Firebase.[9]

Hosting

Firebase Hosting - это хостинг сервис, запущенный 13 мая, 2014. Данный сервис поддерживает хранение статических файлов, таких как static files such as CSS, HTML, JavaScript. Сервис передает файлы по Content Delivery Network (CDN) с использованием HTTPS и SSL.

Simple Login

Firebase Simple Login - сервис , позволяющий аутентифицировать пользователей, используя код только на стороне клиента (client-side code). Данный сервис поддерживает вход в такие системы как Facebook, GitHub, Twitter и Google. В дополнение к этому, разработчики имеют возможность аутентифицировать пользователей с помощью данных, хранящихся в Firebase облаке.[10]

Open Source проекты

Firepad

Firepad - это бесплатный совместный редактор в реальном времени, выпущенный под MIT License. Firepad используется редакторами Atlassian Stash Realtime Editor и Koding.[11][12]

Firechat

Firechat - бесплатный мессенджер. Выпущен под the MIT License.[13]

Примечания

  1. Firebase - AngelList. Дата обращения: 11 июня 2014.
  2. Metz. ‘Firebase’ Does for Apps What Dropbox Did for Docs.
  3. Tamplin, James. Firebase is Joining Google! Firebase, Inc. Дата обращения: 21 октября 2014.
  4. Melendez, Steven Sometimes You're Just One Hop From Something Huge (27 мая 2014). Дата обращения: 11 июня 2014.
  5. Darrow, Barb Firebase gets $5.6M to launch its paid product and fire up its base (6 июня 2013). Дата обращения: 11 июня 2014.
  6. Farr, Christina Firebase’s scalable backend makes it ’10 times easier’ to build apps (13 февраля 2013). Дата обращения: 12 июня 2014.
  7. Marshall, Matt Firebase is building a Dropbox for developers (29 августа 2013). Дата обращения: 12 июня 2014.
  8. Firebase Integrations. , Inc.. Дата обращения: 12 июня 2014.
  9. Darrow, Barb Firebase secures its real-time back-end service (DEC. 18, 2012). Дата обращения: 12 июня 2014.
  10. Firebase Simple Login Overview. Firebase, Inc.. Дата обращения: 12 июня 2014.
  11. Metz, Cade How to Build Your Own Google Docs (Without Google) (04.09.13). Дата обращения: 12 июня 2014.
  12. Firepad - An open source collaborative code and text editor. , Inc.. Дата обращения: 12 июня 2014.
  13. Firechat - open source realtime chat built on Firebase. Firebase, Inc.. Дата обращения: 12 июня 2014.

Ссылки