DEV Community

fardinh136
fardinh136

Posted on

JSX Discussion.

 JSX stands for JavaScript XML. It is simply a syntax extension of JavaScript. It allows us to directly write HTML in React (within JavaScript code). Instead of separating the markup and logic in separated files, react uses components for this purpose.
So basically JSX is a statically-typed, object-oriented programming language designed to run on modern web browsers.
The quality of applications becomes higher when being developed using JSX, since many errors will be caught during the compilation process.
Hypertext Markup Language (HTML) is the standard language for documents that determine the structure of a web page. JSX, on the other hand was created as a syntactic sugar for React.

Top comments (0)