Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Not just most of the time — all of the time! JSX is converted to plain JS (react.createElement) before it gets to the browser.


Isn't it actually the opposite? Svelte code is compiled to plain JS whereas React has a large runtime.


Nah, JSX also gets converted to Javascript. The difference is in that the React runtime re-renders whole components every time something changes, and Svelte is more granular about it even during the compilation step.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: