bazel-examples icon indicating copy to clipboard operation
bazel-examples copied to clipboard

[FR]: qwik example

Open alexeagle opened this issue 1 year ago • 2 comments

What is the current behavior?

https://qwik.dev/ is a new web framework. We should demonstrate its use in a Bazel workspace.

Describe the feature

  • Should follow the Qwik documentation as much as possible: use the same example application from their getting started, run the same underlying tools that they recommend, etc. Invent as little as possible.
  • Should demo nicely by running ./tools/ibazel run //quik:start or similar command, and have a fast live developer loop where code changes appear in the browser
  • Demonstrate very basic multi-package monorepo support: one dependency on another first-party "library" package within the repo
  • At least one useful unit test running under bazel test

alexeagle avatar Aug 29 '24 19:08 alexeagle

NB: work on this issue can be billed to our https://opencollective.com/aspect-build

alexeagle avatar Aug 29 '24 19:08 alexeagle

One striking thing about this example is that it uses a Yarn workspace setup to build a sort of Yarn-based mini-monorepo inside the overall bazel-examples Bazel-based monorepo. Of course, that is exactly the kind of real thing that developers do, so this is an observation, not a complaint.

kylecordes avatar Dec 02 '24 22:12 kylecordes

Was added by @Mivr - thanks!

alexeagle avatar Oct 09 '25 18:10 alexeagle