Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

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. :)