Skip to main content

How to start learning Web-development

Why we learn REACT JS in web development

 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 -


<!DOCTYPE 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

Popular posts from this blog

Code of HTML and CSS how we take color , border , etc

  code of HTML and CSS - 1. How we take change color in css (color and border both property) code - <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>color in css</title> <style> .color1{ background-color: green; } .color2{ color: yellow; } .color3{ border: 2px solid red; } </style> </head> <body> <!-- lets take paragarph --> <p class="color1"> In display property if we apply inline-block property on it we can be set their width and height and element was set next to a element in line it not take extra space so in easy word it is work as both block element who's width and height can be changed </p> <p class="color2"> In display property if we apply inline-blo...

Funcation in c++ programming example in detail

Friend Funcation- 1. Adding to complex number in friend function #include<iostream> using namespace std; class container { float a,b; public: void get() { cout<<endl<<"Enter value for A="; cin>>a; cout<<endl<<"Enter value for B="; cin>>b; } void disp() { cout<<endl<<a; cout<<endl<<b; } friend container addition(container,container); }; container addition(container X,container y) { container Z; Z.a=X.a+y.a; Z.b=X.b+y.b; return Z; } int main() { container P,Q,R; P.get(); P.disp(); Q.get(); Q.disp(); R=addition(P,Q); R.disp(); return 0; } Output - Enter value for A=12 Enter value for B=12 12 12 Enter value for A=1 Enter value for B=1 1 1 13 13 2.  If class one is friend function of two it not means that two is friend functio...