I'm looking forward to create a mobile app with a remote database. I've already tried SQL server and PARSE. I haven't really used these that long to know any significant difference since I used them for experimentation. I see a lot of advertisements on BaaS and surely it's faster to develop on. I'd like to ask if there's really a very big difference in the long term when using SQL server or using something like PARSE. And one last thing, are there any things that one has and the other doesn't or what can or cannot do? Thank you very much.
Backend as a service (BaaS) or old school SQL server for Mobile APP Remote Database
1.7k Views Asked by chris_techno25 At
2
There are 2 best solutions below
0
Nawaz Dhandala
On
I think only difference between a SQL Server and something like Parse is one is a relational database and the other runs on non-relational databases like MongoDB. BaaS offers you a ton of other features like Authentication, Custom Code and more which speeds up your development by a huge factor and does-not have you to write your own backend server.
One of the good players in the market, I think is Parse (Gives you all the features of MongoDB) / Kinvey (they're expensive and for an enterprise) / CloudBoost.io (Gives you features of MongoDB + Search + Real-time notifications). It depends on your requirements which one to pick.
Related Questions in SQL-SERVER
- SQL server not returning all rows
- Big data with spatial queries/indexing
- Conditional null constraint on Null
- SQL Query - Order by String (which contains number and chars)
- Optimising a slow running SQL Server Stored procedure ordered by calculated fields to return a closest match
- Dynamics CRM Publishing Customizations - Multi Developers
- Is there anyway to set the relationship of many tables from Model?
- Implementation of Rank and Dense Rank in MySQL
- ORM Code First versa Database First in Production
- MVC : Insert data to two tables
- Data streams in case of Merge
- table with multiple IDs but seperate notes need sorting (Tried SQL code to make a union query)
- SQL table Partitioning by Year with ColumnStore index implemented on the table
- Defining which network to use for SQL Server 2012 Management Studio
- Fill a week days in a table with preceding Sundays value
Related Questions in DATABASE
- When dealing with databases, does adding a different table when we can use a simple hash a good thing?
- How to not load all database records in my TListbox in Firemonkey Delphi XE8
- microsoft odbc driver manager data source name not found and no default driver specified
- Cloud Connection with Java Window application
- Automatic background scan if user edit column?
- Jmeter JDBC Connection Configuration Parametrization of Database URL for accessing SQL Database
- How to grant privileges to current user
- MySQL: Insert a new row at a specific primary key, or alternately, bump all subsequent rows down?
- Inserting and returning autoidentity in SQLite3
- Architecture: Multiple Mongo databases+connections vs multiple collections with Express
- SQL - Adding a flag based on results within a query - best practice?
- Android database query not returning any results
- Developing a search and tag heavy website
- Oracle stored procedure wrapping compile error with inline comments
- Problems communicating with mysql in php
Related Questions in MOBILE
- Is there a way to save offline google map on hybrid mobile app on ionic?
- Is there a data format lighter than json?
- Using Azure MobileServices library with my own LAN WebApi
- Chack number from contacts is mobile or fixed line(landline) number
- ng-click event not getting cleared in Ionic app
- Javascript Battery API returning Infinite discharging time
- Saving images as a burst on iOS
- Fastest/easiest way to build a HTML5 mobile app (agile)
- can Adobe Flash CS6 export for mobile correctly?
- How do I vertically fix an element in a mobile browser but still allow for horizontal scroll?
- Jquery Mobile: Horizontal Buttons, fill container
- How to make :hover more mobile friendly and accessible?
- Launch a web browser or youtube using textview in android
- I'm using htaccess to redirect mobile users from desktop to website but i keep getting the $_GET variables inside
- How to Remove class or activate class for specific view port only
Related Questions in PARSE-PLATFORM
- New Column is Not created on User Table on First Custom PFUser SignUp
- Create a PFObject and PFRelation after PFUser Sign Up
- Parse.com - setting up push notifications for single users
- Can't perform authentication through facebook with Parse
- What header do I need to use the javascript key
- Parse User Logout
- Is there any way to delete a row from a PFQuery if a condition is met?
- PFQueryTableViewController pagination doesn't work with heightForRowAtIndexPath
- Parse Query "cannot resolve symbol"
- Odd behavior of PFQuery
- Express js 4, Parse.com JSON error
- Filtering undefined files in PFQuery
- How to Log out from Facebook or revoke login using Parse and Swift
- iOS application crash on [ParseCrashReporting enable]
- How to make an httpRequest from jobs in parse cloud code?
Related Questions in DBAAS
- Installing CouchDB on IaaS?
- Which tools for implementing distributed logging?
- What version of Cassandra is Astra?
- Backend as a service (BaaS) or old school SQL server for Mobile APP Remote Database
- Cant setup pgAPI "Database as a service" on Macbook M1 Air, errors on terminal
- Save Image jpg, png, jpeg... in a column in CloudBoost backend as a service
- Not able to connect to database using Connection class
- How to solve the error when connecting to a Database as a Service from my hosting site?
- Problem in connection to DBaaS using cx_oracle
- Trusting a shared mysql server exposed on the internet
- Parse: "containedIn" returns nothing if I used it with pointer type
- Error when install Trove Openstack Juno
- Nodejs and DBaaS SQL
- Automatic deletion of fields in my DB
- Can Amazon AWS RDS MySQL databases be used in Azure?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Baas offers you a complete box of tools and you do not have to bother with renting a server, adminstrating it and fighting with scalability. You can just focus on developing an app and design you backend without touching the keyboard (if you want).
A great alternative to parse or others the german backend as a service provider apiOmat; they offer a lot of features and pretty cool generated SDKs. And, in contrast to many others, data is not hosted by NSA but in germany.