Hacker News new | past | comments | ask | show | jobs | submit login

I've used the simpler GCP APIs (like the Machine Learning ones) with direct REST calls. I've also been forced to use the REST API for things like Google Sheets because the client library documentation was so confusing.

For more complicated services, using a client library makes sense. Why reinvent the wheel?

With gRPC/Swagger/OpenAPI/etc you can also generate your own client stubs if you need to.

IMO, if you require a client library, there better be a really good reason...

(I work at Google Cloud, and often work with the API/libraries team. Opinions are my own)




Isn't building a client library for a REST API the definition of reinventing the wheel?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: