3 ms·
You'd likely still benefit from using TypeScript and transpiling that to plain JavaScript (preventing a lot of subtle bugs), and tree shaking to minimize your D
by 9dev 2y ago
You'd likely still benefit from using TypeScript and transpiling that to plain JavaScript (preventing a lot of subtle bugs), and tree shaking to minimize your Docker image size (yielding faster deployments).
- forty 2y agoWe do use TS already. And yeah sure, we could save a second or two on our deployment, but I'm not sure that's worth the mess
- 9dev 2y agoIn case you ever get to that point; have a look at Unbuild (https://github.com/unjs/unbuild https://github.com/unjs/unbuild). It's what Vite uses for their own builds, and really painless to set up.
- forty 2y agoHaha I'm probably getting too old or something but I really cannot see what this tool does exactly and why I'd need it. I have been working on what is now a fairly large typescript/nodejs monorepo (over 1M LoC) for the past ~13 years, and we can simply build it all with tsc -b, and COPY it in the docker image as I said, it's nice and simple and works great.