> Can we agree that JSX is not a valid JS?
Neither is rescript - so why not make jsx a first class citizen?
JSX is a first-class citizen in ReScript. No decorators required for JSX. Only required for React component function signature.
Because a programming language is not a template engine.
Re:From TypeScript to ReScript
by scrollaway on Wednesday January 12, 2022 @08:10AM
(#29905879)
Neither is jsx. It’s just syntactic sugar for some recursive function calls.
Can we agree that JSX is not a valid JS? So decorators are required indeed to simulate "JSX magic"
> no async/await.
As I mentioned, it's not an really an issue (although I though it will be). At least from my experience.
> You can't have two files with the same name in different folders??
This sucks indeed :)
The problem that those 20% corrupt the value of another 80% :/