Hacker News new | ask | show | jobs
by electric_sheep 3130 days ago
I'm guessing it's because JSX is XML-like and so parsers may require a single root element for each JSX "document". It's a good question though, hopefully someone from the React team might be able to comment.
1 comments

Because it is ambiguous. :-)

https://news.ycombinator.com/item?id=15808311

If you have a specific proposal for how it should work, I'm happy to look at it and try to poke holes in it.

It would be, wouldn't it. Silly I didn't realize that right off the bat.

Can't imagine putting forward a proposal that wouldn't in essence be what you're doing, i.e. wrapping in JSX delimiters. Because attempting anything fancier than that would probably have edge cases for days, plenty of material for you to poke holes in.