This project was created from scratch using React and Yarn 3 with esbuild as the bundler.
Note that while this project is using Yarn 3, it is running in unplugged mode,
which does not use the Plug'n'Play configuration in Yarn 3. This means that it is still compatible with the traditional node_modules
setup.
Other tools used:
- Vite (Bundler)
Opens the index.html file in a browser, pointed to the dist
directory built by esbuild.
Build the app using Vite.
Use buf
to generate the compiled protos via protobuf-es
Ensure that you've got corepack enabled:
corepack enable
This should only be necessary once.
Verify that yarn --version
matches the packageManager
version in package.json
.