At my current gig, we are doing TS development exclusively (frontend) and it's great. Lots of libraries come with types, the community has supplied many more.
With a little elbow grease you can set your backend to generate types for your api requests. This gives you a huge degree of certainty to develop against.