| No. | Questions |
|---|---|
| Core React | |
| 1 | What is React? |
| 2 | What is JSX? |
-
React is an open-source front-end JavaScript library that is used for building user interfaces, especially for single-page applications. It is used for handling view for web and mobile apps.
-
JSX is a XML-like syntax extension to ECMAScript (the acronym stands for JavaScript XML). Basically it just provides syntactic sugar for the
React.createElement()function, giving us expressiveness of JavaScript along with HTML like template syntax.In the example below text inside
<h1>tag is returned as JavaScript function to the render function.class App extends React.Component { render() { return( <div> <h1>{'Welcome to React world!'}</h1> </div> ) } }