No, JSX in AssemblyScript with the same dev experience is very far away.
AssemblyScript is awesome, but right now it's more similar to C (with TS syntax) - it's not a TypeScript runtime on Wasm, it's a lowlevel language that looks nearly the same, that hopes to integrate Wasm GC etc when it comes (not yet).
Re:Wasp: WASM Programming Language
by eyelidlessness on Friday November 05, 2021 @01:16PM
(#29122125)
Static TypeScript is much closer to regular TypeScript. But it doesn’t support JSX either (and I while it might make sense with a custom pragma it certainly wouldn’t make sense with React as a default).
Re:Wasp: WASM Programming Language
by beepbooptheory on Friday November 05, 2021 @07:37PM
(#29125874)
That's ultimately why I couldn't move forward in it. My brain just kept thinking typescript and it was hard to manage the cognitive dissonance of it being identical syntax but with invisible limitations I wasn't used to.
But isn't that why everyone moved over to React, Angular, and Vue? It's nice that this is in WASM but honestly, I think I prefer React components written in TypeScript, and you can probably get that compiling to WASM with AssemblyScript.
My two cents: this is a super neat hobby project! Probably won't ever make it to production anywhere though.