hehe... the only thing that annoys me about the cli is i have to type backslash enter to make new lines. they still haven't got around to doing a ctrl-enter or shift-enter to make it more natural. and copypasta you end up with all these funny characters in the output. but that's about it for caveats. it's lighter, more featureful and faster.
but then i don't generally use nonsense like react or angular or typescript if i can avoid it. i got it to build a tinygo -> browser javascript translator and you'll see the app soon when i finally finish the Marmot MLS messaging module in it, hopefully finally today. uses a novel architecture also, several independent service workers, offloading relay work and identity management work in separate kernel threads, the MLS state machine lives inside the signer. the rendering of kind 1 threads happens in 2 seconds and then the media loads, which is obviously as slow as the network delivery.
and yes, i may just be a one man gps ;)
