Comments (12)
More than happy to accept PRs for other alternatives, @cgatian...
I want to agree, @filipdanic, but so much Facebook resource has gone into the project pre this change. It's tarnished now.
from npm-uninstall-facebook.
And the alternative is REST? Lol aww hell naw
lol, listing REST as an alternative to GraphQL is like listing document.createElement
as an alternative to React. 😂
from npm-uninstall-facebook.
JSONAPI is the real alternative, and it needs more attention.
Link to REST specification is nice to have and I think it should stay because it lays out basic ideas behind REST protocol and speaks about core problems in API design.
And, GraphGL will always be associated with Facebook, whatever you guys say.
from npm-uninstall-facebook.
Regardless, even if you keep GraphQL on the site, I feel the new governance model should at least be mentioned. Let people see that information and decide on their own.
I agree wholeheartedly with this and will happily accept PRs.
I’ll mention again that this site isn’t calling for boycotts. It’s providing alternatives to people who want to remove any links with Facebook. Folks are welcome to use whatever they want.
It’s definitely a good thing that GraphQL is properly open now, but the link to Facebook will always be there. We can’t deny that.
from npm-uninstall-facebook.
And the alternative is REST? Lol aww hell naw
from npm-uninstall-facebook.
sighs audibly
Cheers, Daniel.
from npm-uninstall-facebook.
from npm-uninstall-facebook.
Cool, great chat, folks. Really productive stuff...
In the absence of a like-for-like alternative that’s not from @Daniel15’s employers, it makes sense to remove this for now. Unless of course there is a viable alternative out there.
More than happy to accept PRs for either.
from npm-uninstall-facebook.
I’m not sure why this association is so terrible, but that’s perhaps where we agree to disagree. :) If GraphQL was still run as a closed governance project under Facebook, I would understand the point of listing it. But as things stand the project is open to all. I think that’s a great thing and the past doesn’t really matter.
If any other not-so-moral tech company open-sourced a brilliant piece of technology and let the community govern it, I would gladly look at it and use it if it solved a major problem for me. I don’t think there’s anything to be gained from boycotting the great work of thousands of non-facebook-affiliated folks who are trying to push technology forward.
You are free to disagree with me, but I’d like to point out that I’m not really interested in debating this over GitHub issues.
Regardless, even if you keep GraphQL on the site, I feel the new governance model should at least be mentioned. Let people see that information and decide on their own.
As for the question of alternatives, maybe Falcor (Netflix) is a viable candidate.
from npm-uninstall-facebook.
from npm-uninstall-facebook.
I didn't know about JSONAPI and Falcor... They look closer to the model that GraphQL provides and are probably the most suitable alternatives. Thanks for the links - it's interesting learning about these technologies!
from npm-uninstall-facebook.
I am shocked and very glad that this thread actually turned out productive considering the starting remarks.
I’ll close this and merge the PR that contains JSONAPI.
from npm-uninstall-facebook.
Related Issues (7)
- Jest HOT 5
- Why? HOT 1
- Uninstall more than Facebook? HOT 6
- Babel HOT 3
- Why Gatsby? HOT 4
- Website is down HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from npm-uninstall-facebook.