- Get link
- X
- Other Apps
REACT JS in web development -
why we use it ?
we learn REACT JS in web development because it help us to write less code and make more efficient website because it divide code into many component which was which help us to to write less code and make more efficient work in less time you can say it is time saver if you don't want to write code from base or say scratch react js is reliable for us and very efficient for web development .
What is Component means ?
The meaning of component is you say in simple language is react divide the code of website let say if we want to make a website and we want to use a code repeatly so we have to write the again and again but if you was use component you have to write code at ones and use it by import it again and again you can work very efficiently and fast
What we have to do in react
In react we have to convert html form language into JSX form language and if you think how we can do this so their is many option are available for this things just go to chrome and search html to jsx language converter so their is many online website are available which do this thing and simply you go on the website and convert it on JSX form and past in of in index file and use it according your requirement in the given below their is syntax of same code in html and jsx form are
HTML -
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>project</title>
</head>
<body>
<nav id="navbar">
<div id="logo">
<img src="img/B.png" alt="myonblinemeal.com">
</div>
<ul>
<li class="item"><a href="#">Home</a></li>
<li class="item"><a href="#">contact Us</a></li>
<li class="item"><a href="#">About</a></li>
<li class="item"><a href="#">Serives</a></li>
<li class="item"><a href="#">Blogs</a></li>
</ul>
</nav>
<section id="home">
<h1 class="h-primary">Welcome to Website </h1>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Placeat minima fugiat ullam quasi adipisci eveniet. Soluta voluptates et quisquam earum voluptatibus veniam enim qui, voluptatum esse possimus pariatur eos magni.</p>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Placeat minima fugiat ullam quisquam earum voluptatibus veniam .</p>
<button type="submit" class="btn">Click</button>
</section>
</body>
</html>
JSX -
NOTE - In JSX we only use body of html
\
<>
<nav id="navbar">
<div id="logo">
<img src="img/B.png" alt="myonblinemeal.com" />
</div>
<ul>
<li className="item"><a href="#">Home</a></li>
<li className="item"><a href="#">contact Us</a></li>
<li className="item"><a href="#">About</a></li>
<li className="item"><a href="#">Serives</a></li>
<li className="item"><a href="#">Blogs</a></li>
</ul>
</nav>
<section id="home">
<h1 className="h-primary">Welcome to Website </h1>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Placeat minima fugiat ullam quasi adipisci eveniet. Soluta voluptates et quisquam earum voluptatibus veniam enim qui, voluptatum esse possimus pariatur eos magni.</p>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Placeat minima fugiat ullam quisquam earum voluptatibus veniam .</p>
<button type="submit" className="btn">Click</button>
</section>
</>
after code you can see the deference of html and jsx so it is we end this react js study tour .
Comments
Post a Comment