"it's impossible to ignore the meteoric rise that GraphQL has been on in the last year or so. Its benefits are immense yet in the Ember community, it is an niche addon at best, and a joke at worst."https://twitter.com/andrewcallahan/status/992101145907728384 …
-
-
Is there some way I could communicate this better? Or is it not enough?
-
(for example, I've spent the last few weeks really digging in to GraphQL, both in terms of the spec and talking to users to get their experiences)
-
I don't mean to diminish your efforts and research into the competition, and I really appreciate your recent tweet to call for GraphQL use cases and relative benefits...
-
I think the issue though is that for better or worse there is a clear signal that The Core Team Has Agreed that JSONAPI is The Winner, and that the most GraphQL fans can hope for is that _some_ of the functionality of GraphQL will eventually translate to future JSONAPI features..
-
but it'll probably be another year before that happens, and that's 2 years after GraphQL was released during which, partially due to the response from the core team, the Ember community considers it "niche at best, a joke at worst".
-
Similar thing happened with Webpack.. I think the Ember community could have benefited a lot from it. But now it seems unlikely we'll ever use similar tooling from the rest of the community, and we won't benefit from the advances there.
-
Ember's build pipeline is focused on enabling Ember's conventions. That's why Ember addons are so powerful and plug-and-play, and why it takes longer to implement certain features: Adding a feature to Ember's build pipeline means bringing along add-ons.
-
So when we get code splitting, we get code splitting not only for your app, but for your add-ons. And it works with ember-cli-deploy. And injected services. And testing. We're all climbing the mountain together

- 11 more replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.