RFC: 2023 Upgraded Documentation #3963
Replies: 7 comments 7 replies
-
So what I'll do is if people keep feeding back, I'll keep updating the first comment. Interested in thoughts from people like @KATT on how to go about the project, I would personally avoid trying to kick off a long lived develop branch given how much the live docs receive little tweaks. If we can find a path of releasing updated docs and having a working site at all points, that might be best. I think most of it could be worked on quite gradually, the main exception possible being QuickStart/Getting Started which will need a significant chunk dropped in one day, but I'm frankly up for that challenge :) |
Beta Was this translation helpful? Give feedback.
-
Overall it looks like a big improvements to me and as @KATT said, SHIP IT. But one more thought, I really like the though of adding a dedicated nx/turborepo setup guide as these are the most common tools that will be used with tRPC because it works great in monorepos. There are however two technologies that tRPC is used with very very often and these are prisma and next-auth, could we have sections about setting these up with tRPC via the context? |
Beta Was this translation helpful? Give feedback.
-
Very clear structure. From novice to proficient and tRPC in action. |
Beta Was this translation helpful? Give feedback.
-
https://nehalist.io/trpc-review/#learning-curve-documentation Some great feedback on the docs here, which we should action :) |
Beta Was this translation helpful? Give feedback.
-
Thoughts RE: non-React integrations (#4082): I like linking to other integrations in an easy to find place (ie next to the React/Next integrations), and there are quite a few now (I've seen Vue/Nuxt, Solid, and Svelte, maybe there are others also?). Layout Proposal 1:
Layout Proposal 2:
That being said I do think:
|
Beta Was this translation helpful? Give feedback.
-
I propose renaming the "Using Next.js" tab into "Integrations", so Nuxt can be added to the game. Nice project! 🔥🎉❤ Wishing you all health, peace, and success. |
Beta Was this translation helpful? Give feedback.
-
Preface
Currently the docs have a lot of really well written content, and some which needs a little love. The biggest problem is they're often written from the perspective of APIs, rather than needs, and sometimes lack the foundation of knowledge about RPC and how tRPC is similar to or better than alternatives. The result is that as a user, having a problem to solve is hard to then correlate back to the docs.
For a realistic but oversimplified example:
We should focus the written docs on answering questions to the latter, and use our shiny new generated API Docs to handle the former.
This discussion should serve a couple goals:
The Plan (WIP)
Below are the sections we propose need covering
Beta Was this translation helpful? Give feedback.
All reactions