Об этом проекте

Parse Server — это бэкенд с открытым исходным кодом, который можно развернуть в любой инфраструктуре с поддержкой Node.js. Он работает с фреймворком для веб-приложений Express и может быть добавлен в существующие веб-приложения или запущен автономно. В README описана установка через npm, Docker или встраивание в Express. Поддерживаются MongoDB и PostgreSQL с PostGIS; также указаны протестированные версии Node.js, MongoDB и PostgreSQL. Описанные функции включают REST API, GraphQL API, Live Query, Cloud Code, облачные задания, триггеры, push-уведомления, подтверждение электронной почты и сброс пароля, файловые адаптеры, пользовательские маршруты и страницы, локализацию, многоарендность, логирование, области доступа, опции клиентских ключей, белый список маршрутов и обеспечение идемпотентности. Проверка работоспособности может быть выполнена через эндпоинт /parse/health, который возвращает такие значения статуса, как initialized, starting, ok и error. Для подключения приложений доступны SDK для основных платформ. Документация включает wiki, руководство, справочник по API и руководство по Cloud Code. Проект поддерживается организацией parse-community с ветками release и alpha, ветками долгосрочной поддержки (LTS) для предыдущих мажорных версий, а также поддержкой сообщества через Open Collective, форум, Slack и Twitter. Параметры конфигурации охватывают appId, masterKey, databaseURI, port, serverURL, путь к cloud code, настройки push-уведомлений и клиентские ключи.