Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Android

Franklin Mark Aguba
Franklin Mark Aguba
4,082 Points

Can you create your own backend service like Parse?

Hi,

I'd like to ask the advantages of using Parse as your apps' backend provider. Is it any different compared to developing your own backend server by yourself?

Any privacy concerns we should worry about for using Parse?

1 Answer

By using Parse you don't have any server maintenance, updates etc. Think of parse as a normal web server with a database - and all you are doing in effect through a framework is accessing a REST API.

You could create your own web application that is linked to a MySQL database for example and do RESTful calls to it to get and set data (like Ajax calls in JavaScript for eg).

Parse remember is highly efficient, powerful and scalable and you don't really have to lift a finger. Whereas if you did it yourself you would be faced with maintenance, upgrades etc which can be a headache if you are a sole developer

As for Privacy concerns not really, all companies have applicable Privacy legislation applicable to them.

If in the unlikely circumstance they happened to leak your information then (which wouldn't happen!) you would have cause for action under tort of privacy anyway and misuse of information and data protection - so privacy is probably their number one concern.

Franklin Mark Aguba
Franklin Mark Aguba
4,082 Points

Thanks for the answer! :) It's really a neat thing someone actually made the tedious part easier through API calls. :)