
Delivered by Zipline
Sponsorship for development of this training course was provided by Zipline.
Thank you!

- https://registry.bazel.build/modules/rules_nodejs supplies a fully-hermetic Node.js toolchain, both for running build tools and for server application runtimes.
- https://registry.bazel.build/modules/aspect_rules_js adds PNPM package manager support, and includes basic rules for building, testing, and running JavaScript code.
- https://registry.bazel.build/modules/aspect_rules_ts is the TypeScript module. It adds type-checking and transpilation to JavaScript.
- typescript-go for type-checking (coming soon)
- esbuild for bundling
- swc for transpilation
- Vite for devserver
package.json scripts.
Before starting the course, we assume you’ve already taken Bazel 101.
With that, let’s get started.
