Fork me on GitHub
#figwheel-main
<
2022-07-05
>
john13:07:13

Hey @bhauman, I recently released a library that splits out the lower-level webworker management from tau.alpha https://github.com/johnmn3/in.mesh/blob/master/figwheel/src/in_mesh/figwheel/root.cljs. Kudos to figwheel for making the usability so smooth - I went over webworker repling with figwheel and calva https://clojureverse.org/t/in-mesh-one-step-closer-to-threads-on-the-web/9069. Wanted to put it on your radar because I'm trying to lead an effort towards unifying the handling of webworkers across all the different build tools. Not sure if it'll ever be possible, but eventually I'd like a library author to be able to ship a feature that depends on webworkers without their downstream consumers having to worry about messing with build configs related to webworkers. I'm hoping this lib-spike can serve as a testing ground for inching towards that goal.