Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Quickly describe what parse server is and does #6381

Closed
dfrankow opened this issue Jan 30, 2020 · 8 comments
Closed

Quickly describe what parse server is and does #6381

dfrankow opened this issue Jan 30, 2020 · 8 comments

Comments

@dfrankow
Copy link

I have looked at https://docs.parseplatform.org/parse-server/guide/ and https://parseplatform.org/ and https://github.com/parse-community/parse-server. I can't actually tell what Parse server does.

From github: "Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js." Great. To do what?

From docs: "Parse Server is an open source version of the Parse backend that can be deployed to any infrastructure that can run Node.js." Great. What does the Parse backend do? Or what does Parse do?

From parseplatform: "The Complete Application Stack. Build applications faster with object and file storage, user authentication, push notifications, dashboard and more out of the box. no code required."

Is that what Parse Server does? Provide object and file storage, user auth, push notifications, and more? There is a server and a client, so how does that work? I think at least the clients are intended to be integrated into other code?

If you have your own server, can people use pieces of ParseServer? In particular, I'm interested in "Data Sync". Is that a piece I could use?

This issue, however, is just to put a short description (or pointer) of what Parse Server is used for in github and the docs.

@TomWFox
Copy link
Contributor

TomWFox commented Jan 30, 2020

That is a fair point and is something I have considered addressing in the past. One of the issues I’ve found is that any description you give assumes some level of knowledge so it’s difficult to get the right balance between being it being simple to understand but also concise and at the same time explain the potential power and customisability of Parse Server.

I’m not sure whether you are necessarily asking for a better explanation or suggesting there should be one or both 🙂 but if you have any ideas I’m all ears...

@dfrankow
Copy link
Author

Sorry, I have no ideas. I don't know what Parse Server does. I was just looking for a data syncing utility, and thought I'd share some feedback.

@TomWFox
Copy link
Contributor

TomWFox commented Jan 30, 2020

Ok, for me the simplest explanation is that Parse Server is basically Firebase but you host the backend server yourself (or use one of the Parse Server providers - Back4App & Sashido). Client SDKs for ease of querying, authentication, local storage etc, a dashboard for managing your database, REST API and GraphQL api.

@dfrankow
Copy link
Author

Gotcha. Thanks!

@dfrankow
Copy link
Author

You can resolve this if you wish. I'd suggest putting something of that description in the github page.

@acinader
Copy link
Contributor

if you're not creating a web or app user interface, parse is probably not the right tool for what you're doing. If you trying to sync data between two systems periodically, I'd think you'd want to use something like AWS Lambda that is triggered on a preset schedule by AWS Cloud Front.

@mtrezza
Copy link
Member

mtrezza commented Feb 21, 2020

I agree that the Github page could use a few lines of marketing working at the top. Maybe just take some inspiration from the marketing wording the original Parse site?

Everything you need to create beautiful apps
Focus on creating a great user experience and forget complex infrastructure. Instantly add a powerful core, push notifications, and analytics to your app with Parse. With native SDKs for Android, iOS, JavaScript, Unity, and more, Parse has an SDK for everyone, whether you’re creating a desktop or mobile app.

https://web.archive.org/web/20140317140146/https://parse.com/
https://web.archive.org/web/20151029234848/https://parse.com/products

@TomWFox
Copy link
Contributor

TomWFox commented Feb 21, 2020

Something like that could be a marked improvement! I would be happy to accept a pr to that effect.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants