GithubHelp home page GithubHelp logo

Comments (12)

Andy-set-studio avatar Andy-set-studio commented on July 30, 2024 4

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.

Daniel15 avatar Daniel15 commented on July 30, 2024 4

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.

isBatak avatar isBatak commented on July 30, 2024 1

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.

Andy-set-studio avatar Andy-set-studio commented on July 30, 2024 1

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.

cgatian avatar cgatian commented on July 30, 2024

And the alternative is REST? Lol aww hell naw

from npm-uninstall-facebook.

Andy-set-studio avatar Andy-set-studio commented on July 30, 2024

sighs audibly
Cheers, Daniel.

from npm-uninstall-facebook.

cgatian avatar cgatian commented on July 30, 2024

from npm-uninstall-facebook.

Andy-set-studio avatar Andy-set-studio commented on July 30, 2024

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.

filipdanic avatar filipdanic commented on July 30, 2024

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.

cgatian avatar cgatian commented on July 30, 2024

from npm-uninstall-facebook.

Daniel15 avatar Daniel15 commented on July 30, 2024

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.

Andy-set-studio avatar Andy-set-studio commented on July 30, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.