samchon / typia

Super-fast/easy runtime validators and serializers via transformation
https://typia.io/
MIT License
4.45k stars 153 forks source link

[Discussion] who is using `typia` in production? #447

Open samchon opened 1 year ago

samchon commented 1 year ago

If you're using typia in production level, can you introduce me?

It would better if you are pasting production homepage URL with logo image.

jmroon commented 11 months ago

I'm planning on it!

Unfortunately it's a private enterprise app so I won't be able to share, but I'm currently on the path to migrate our existing flask backend to NestJS.

I looked at writing out class-transformers, but it's both complex for juniors to understand and our frontend schemas are already very complex. Since our frontend schemas are already defined, typia/nestia are just drop in solutions that will provide validation without any added effort. And since it all lives on the edge of the controllers, it's also a very low risk solution for us.

bogeeee commented 6 months ago

Hey samchon, i'm happy to announce having switched the validators for restfuncs from typescript-rtti to Typia ! I solved it, using a 2 stage transform (which is still a bit hacky) which you can see here.

Especially i liked that Typia has a prune validator which i made the default for the lib user, so they can do cool stuff with it Would be cool, if you list me under "Utilization cases" !

ryoppippi commented 3 months ago

I used typia in production for a couple of products. It is really works well. We have so many type definitions for API, but we didn't have solutions to convert them to actual runtime code. Typia solved it!