How are websites formatted? Mentioned briefly in prior entries, websites are generally formatted with HTML, a markup language to specify how text is divided up, organized, and displayed (CSS is also used, which gives the different divisions of the webpage styles to make it look presentable, but that is out of scope for the discussion). Well, with ReactJS, they have an interestingly similar approach to writing dynamic site markup; JSX. Courtesy of kode-blog.com [3] What is JSX? JSX, standing for JavaScript XML , is a syntax extension of JavaScript developed specifically by the team to allow "React Elements" as legitimate data types. These React elements consist of XML markup that are used in organization. Wait a second; what is XML even? Have we discussed it yet? To be honest, XML has thus far not exactly been brought up. However, XML is very similar to HTML (the previously discussed markup language) both in appearance and (to a lesser extent in the general sen...