2 ms·
> If React is “Just JavaScript, then...” React is just JavaScript. React+JSX is JSX. This: <button onClick={() => setCount(count + 1)}>{count}</button> Is
by paulddraper 3y ago
> If React is “Just JavaScript, then...”
React is just JavaScript. React+JSX is JSX. This:
<button onClick={() => setCount(count + 1)}>{count}</button>
Is sugar for:
React.createElement('button', { onClick: () => setCount(count + 1) }, count)
True, the JSX version is most popular, but it's trivial syntax sugar with no "magic." This is different then Angular, Vue, Svelte, etc templates