Background
React elements are different with the usual HTML DOM. React element need to interact (reacting, thats why it called as reactjs) ith a data called "state" in order to perform DOM manipulation and event handling.
Objectives
to understand how to setup vanilla reactjs project using esbuild.
Deliverables
article & illustration