> Users expect near-native responsiveness, even when offline<p>Do they? I think users are amazed if <i>anything</i> works without internet with modern applications.
I've got a similar project that includes a React component for the search input. The React component is actually a Monaco text editor so you get syntax highlighting, error highlighting, tab completion and more.<p>Check it out here: <a href="https://github.com/williamcotton/search-input-query">https://github.com/williamcotton/search-input-query</a><p>There's an animated GIF of the demo so you can get a very quick idea of how it works!
Nice, Ive bounced around between Prisma and Kysely too. I get nervous about locking too much into one thing, you ever worry if leaning on too much codegen or magic ends up biting you down the road?
Looks good.<p>For a more database specific, type-safe, data querying solution, I like to use <a href="https://kysely.dev" rel="nofollow">https://kysely.dev</a>
The same should apply to configuration, we have prisma for sql, we should have something like this for JSONs, like <a href="https://typeconf.dev" rel="nofollow">https://typeconf.dev</a> (I’m one of the founders)