Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
djmashko2
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
91.
▲
by
djmashko2
10y ago
I've found Medium incredibly useful for my open source blogging. First and foremost, it saves me from a ton of hassle picking a platform and theme for something like Wordpress, since it looks great on pretty much every device out of th
92.
▲
by
djmashko2
10y ago
(I work on Apollo) It's hard to know exactly what will be included in Relay 2, so we'll have to wait to make a comparison. Apollo came after Relay 1, and so has been designed with a few key differentiators: (1) flexibility, since
93.
▲
by
djmashko2
10y ago
We decided to ship Apollo under a different name to avoid people's preconceptions that a tool released by the creators of Meteor would only work inside the Meteor platform. What we are seeing is that the JavaScript community has been c
94.
▲
by
djmashko2
10y ago
Hi - Sashko here, manager of open source at Meteor Development Group. We're committed long term to Meteor and Apollo both, and view both technologies as critical to the long-term success of the company. Apollo originated as a project t
95.
▲
by
djmashko2
10y ago
Here's the documentation for graphql-tools, Apollo's API definition package: http://dev.apollodata.com/tools/graphql-tools/index.html
96.
▲
by
djmashko2
10y ago
Apollo is a GraphQL client - it's an npm package that helps you bind GraphQL data to your Redux store and React components. Here's the website: http://dev.apollodata.com/
97.
▲
Apollo GraphQL Client Chrome Dev Tools
(dev-blog.apollodata.com)
2 points
by
djmashko2
10y ago
|
0 comments
98.
▲
by
djmashko2
10y ago
> By taking advantage of Babel, ESLint, Atom, etc. Doesn't TypeScript actually predate all of those tools? So that logic doesn't seem reasonable.
99.
▲
by
djmashko2
10y ago
Meteor | Software Developer | San Francisco | REMOTE Work on open source software to help people build better apps. This includes the Meteor JavaScript app platform and the Apollo GraphQL client and associated tools. We're a very small
100.
▲
by
djmashko2
10y ago
I built this approach at a hackathon with a friend, it's something that enables people to teach about code by inspecting different parts of a pre-existing project: https://www.codetours.xyz/ Never took the extra time t
101.
▲
by
djmashko2
10y ago
I think this should work with Apollo out of the box, which is a GraphQL client with similar features to Relay but with deep Redux integration. (Disclaimer: I work on Apollo)
102.
▲
Mapping GraphQL types to Swift
(dev-blog.apollodata.com)
1 points
by
djmashko2
10y ago
|
0 comments
103.
▲
A 100 line Hacker News client with GraphQL
(github.com)
1 points
by
djmashko2
10y ago
|
0 comments
104.
▲
by
djmashko2
10y ago
It's meant to be part of a decoupled stack where you can pick and choose different options for UI, backend, etc. We're constantly working towards having clearer integrations and patterns. If you just want to get a thing built with
105.
▲
by
djmashko2
10y ago
Thanks - we went through a ton of different names, and almost all of them had some sort of collision. We try to mention GraphQL up front on all of the content to avoid extended confusion :]
106.
▲
by
djmashko2
10y ago
A lot of people are doing that already! You can use Meteor as the build and deployment system for your app, and use Apollo for data. The main remaining blocker is the accounts system, since it is still tied to a particular MongoDB schema. W
107.
▲
by
djmashko2
10y ago
I haven't used Vue.js yet (but really want to try!) There's a community integration with Apollo here: https://github.com/Akryum/vue-apollo
108.
▲
by
djmashko2
10y ago
One of the developers working on Apollo GraphQL stuff here, happy answer any questions! So exciting to see this on HN.
109.
▲
by
djmashko2
10y ago
I maintain a few open source projects, and found this list to align very closely with my own desires: https://davidwalsh.name/45-github-issues-dos-donts Some highlights: - Do submit one pull request to address one issue. -
110.
▲
by
djmashko2
10y ago
I think you can build a simple web app very quickly using Create React App on the frontend, and a REST or GraphQL API on the backend. One great thing about this architecture is that it can scale as the app gets more complex, since you can j
111.
▲
by
djmashko2
10y ago
Yeah I don't think there is a clear story about how to put together a GraphQL server yet. It's not inherently complex but the content isn't there yet. It's something we want to target soon.
112.
▲
by
djmashko2
10y ago
Have you checked out Apollo Client? It's an alternative to Relay that works with all GraphQL servers and brings in a lot of the simplicity of Falcor: http://dev.apollodata.com/ It includes features like optimistic UI,
113.
▲
5 Benefits of Static GraphQL Queries
(medium.com)
6 points
by
djmashko2
10y ago
|
0 comments
114.
▲
by
djmashko2
10y ago
That's exactly right. We're working on refactoring it as well so that it can be used outside of Redux, here is one of the resulting projects: https://github.com/apollostack/graphql-anywhere
115.
▲
by
djmashko2
10y ago
Apollo returns the data in observable form. You never have to deal with Redux directly if you don't want to. Check out the Angular docs for more details.
116.
▲
by
djmashko2
10y ago
(Disclaimer: I work on Apollo) Yes, it was a bit surprising to see "Apollo" separate from "GraphQL" here, since our primary focus is to enable people to take advantage of GraphQL no matter their frontend and backend arch
117.
▲
by
djmashko2
10y ago
I can't wait to see how public GraphQL API design evolves. The current state of REST APIs took a long time to get polished up, and this is just the first example of a big public GraphQL API.
118.
▲
The Concepts of GraphQL: Our mental model of GraphQL, explained visually
(medium.com)
1 points
by
djmashko2
10y ago
|
0 comments
119.
▲
New features in GraphQL: Batch, defer, stream, live, and subscribe
(medium.com)
5 points
by
djmashko2
10y ago
|
0 comments
120.
▲
100 line no-framework hacker news client with GraphQLHub
(github.com)
2 points
by
djmashko2
10y ago
|
0 comments
More ›