Firebase: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
База данных для real-time приложений: Исправлены непереведенные английские and на русские "и"
Метки: с мобильного устройства из мобильной версии
мНет описания правки
Строка 22: Строка 22:
=== База данных для real-time приложений ===
=== База данных для real-time приложений ===


Firebase предосталвяет облачную NoSQL БД для real-time приложений как сервис. Данный сервис предоставляет API для разработчиков, позволяющий синхронизировать данные приложения между клиентами и хранить их в облаке FireBase.<ref>{{Cite web|url = http://venturebeat.com/2013/02/13/firebases-backend-makes-it-ten-times-easier-to-build-apps/|title = Firebase’s scalable backend makes it ’10 times easier’ to build apps|date = February 13, 2013|accessdate = June 12, 2014|website = |last = Farr|first = Christina}}</ref><ref>{{Cite web|url = http://venturebeat.com/2013/08/29/firebase-is-building-a-dropbox-for-developers/|title = Firebase is building a Dropbox for developers|date = August 29, 2013|accessdate = June 12, 2014|website = |last = Marshall|first = Matt}}</ref> Компания также учла возможность интеграции с [[Android (operating system)|Android]], [[iOS]], [[JavaScript]], [[Java (programming language)|Java]], [[Objective-C]] и[[Node.js]] приложениями. Работа напрямую с БД реализована через REST сервисы для некоторых JavaScript фреймворков, таких как [[AngularJS]], React, [[Ember.js]] и [[Backbone.js]].<ref>{{Cite web|url = https://www.firebase.com/docs/integrations.html|title = Firebase Integrations|date = |accessdate = June 12, 2014|website = , Inc.|last = |first = }}</ref> Для шифрования данных разработчики могут воспользоваться API, предоставляемый также Firebase.<ref>{{Cite web|url = http://gigaom.com/2012/12/18/firebase-secures-its-real-time-back-end-service/|title = Firebase secures its real-time back-end service|date = DEC. 18, 2012|accessdate = June 12, 2014|website = |last = Darrow|first = Barb}}</ref>
Firebase предоставляет облачную NoSQL БД для real-time приложений как сервис. Данный сервис предоставляет API для разработчиков, позволяющий синхронизировать данные приложения между клиентами и хранить их в облаке FireBase.<ref>{{Cite web|url = http://venturebeat.com/2013/02/13/firebases-backend-makes-it-ten-times-easier-to-build-apps/|title = Firebase’s scalable backend makes it ’10 times easier’ to build apps|date = February 13, 2013|accessdate = June 12, 2014|website = |last = Farr|first = Christina}}</ref><ref>{{Cite web|url = http://venturebeat.com/2013/08/29/firebase-is-building-a-dropbox-for-developers/|title = Firebase is building a Dropbox for developers|date = August 29, 2013|accessdate = June 12, 2014|website = |last = Marshall|first = Matt}}</ref> Компания также учла возможность интеграции с [[Android (operating system)|Android]], [[iOS]], [[JavaScript]], [[Java (programming language)|Java]], [[Objective-C]] и[[Node.js]] приложениями. Работа напрямую с БД реализована через REST сервисы для некоторых JavaScript фреймворков, таких как [[AngularJS]], React, [[Ember.js]] и [[Backbone.js]].<ref>{{Cite web|url = https://www.firebase.com/docs/integrations.html|title = Firebase Integrations|date = |accessdate = June 12, 2014|website = , Inc.|last = |first = }}</ref> Для шифрования данных разработчики могут воспользоваться API, предоставляемый также Firebase.<ref>{{Cite web|url = http://gigaom.com/2012/12/18/firebase-secures-its-real-time-back-end-service/|title = Firebase secures its real-time back-end service|date = DEC. 18, 2012|accessdate = June 12, 2014|website = |last = Darrow|first = Barb}}</ref>


=== Hosting ===
=== Hosting ===


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


=== Simple Login ===
=== Simple Login ===


Firebase Simple Login - сервис , позволяющий аутентифицировать пользователей, используя код только на стороне клиента (client-side code). Данный сервис поддерживает вход в такие системы как Facebook, GitHub, Twitter и Google. В дополнение к этому, разработчики имеют возможность аутонтифицировать пользователей с помощью данных, хранящихся в Firebase облаке.<ref>{{Cite web|url = https://www.firebase.com/docs/security/simple-login-overview.html|title = Firebase Simple Login Overview|date = |accessdate = June 12, 2014|website = |publisher = Firebase, Inc.|last = |first = }}</ref>
Firebase Simple Login - сервис , позволяющий аутентифицировать пользователей, используя код только на стороне клиента (client-side code). Данный сервис поддерживает вход в такие системы как Facebook, GitHub, Twitter и Google. В дополнение к этому, разработчики имеют возможность аутентифицировать пользователей с помощью данных, хранящихся в Firebase облаке.<ref>{{Cite web|url = https://www.firebase.com/docs/security/simple-login-overview.html|title = Firebase Simple Login Overview|date = |accessdate = June 12, 2014|website = |publisher = Firebase, Inc.|last = |first = }}</ref>


== Open Source проекты ==
== Open Source проекты ==

Версия от 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.

Ссылки