Finally ready to share the Winamp Skin Museum
https://t.co/ryFQNj4yGd
Infinite scroll through 65k Winamp skins with instant search and in-browser interactive preview
@varoonkodithala I have a _very_ over-engineered implementation of FTS. You can find it here if you're looking for inspiration: https://t.co/duKutwlFrK
Search DSL is parsed to an AST and then a compiler-like recursive emitter that dynamically constructs SQL.
@varoonkodithala 2. Instead of caching, I have an explicit reindex task (triggered via api) that writes markdown to SQLite (ignoring posts that have not changed since last index) and then rendering is dynamic from sqlite. (e.g. SQLite is the cache)
This allows me to implement search with fts5
@pyrons_ For error types we have support for TypeScript generics which let you trivially define your own error union in TypeScript. However we don't have anything that will let you coerce thrown errors to the error type... 🤔https://t.co/YMgrKnEZc1
React server components are great if your backend is Node and your rendering for the web. But what about native? Grats is great for this: Define your data using models for RSC, then simply annotate those same models and your native clients can consume the same data via GraphQL.
🌟 Shoutout to @captbaritone, Relay maintainer and nullability champion! From shaping the “true nullability schema” to sharing critical insights, your impact on GraphQL is huge 🙌 #GraphQLStar
After 4 years of work, I'm incredibly excited to introduce LiveStore, the next-gen data layer I'm building for Overtone.
It's based on reactive SQLite and has a built-in sync engine. Give it a try - would love your feedback!
I built "go-to-definition" for GraphQL Pothos, @nkzw/pothos-locate.
`cmd+click` on anything in a client GraphQL query to take you directly to the backend implementation of the resolver.
@tmikov The sandbox can be appealing for running untrusted code (assuming that code is, or can be compiled to Wasm). But I have to imagine that's a VERY niche use case.
I do make use of it, but more as an excuse to write a compiler than anything else: https://t.co/yh1KsqQAWH
We have released #HotChocolate 14.2 with experimental support for @semanticNonNull. If you are using relay you can already take advantage of this new feature.
https://t.co/8NlLrWNj79
#graphql#dotnet