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
Kevin Nguyen
Courses Plus Student 64 PointsIf I were to build a social media app can I use parse?
If I were to build a social media app can I use parse or would I have to build a website and take data off of there? I am confused on what parse actually does.
2 Answers
Jaroslav Vankat
12,054 PointsI can imagine to do that. I would recommend you to go to the site and go through the documentation, so you would see what you can do with Parse.com. Can't say if there are some limitations (or better backend solutions), but basically you need to store data there (on the server - users, groups,...) and then you have to work with them in your code within the actual app.
Ben Junya
12,365 PointsParse would be a great tool to make a social networking site.
Parse is a BaaS - or "Backend as a Service." They take care of all the back-end stuff so you as a programmer can focus on the front end development side of things. In your case, they're storing your users, their passwords, and the information about each user.
You wouldn't need to build out a website that's separate from the app. You would just need to build layouts in your app that represents your user pages or user content, then build the java code that will run alongside that layout where you can use a ParseQuery to populate that data by querying the data from each of your users.
It's definitely a lot of work, and you'll need to figure out your data structure and data architecture within Parse itself to find out how you want to do it, but even if it's a lot of work, it's a relatively simple process. It's just going to take a lot of man hours to code it out.
Hope this helps!