-
Notifications
You must be signed in to change notification settings - Fork 29
Open
Labels
Milestone
Description
This would address #17, #49, and #47, and beyond that, likely make any remaining mysterious connection/stalling problems either go away or be much easier to diagnose.
Implies writing a full replacement for clojure.browser.repl
, though that's hardly onerous.
Options include:
- SSEs + XHRs
- websockets, e.g. https://github.com/tomjakubowski/weasel
Personally leaning towards (1) (easier to debug, accessible to more tools, etc), but that's not a done deal yet.
Biggest impact of this is Austin will cut its last connection to the stock ClojureScript browser REPL. Probably a wash in terms of maximizing stability vs. inheriting bugs / compiler API changes.