Incrementally adoptable type-safety for your new and existing APIs 🗣️ @_oliverbutler

Joined December 2022
Marius Espejo just posted a great video on @ts_rest - check it out and take a look at his other videos! youtu.be/tjfEkaPiKQQ
3
12
1,910
Big news! ts-rest just hit 1000 GitHub stars!🎉 A big thank you to our community, our tireless contributors and our passionate users! Your support drives us to innovate and evolve. Together, we're shaping the TS <> REST landscape. Thanks from all of us in the Core Team!👏❤️
1
2
17
1,994
Hey #NestJS fans! We've been baking something in our code oven and it's finally ready to serve. Say hello to a redesigned nest lib, a.k.a. version 3.26.0! Boilerplate? We reduced it to crumbs. Autocomplete issues? Poof, gone! Check it out 👉 github.com/ts-rest/ts-rest/r… 🎉
3
1
10
2,251
Hugely requested @fastifyjs support for ts-rest just released in v3.24.0 🎉 Not an Express, Next, or Nest fan? We've still got you covered 🫡 ts-rest.com/docs/fastify
1
1,483
ts-rest 3.18 just released! Lots of fun stuff 🧵 Make sure you see 3️⃣🪄
1
1
7
1,114
1️⃣ Massively prettify the args of ts-rest client calls (both client and @tan_stack libs!) massive thanks to @mattpocockuk for the idea on this one
2
9
1,159
Credit where credit is due to Matt, Prettify is great - we (the core team) are going to use it a lot internally :) xitter.cf/mattpocockuk/status/16…
Here's a quick thread on a super useful type helper you've probably never heard of (nope, not even advanced folks).
5
1,156
2️⃣ Ability to send custom headers from your client calls, we're looking to flesh this out over time, with E2E type-safety Follow the development of header support on our Discord discord.com/invite/2Megk85k5… and on this issue github.com/ts-rest/ts-rest/i…
1
3
671
3️⃣ Ability to customise ts-rest client however you want, this is massive for your complex apps You can now extend the "args" of the api function, your calls from that client then provide a fully type-safe implementation of your client See more here! ts-rest.com/docs/core/custom
1
570
Replying to @trashh_dev
@ts_rest seems pretty cool
1
2
620
There’s a lot of solutions for full stack type safety, most require a huge rewrite. Checkout @ts_rest for a incrementally adoptable solution for your brownfield REST APIs 🪄
1
2
4
613
Replying to @ts_rest
@ts_rest is like if @trpcio was designed for REST rather than RPC-HTTP, both are simple, easy to use, and make web dev easier and safer!! Check them both out ✨ #typescript #webdev #javascript
1
8
390
Absolutely delighted to announce that we've just smashed 250⭐️ and welcomed Gabrola and michaelangrivera to the core team! Excited for what's to come in 2023, drop by GitHub or Discord and say hey to the core team and other community members! discord.com/invite/2Megk85k5…
1
2
948
3.12 just dropped! 🚀 Your query parameters can be entirely type-safe, with all-new opt-in JSON support! 🔥 Rather than numbers becoming strings when they are encoded into the URL, they are persisted to the backend Massive thanks to github.com/Gabrola for the PR!
1
2
395
We're on Discord now! A few of you asked, and we delivered discord.com/invite/2Megk85k5… Come join and help direct the future of ts-rest! 🌈
1
2
324
One of the huge benefits of ts-rest.com is that as your APIs are defined as separate contracts to your implementation, smart build systems like @NxDevTools and @turborepo mean you can rebuild and redeploy ONLY what is needed. Massively speeding up CI times ⚡️
1
4
304
A derivation of @t3dotgg 's excellent tRPC matrix to include ts-rest.com - anything super closely coupled together e.g @nextjs or @remix_run is better to stick with @trpcio 💯 ts-rest fills the type-safe gap for legacy, Nest, non-TS, external APIs or microservices ⚡️
tRPC is not the death of GraphQL, it just means I reach for it way less :)
1
1
1
1
638
To clarify, you totally CAN use @trpcio in a lot of the situations listed above (same with GraphQL), however, especially in bigger mono repo (eg. @NxDevTools or @turborepo ) you will start caring about avoiding unnecessary rebuilds ts-rest.com/docs/nx
162