Parse Platform nurtures a vibrant open source community reaching +33K stars on Github’s official repo. According to npm, the number of Parse Server installations grew up over 50% in the last 12 months and reached over 30K per week. Parse Javascript SDK installations are already +100K per week, growing up over 50% in the previous 12 months.

Today we are pleased to announce that the most recent Parse Server version, the 4.4, is available on Back4App ( How to upgrade Parse Server). This is a big release with a new cloud code validation feature, a new afterLiveQueryEvent trigger, and fixes/improvements…


Introduction

In this tutorial, we’re going to build an application that would parse data from Back4App backend through GraphQL. As you may know, GraphQL is an open-source data query and manipulation language for APIs, and a runtime for fulfilling queries with existing data. Back4App is a low code backend as a Service(based on Open Source Parse Platform) which is helping developers to build extensible and scalable mobile and web applications at a rapid pace.

Goals

The main goal is to build a simple app that is going to show a list of programming languages and their save type format.


In Part 1 of this series, we compared the process of creating an App and integrating frameworks to your XCode project.

In this second part, we will approach the Databases used for both platforms.

Firebase and Parse take distinct approaches for storing and querying data, so depending on your project, one technology might be better fitted to your specific case than the other.

Firestore & Realtime Database

Firebase used a technology called Realtime Database, which was a cloud-hosted database. …


Introduction

Parse and Firebase are platforms created to make the developer’s life easier, building the server-side of your application much faster, solid, and scalable.

Those two products hit the market a few years back and evolved since, always bringing new functionalities and keeping up with newer technologies.

The two take different approaches to how they do what they do. Also in how they support the iOS development specifically.

As an iOS developer myself, I decided to write a totally unbiased view of both platforms for the iOS world and see how they approach this market share specifically.

A little history

Firebase was firstly developed…


React Native on Back4App

In this article, you will learn how to Save and Read data on Back4App for a React Native App.

Prerequisites

To complete this tutorial, you will need:

Note: Follow the New Parse App tutorial to learn how to create a Parse App on Back4App.

1-Connection to Back4App API

1.1 — Get the template

Download the template at our GitHub repository. You can do that using the following command line:

$ curl -LOk https://github.com/templates-back4app/react-native-expo/archive/master.zip && unzip master.zip

1.2— Download app’s dependencies

  1. Make sure that you have installed the npm in your system.
  2. Run npm install


Introduction

In this article, you will learn how to use NSPredicate to define your queries in Objective-C.

At any time, you can access the complete Project built with this tutorial at our GitHub repository.

Prerequisites

In this tutorial, we will use a basic app created in Objective-C with Xcode 9.1 and iOS 11.

To complete this tutorial, you need:

  • An app created at Back4App;
  • Note: Follow the New Parse App tutorial to learn how to create a Parse app at Back4App;
  • Xcode;
  • Parse iOS SDK works with iOS 7.0 or higher.
  • Basic iOS app;

NOTE: If you don’t have a basic app…


Hello everyone in this article I’m going to talk about Security when using Parse Server on Back4App. As security is not a topic that makes developers happy I’ll be very concise and direct. My intention here was to provide a quick security checklist to review your App before making it a Production App.

Parse Security Mechanism

In order to properly configure adequate security access to your App, you should first understand some Parse Basic Security Mechanisms Concepts the Default Parse Classes, and the Auth Mechanisms.

1-Parse Default Classes

Parse creates by default 3 Classes: Users, Roles, and Sessions. Those classes are fully integrated with the whole…


After we published our open database for Coronavirus COVID-19, which is based on Wikipedia’s data, some people started asking how we collected data in an automated fashion. This article will teach you how to write a data scraper (or data collector, data miner, etc) in Back4app using Cloud Code Functions that will automatically collect content from a given URL, filter the important data and store it in Parse.

Disclaimer: THIS IS IMPORTANT!

Before we proceed to the tutorial, I have to give you a heads up about data ownership, copyright, and other very important things that might become a problem depending on what you’re…


When we started the Database HUB project on Back4App our vision was: What if people could build and sustain Databases together in the same way they do with code? What if they can benefit each other from work together to get more accurate and complete data to use on their App projects? The journey hasn’t been easy. We’ve been working very hard based on user’s feedback to transform the HUB on a Social Platform to build and use Databases. We’re happy to see how developers are Connecting to a ready Database in a few clicks and using it on their…


Today we’re thrilled to share with you the newest Back4App Platform: The Database HUB. As part of our mission to help developers build apps faster HUB is a public database repository designed to help you to populate your App with ready-to-use data in record time. HUB, you can both connect to or clone a public database into an app on Back4App in only a few steps.

Designed for both new and existing applications, Database HUB helps users accelerate new application projects by two different methods. …

Back4App

Store and query relational data on the cloud. Make it accessible over GraphQL and REST with a scalable, open-source backend, based on the Parse Platform.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store