apollo-client-devtools
starter
apollo-client-devtools | starter | |
---|---|---|
4 | 9 | |
1,474 | 1,717 | |
0.1% | 1.3% | |
9.5 | 5.4 | |
1 day ago | 14 days ago | |
TypeScript | TypeScript | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
apollo-client-devtools
-
Using apollo client cache for local state
This call creates canonical field allTodos on the root Query type. We can confirm this by opening apollo devtools and viewing the 'cache' tab.
-
Did I break you? Reverse dependency verification
People don't understand how their code can mess up others in unexpected ways. A few weeks ago my youtube just stopped working. Turns out, a change made to the apollo-graphql extension caused window.process to be readonly and youtube's code was not expecting that: https://github.com/apollographql/apollo-client-devtools/issu...
I know this isn't a dependency issue, but it's a great example of why things like semver don't work perfectly in practice. It's hard to figure out what the effects of your code really are in the end. You might assume a change is minor when it really is major. I wish programming languages could figure out what the version change should be for a given code change.
-
Skruv - no-dependency, no-build, small JS framework
Do you perhaps use chrome and have apollo client dev tools installed? They break import maps, which breaks the site, see here: https://github.com/apollographql/apollo-client-devtools/issues/464
-
Using Apollo to mix local and remote fields using the @client directive
It's so weird that this seems like a common use case but across the 3 channels I've asked (also asked on the official Apollo Spectrum chat & SO) it's radio silence beyond your reply! To add insult to injury, Apollo devtools was updated over the weekend and broke for v2 clients! Argh!!
starter
-
Ask HN: Solo Dev Stack of 2022?
I've been enjoying developing on top of PostGraphile. https://www.graphile.org/
Good starter: https://github.com/graphile/starter
I can add a column the the db, and my frontend gets that autimagically (in dev mode, it generates a graphql schema out of the db, and from that it creates composables for my frontend wiht graphql-codegen). On the frontend I use Vue 3, the starter is build with nextjs/react.
-
Show HN: Appwrite – Open-Source and Self Hosted Firebase Alternative
I learned so much about postgresql and RLS from postgraphile starter project: https://github.com/graphile/starter/blob/main/%40app/db/migr...
also the project is worth checking out ;)
- Have my first GraphQL project at work. Any recommended learning resource for production-ready GraphQL APIs?
-
Best resource to learn PL/pgSQL?
I'm a fairly seasoned developer, but I've started contributing to a project (graphile-starter) where the core business logic is defined in PL/pgSQL functions and realized I have a lot to learn.
-
PostgREST v9.0.0
Someone called it: "hasura for adults”
It's highly customisable, works directly with postgresql row levels security and the performance is quite good. It has a custom GraphiQL gui to work on queries/mutations.
To really see how it all works together checkout the starter project: https://github.com/graphile/starter it has migrations, job queue, graphql-codegen etc.
Benjie (https://github.com/benjie) is one of the greatest maintainers I've ever seen!
- Are there any "Opinionated" backend web app frameworks for node?
-
SAME BACKEND FOR WEB APP AND MOBILE APP ?
Here’s a full stack, batteries included example: https://github.com/graphile/starter it doesn’t have mobile app yet but could be added relatively easily.
-
Bedrock - modern full-stack Next.js & GraphQL boilerplate
Postgraphile starter uses most of the same tech and has all the same functionality as far as I can tell, with the additional benefit of Postgraphile generating your GraphQL schema and resolvers instead of worrying them manually.
-
Overwhelmed with auth options, looking for constructive feedback
Check out the Postgraphile Starter and how it handles auth and sessions in a graphql api
What are some alternatives?
ublacklist - Blocks specific sites from appearing in Google search results
crystal - 🔮 Graphile's Crystal Monorepo; home to Grafast, PostGraphile, pg-introspection, pg-sql2 and much more!
apollo-vue-devtools - Integrate GraphQL Apollo with Vue Devtools!
codebase - a software and writing repository
ideas2 - Another 85+ Ideas for Computing https://samsquire.github.io/ideas2/
sandman2 - Automatically generate a RESTful API service for your legacy database. No code required!
Protobuf - Protocol Buffers - Google's data interchange format
next-auth - Authentication for the Web.
crater - Run experiments across parts of the Rust ecosystem!
apollo-cache-policies - An extension of the Apollo 3 cache with support for advanced cache policies.
searchkit - Search UI for Elasticsearch & Opensearch. Compatible with Algolia's Instantsearch and Autocomplete components. React & Vue support
typescript-eslint-language-service - TypeScript language service plugin for ESLint