-
-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
Comments
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... |
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. |
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. |
Gotcha. Thanks! |
You can resolve this if you wish. I'd suggest putting something of that description in the github page. |
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. |
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?
https://web.archive.org/web/20140317140146/https://parse.com/ |
Something like that could be a marked improvement! I would be happy to accept a pr to that effect. |
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.
The text was updated successfully, but these errors were encountered: