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

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...

Cpp programming tutorial 1

C++ language - This is a very similar to c language and it have all the concept of c language and their is more in c plus plus it have many new concept like classes and object was introduced here constructor , destructor many more concept was in c plus plus and because c plus plus have more enhancement and more simple to use it also object oriented programming .  OOPs concept with example - The meaning of object oriented programming(oops) is it works on concept of classes and object or in other word oops concept is based on class and object . class is a body to create object in object oriented it treat data as a critical element and decompose the problem in object and build data function according to the object and in object oriented programming we can use it for protecting data and for privacy of data so not all variable can access it . BENEFIT OF OBJECT ORIENTED PROGRAMMING - 1. Because of hiding data method we secure our data and system for accessing all variable . 2. It have...