4 ms·
For personal projects I'll hand code them (usually) because I like thinking about API design and API UX. For professional stuff... it really depends. I like GR
by meddlepal 7y ago
For personal projects I'll hand code them (usually) because I like thinking about API design and API UX.
For professional stuff... it really depends. I like GRPC but codegen needs team buy-in... It can quickly make a fast development loop hurt if done poorly. Doubly so if IDEs are involved for some users and the IDE is constantly updating it's caches of types and interfaces. I've just seen it turn into a hot frustrating mess very quickly.