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

Bazel should be pretty good for that:

https://bazel.build/

https://docs.bazel.build/versions/master/be/protocol-buffer....

We use it at work to build a web app whose backend is written in Go and frontend in Typescript. All of the code gets built and placed in a Docker image using these rules:

https://github.com/bazelbuild/rules_docker




Hi author here. We wanted to keep the demo app as simple as possible for readers. Adding Bazel would introduce another layer of complexity whereas most devs can read bash scripts that are a couple of lines.


What sucks is this is all generated at compile time. I loose out on auto completr from my IDE if codegen is done during build.




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

Search: