Parse закрывается. Нельзя не признать, что он был одним из лучших бэкендов на рынке, значительно упрощающим разработку и развертывание мобильных и веб приложений. И все же сначала Илья Сухарь, основатель компании, ушел из Facebook, а потом социальная сеть и вовсе приняла решение о прекращении деятельности платформы.
Facebook выпустил сервер Parse как открытый проект, однако он не поддерживает ряд важных функций:
- Аналитику
- Dashboard (никакого UI)
- Верификацию встроенных покупок на iOS
- Push Notifications
Какие альтернативы существуют и куда податься разработчикам мобильных приложений? Ответ на это в нашей подборке.
1. AWS Mobile Hub
Сайт: https://aws.amazon.com/mobile/
Прямой конкурент Parse, пока находящийся в стадии бета-тестирования. Тем не менее на нем уже работают Netflix и Yelp.
2. Firebase
Сайт: https://www.firebase.com/
Платформа Google, предназначенная для коммуникаций в реальном времени и хранения данных. Для других вещей, вроде платежей, пушей и т.п., она мало подходит, но для хранения данных практически идеальна.
3. RapidAPI
Сайт: https://www.rapidapi.com/
Бэкенд, построенный на блоках. Комбинируя их можно создавать процессы. С его помощью можно отправлять SMS, пуш-уведомления, хранить данные, управлять платежами, почтой и пользователями. Команда работает над инструментом для переноса данных с Parse.
4. Quickblox
Сайт: http://quickblox.com/
Мобильный бэкенд от наших соотечественников, заточенный на создание чатов. С хранением данных, пушами. также готовят инструмент для переноса данных из Parse.
Тарас Филатов, основатель компании:
Знаю рынок backend as a service с самого начала, и понимаю механизмы, руководящие решением Facebook, но всё равно я сам немного удивлён этим решением. Всё-таки Parse был мощнейшим бекендом, который развивался как универсальный backend-as-a-service. Многие не выдержали гонки и слились — просто закрылись или были acqu-hired, как Stackmob. Некоторые другие остались вяло развиваться как побочный продукт сервисной компании. Мы, хотя и продолжаем развивать универсальные Data модули (Content, Location, Custom Objects), сфокусировались в основном на ОТТ коммуникациях — Chat, Video Calling, Push Notifications, т.к. среди наших пользователей это более востребовано.
В итоге чисто бекенд для данных сделал лучше всего именно Parse и действительно жаль, что он уходит, во многом они для нас были примером и хорошим партнером для соревнования по части data API.
Стратегически, опять же, если делать всё правильно, приобретение Parse имело огромный смысл для Facebook. SDK фейсбука для мобильных приложений постоянно вызывал нарекания. Они не использовали и до сих пор не используют всю мощь developers ecosystem, особенно в mobile. А ведь оттуда по идее растут корни будущего роста — разработчики создают новые успешные приложения, интегрированные в инфраструктуру Facebook, и конечные пользователи остаются у вас, не надо потом их покупать за миллиарды.
Коммуникации опять же — чат, видео звонки, пуши. Фейсбук развивает свою платформу Messenger в том числе для разработчиков. Конечно, исторически у корпораций редко получается успешно интегрировать крупные приобретения, но мне всегда нравилось думать, что есть у Цукерберга хитрый план по слиянию Parse, WhatsApp, Messenger в единую data+communication платформу, ориентированную на разработчиков, и мы еще с ними повоюем за разные сегменты в этой области. Но теперь даже и не знаю.
5. BackAnd
Сайт: https://www.backand.com/
Бэкенд на основе AngularJS. Больше подходит для веб-проектов.
6. Appery.io
Сайт: https://appery.io/backendservices/
Большая платформа разработки, внутри котором существует полноценный mBaaS, с базами данных, пушами, серверным кодом, управлением файлами и пользователями.
7. Kinvey
Сайт: http://www.kinvey.com/
«Промышленный» мобильный бэкенд, в котором стоимость начинается от 24,000 долларов в год за приложение. Зато за эти деньги вы получите полный набор всех функций и возможностей, который только возможен в этой области.