<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>what is react component - Wikitechy</title>
	<atom:link href="https://www.wikitechy.com/interview-questions/tag/what-is-react-component/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.wikitechy.com/interview-questions/tag/what-is-react-component/</link>
	<description>Interview Questions</description>
	<lastBuildDate>Tue, 29 Mar 2022 12:22:05 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://www.wikitechy.com/interview-questions/wp-content/uploads/2025/10/cropped-wikitechy-icon-32x32.png</url>
	<title>what is react component - Wikitechy</title>
	<link>https://www.wikitechy.com/interview-questions/tag/what-is-react-component/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>What is React ?</title>
		<link>https://www.wikitechy.com/interview-questions/reactjs/what-is-react/</link>
					<comments>https://www.wikitechy.com/interview-questions/reactjs/what-is-react/#respond</comments>
		
		<dc:creator><![CDATA[webmaster]]></dc:creator>
		<pubDate>Sat, 19 Mar 2022 12:50:40 +0000</pubDate>
				<category><![CDATA[ReactJS]]></category>
		<category><![CDATA[react tutorial]]></category>
		<category><![CDATA[react vs angular]]></category>
		<category><![CDATA[what is react]]></category>
		<category><![CDATA[what is react component]]></category>
		<category><![CDATA[what is react developer]]></category>
		<category><![CDATA[what is react hooks]]></category>
		<category><![CDATA[what is react js]]></category>
		<category><![CDATA[what is react js and node js]]></category>
		<category><![CDATA[what is react native]]></category>
		<guid isPermaLink="false">https://www.wikitechy.com/interview-questions/?p=3940</guid>

					<description><![CDATA[• It is a front-end JS library developed by Facebook in 2011. • It was created by Jordan Walke. • It is quite the buzzword in the industry these days. • It is useful for developing user interfaces specifically in applications with a single page. • It is also for developing interactive view layer of [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>• It is a <strong>front-end</strong> JS library developed by <strong>Facebook in 2011</strong>.<br />
• It was created by <strong>Jordan Walke</strong>.<br />
• It is quite the <strong>buzzword</strong> in the industry these days.<br />
• It is useful for developing user interfaces specifically in applications with a single page.<br />
• It is also for developing <strong>interactive view</strong> layer of web and mobile apps.<br />
• It will make use of the virtual DOM rather than real DOM (<strong>Data Object Model</strong>) as RealDOM manipulations are expensive.<br />
• It allows us to <strong>create reusable behavior</strong> across any of our components with React hooks.<br />
• It is provided by the <strong>Redux</strong> or <strong>Flux</strong> in MVC architecture.</p>
<p><img fetchpriority="high" decoding="async" class="alignnone size-full wp-image-4052" src="https://www.wikitechy.com/interview-questions/wp-content/uploads/2022/03/what-is-react-1.jpg" alt="" width="700" height="368" srcset="https://www.wikitechy.com/interview-questions/wp-content/uploads/2022/03/what-is-react-1.jpg 700w, https://www.wikitechy.com/interview-questions/wp-content/uploads/2022/03/what-is-react-1-300x158.jpg 300w, https://www.wikitechy.com/interview-questions/wp-content/uploads/2022/03/what-is-react-1-390x205.jpg 390w" sizes="(max-width: 700px) 100vw, 700px" /></p>
<h4 id="advantages-of-react"><strong>Advantages of React</strong></h4>
<ul>
<li>Makes JavaScript coding easier.</li>
<li>Template designing made easy.</li>
<li>Provides amazing developer tools.</li>
<li>Reusable Components.</li>
<li>SEO Friendly.</li>
</ul>
<h4 id="disadvantages-of-react"><strong>Disadvantages of React</strong></h4>
<ul>
<li>JSX as a barrier.</li>
<li>Lack of Documentation.</li>
<li>Poor Documentation.</li>
<li>It Covers only the UI Layers of the app and nothing else.</li>
</ul>
<h4 id="features-of-react"><strong>Features of React</strong></h4>
<p><img decoding="async" class="alignnone size-full wp-image-4053 aligncenter" src="https://www.wikitechy.com/interview-questions/wp-content/uploads/2022/03/features-of-react-1.jpg" alt="" width="507" height="453" srcset="https://www.wikitechy.com/interview-questions/wp-content/uploads/2022/03/features-of-react-1.jpg 507w, https://www.wikitechy.com/interview-questions/wp-content/uploads/2022/03/features-of-react-1-300x268.jpg 300w, https://www.wikitechy.com/interview-questions/wp-content/uploads/2022/03/features-of-react-1-390x348.jpg 390w" sizes="(max-width: 507px) 100vw, 507px" /></p>
<p>&nbsp;</p>
<h4 id="jsx"><strong>Jsx :</strong></h4>
<ul>
<li>JSX is a preferable choice for many web developers.</li>
<li>It makes the syntax just like HTML and is used to create React components by developers.</li>
<li>It is a syntax extension to JavaScript.</li>
<li>It is super easy for developers to write the building blocks.</li>
</ul>
<h4 id="virtual-dom">  <strong>Virtual DOM :</strong></h4>
<ul>
<li>In this object is a perfect description of the original DOM object</li>
<li>It will modify only that object in real DOM instead of updating whole objects.</li>
<li>It compares the difference between the new DOM and previous DOM representation.</li>
<li>It will reduces the time and cost taken for development.</li>
</ul>
<h4 id="performance"><strong>Performance :</strong></h4>
<ul>
<li>React divides the complex user interface into unique elements.</li>
<li>It increase the development time, multiple users can work on each element simultaneously.</li>
<li>It will perform efficiently.</li>
</ul>
<h4 id="one-way-data-binding"><strong>One-way Data binding :</strong></h4>
<ul>
<li>It provides good control throughout the application.</li>
<li>This gives better control over it.</li>
<li>It is designed to the extent that it can support One-way data binding or Unidirectional dataflow.</li>
</ul>
<h4 id="declarative-ui"><strong>Declarative UI :</strong></h4>
<ul>
<li>It is the best for creating engaging and interactive user interfaces for mobile.</li>
<li>It will generate a simple view for each state of the application</li>
<li>In this feature makes React code more readable and easier to fix bugs.</li>
</ul>
<h4 id="components"><strong>Components :</strong></h4>
<ul>
<li>Components are the heart and soul of React</li>
<li>The applications of ReactsJS are created with multiple components.</li>
<li>React JS components play a huge part in deciding the app visuals and interactions.</li>
<li>It is made up of several components.</li>
</ul>
<p>&nbsp;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.wikitechy.com/interview-questions/reactjs/what-is-react/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
