• Serverless
    • AWS Lambda
    • Enterprise
    • Lambda Launcher
  • Features
  • Integrations
  • Getting Started
    • AWS Lambda Start
    • Mobile Start
    • Web Start
    • Examples & Starters
  • Docs
  • Pricing
Signup Now
Instant Angular Backend in the Cloud
  • Serverless
    • AWS Lambda
    • Enterprise
    • Lambda Launcher
  • Features
  • Integrations
  • Getting Started
    • AWS Lambda Start
    • Mobile Start
    • Web Start
    • Examples & Starters
  • Docs
  • Pricing
  • login
  • TRY IT NOW
TRY IT NOW
Instant Angular Backend in the Cloud
  • Serverless
    • AWS Lambda
    • Enterprise
    • Lambda Launcher
  • Features
  • Integrations
  • Getting Started
    • AWS Lambda Start
    • Mobile Start
    • Web Start
    • Examples & Starters
  • Docs
  • Pricing
  • login
  • SIGN UP
SIGN UP
LOGIN

The Parse-to-Backand Migration Guide

Welcome Parse users! This guide is continuously updated,
so please be sure to visit it regularly.


The data migration tool is ready! Importing data from Parse to Backand is now super-easy.
  • Application Data, Users and Files
  • Parse Core (Cloud Code, Queries, Jobs)
  • Front-End changes / SDK
  • Schema
    Ready
  • Application Data
    Ready
  • Users
    Ready
  • Files
    Coming Soon

Schema

To export Your data:


1
create a new app in Backand and press the CLICK HERE button on the header bar


2
Then, fill out the pop-up form:
App Name: Name your new Backand app (it can be anything, including your Parse app’s name)

App Title: Optional – Short description of your app

Parse Database Schema: The Parse schema is required for creating the same database in Backand as in your Parse app. You can get the Parse database schema by running:

MAC:
  • curl -X GET -H “X-Parse-Application-Id:YourParseAppID” -H “X-Parse-Master-Key:YourParseAppMasterKey” -H “Content-Type: application/json” https://api.parse.com/1/schemas

Windows: If you use Windows, you can use Postman. Use GET and make a request from https://api.parse.com/1/schemas with the following headers:
  • X-Parse-Application-Id: YourParseAppID
  • X-Parse-Master-Key: YourParseAppMasterKey
  • Content-Type: application/json

After following the above steps you should get something like:

				{
				  "results": [
					{
					  "className": "xz",
					  "fields": {
						"ACL": {
						  "type": "ACL"
              


Application Data

To load your data to Backand, Follow these steps:


1
Log into your Parse app. Choose the app you want to migrate and click on it


2
Click on App Settings


3
Under App Management find the “Export App Data” option.


4
After a few minutes, you will receive an email with the exported data


5
Right click on the zip file and copy the link, it should start with: https://s3.amazonaws.com/export.parse.com/… Copy and paste the link in the form and click create


6
Awesome!


  • Cloud Code
    Ready
  • Queries
    Ready
  • Jobs
    Coming soon
  • Push Notification
    Ready

Cloud Code & Webhooks


1
The Backand equivalent of Cloud Code and Webhooks, Parses’ server-side activity, is called Actions. Actions can be used for implementing security, integration, performance, notification, data integrity and much more.


2
There are two types of Actions:
1. On-Demand Actions: initiated via a direct web request.
2. Trigger Actions: initiated by a data interaction event. Automated actions can occur whenever you create, update, or delete an item in your system.




Queries

You can create and call custom queries in your application. You can use parameters as tokens that will be replaced with the actual parameter values,
similar to how custom actions work. You can create your own filters, sorting, and paging, as well as use aggregation to summarize information.
Backand supports both a Mongo-inspired NoSQL and MySQL syntax.



Push Notification


Backand enables easily sending push notifications through its integration with 3rd-party providers. Backand currently works with PushWoosh and Netmera, and we will integrate with other providers in the future.
Read the docs:
Sending push notifications with Backand and Netmera.
Sending push notifications with Backand and PushWoosh.


  • SDK – Android
    Coming Soon
  • SDK – iOS
    Ready
  • Code changes
    Coming Soon



iOS SDK


This SDK is based on the Parse SDK. It has been modified to access Backand’s backend service instead of the Parse backend. The goal was to maintain source level compatibility with the original Parse SDK and preserve as much functionality as possible. The reason is to minimize code changes for projects that are migrating from Parse to Backand.

Download Links and detailed information can be found here.


How to fully migrate an app from Parse to Backand

In order to fully migrate your parse app you need to follow the following steps:


  • Migrate the data and schema to Backand.
  • Make this app the QA app and continue with server side configuration
  • Create a new version in the front-end and start changing the code to work with Backand while keep Parse version working as well.
  • Test the new QA app with Backand and validate Parse continue to work.
  • Push the app to the apple store and make sure all the users downloaded the new version.
  • When you want to switch over, create a new app in Backand, migrate the data again and copy the entire configuration (From Backand UI).
  • Turn the switch to Backand in the app so all users will continue to work with Backand.


  • Product

    • Pricing
    • Lambda Launcher
    • Features
    • Integrations
    • Getting Started - AWS Lambda
    • Getting Started Web
    • Mobile Getting Started
    • Security

    Resources

    • Examples & Starters
    • Documentation
    • How-to videos
    • Github
    • Stack Overflow
    • Parse Migration
    • Live Demo
    • Community

    Frameworks

    • Ionic
    • Ionic2
    • Angular JS
    • Angular JS2
    • React JS
    • Vue.js
    • jQuery

    Backand

    • About
    • Blog
    • Careers
    • Contact Us

    Get Started

    TRY IT NOW
    no credit card required
    • linkedin
    • yt
    • tw
    • fb
    • git

    A scalable serverless backend as a service (BaaS), MBaaS and DBaaS for web and mobile apps, complete with security, user management tools and more.

    • © 2017 Backand. All rights reserved
    • |
    • Terms of Service
    • Privacy Policy
    JOIN A
    LIVE DEMO!