<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: SILVOJ RAJESH KUMAR</title>
    <description>The latest articles on DEV Community by SILVOJ RAJESH KUMAR (@rajeshsilvoj).</description>
    <link>https://dev.to/rajeshsilvoj</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F510363%2Fec3df1ff-6e83-480f-890c-e095d13cc6e2.jpg</url>
      <title>DEV Community: SILVOJ RAJESH KUMAR</title>
      <link>https://dev.to/rajeshsilvoj</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/rajeshsilvoj"/>
    <language>en</language>
    <item>
      <title>Quick Setup- React Router V6 🚀</title>
      <dc:creator>SILVOJ RAJESH KUMAR</dc:creator>
      <pubDate>Fri, 02 Aug 2024 17:51:12 +0000</pubDate>
      <link>https://dev.to/rajeshsilvoj/quick-setup-react-router-v6-25c0</link>
      <guid>https://dev.to/rajeshsilvoj/quick-setup-react-router-v6-25c0</guid>
      <description>&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzwy10vun46cbzzoh7xxr.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzwy10vun46cbzzoh7xxr.png" alt="Image description" width="580" height="304"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;React Router is a popular routing library for React applications. It's helpful because it enables dynamic, client-side routing in single-page applications (SPAs). This allows developers to create a seamless user experience by rendering different components based on the URL without full page reloads. React Router manages navigation, enables deep linking, and supports nested routes, making it easier to build complex, multi-view applications while maintaining a clean and organised codebase.&lt;/p&gt;

&lt;p&gt;1)Lets install React router dependency:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;npm i react-router-dom&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;2) Create components folder in the src and add few files such as About.js, Navbar.js, Hello.js and include another file to track our route information named as MyRouteInformation.js&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvam5e1lg6ros4pppo0iz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvam5e1lg6ros4pppo0iz.png" alt="im2" width="540" height="294"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;3)Setup the MyRouteInformation.js file accordingly&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;createBrowserRouter&lt;/strong&gt; function in React Router is used to set up client-side routing for React applications. It utilizes the HTML5 history API to manage navigation, enabling smooth transitions between different pages or components without a full page reload. By using createBrowserRouter, developers can define routes and link them to specific components, ensuring the URL updates accordingly. This function helps maintain the application's state and the browser's history in sync, providing a seamless user experience similar to traditional multi-page applications. It's a key tool for implementing dynamic routing in modern web apps.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2snysr7zswt3to3rqrrw.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2snysr7zswt3to3rqrrw.png" alt="m3i" width="800" height="485"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;4)Make changes to index.js file&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;RouterProvider&lt;/strong&gt; is a crucial component in react-router-dom that provides the routing context for the entire application. It works in tandem with a router instance created by functions like createBrowserRouter or createMemoryRouter. When you wrap your application's component tree with RouterProvider, it allows the routing logic defined in your router instance to take effect. This setup ensures that the correct components are rendered based on the URL, and it manages navigation and history, making it easier to implement complex routing schemes in React applications.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fk9ifgokqhx0brp6wbbre.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fk9ifgokqhx0brp6wbbre.png" alt="im4" width="800" height="528"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;5) We can add multiple routes as shown in the image and access them using the path.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxb2zbpi4fyhs6vruu8bf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxb2zbpi4fyhs6vruu8bf.png" alt="m5i" width="800" height="860"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;6) Finally the setup is done and we can access the different pages with the paths.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvujf12ee43p8jgms1p8x.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvujf12ee43p8jgms1p8x.png" alt="im6" width="800" height="487"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F43p66rzfk843crldz5va.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F43p66rzfk843crldz5va.png" alt="im7" width="800" height="487"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhnj8giwp7pcyjx9zbb7w.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhnj8giwp7pcyjx9zbb7w.png" alt="im8" width="800" height="487"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwp33hygvedsgg0f9tv0i.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwp33hygvedsgg0f9tv0i.png" alt="im9" width="800" height="487"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Navigation&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;8) We can navigate from the page using the Name of Tag tag&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;import Link from react-router-dom&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3f98r5lbpqlbq3hla4y6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3f98r5lbpqlbq3hla4y6.png" alt="im10" width="800" height="954"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fo6qndm6gzbliex874eog.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fo6qndm6gzbliex874eog.png" alt="im11" width="800" height="487"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Github Link: &lt;a href="https://github.com/rajeshsilvoj/React-Routing-V6" rel="noopener noreferrer"&gt;https://github.com/rajeshsilvoj/React-Routing-V6&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.linkedin.com/in/silvoj-rajesh-kumar-ba655b1a7/" rel="noopener noreferrer"&gt;LinkedIn&lt;/a&gt;&lt;/p&gt;

</description>
      <category>react</category>
      <category>frontend</category>
      <category>tutorial</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Let's Build ML Application using Streamlit and Azure in 5mins!!</title>
      <dc:creator>SILVOJ RAJESH KUMAR</dc:creator>
      <pubDate>Mon, 10 May 2021 04:12:24 +0000</pubDate>
      <link>https://dev.to/rajeshsilvoj/let-s-build-ml-application-using-streamlit-and-azure-in-5mins-477p</link>
      <guid>https://dev.to/rajeshsilvoj/let-s-build-ml-application-using-streamlit-and-azure-in-5mins-477p</guid>
      <description>&lt;p&gt;&lt;strong&gt;Cognitive Services brings AI within reach of every developer—without requiring machine-learning expertise. All it takes is an API call to embed the ability to see, hear, speak, search, understand and accelerate decision-making into your apps. Enable developers of all skill levels to easily add AI capabilities to their apps&lt;/strong&gt;-Microsoft.&lt;/p&gt;

&lt;p&gt;Microsoft has become a cloud-based provider of AI capabilities, machine learning capabilities and sentimental analysis.&lt;br&gt;
we can use the azure cognitive services to build intelligent applications &lt;br&gt;
Step-1: Create a &lt;a href="////portal.azure.com"&gt;Microsoft Azure Account&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Step-2:Create a new resource&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftx0d2xz6t9jacrunirst.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftx0d2xz6t9jacrunirst.PNG" alt="Capture"&gt;&lt;/a&gt;&lt;br&gt;
 Step-3: Search for Translator in resources&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnxhsphszhsqcgg888s0b.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnxhsphszhsqcgg888s0b.png" alt="Screenshot 2021-05-08 212716"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;   -&amp;gt;Give resource name
   -&amp;gt;Select region as eastus
   -&amp;gt;Select free subscription in the pricing tier
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fezfa32c7g5yybomtr3q2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fezfa32c7g5yybomtr3q2.png" alt="123"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Then you can see your API keys for the translator app.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkllwxld3m60uywuk4ybu.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkllwxld3m60uywuk4ybu.png" alt="get-cog-serv-keys"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Step-4: Let's set up Streamlit.&lt;br&gt;
Step-5:Open your command line install them&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frjlq5vq41b827duopmtf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frjlq5vq41b827duopmtf.png" alt="image"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Step-6: There is a good &lt;em&gt;&lt;a href="https://www.udemy.com/course/python-streamlit-for-making-web-applications/" rel="noopener noreferrer"&gt;Streamlit course&lt;/a&gt;&lt;/em&gt; on Udemy. It is a free course for beginners.&lt;br&gt;
Let's set up our application.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8dwj1z1chpk2rwauoyv2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8dwj1z1chpk2rwauoyv2.png" alt="image"&gt;&lt;/a&gt;&lt;br&gt;
Explore the &lt;a href="https://docs.microsoft.com/en-us/azure/cognitive-services/translator/quickstart-translator?tabs=python" rel="noopener noreferrer"&gt;quick start&lt;/a&gt; guide on the Azure page and get the code.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmq3tesberp2h7201ln0b.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmq3tesberp2h7201ln0b.PNG" alt="py code"&gt;&lt;/a&gt;&lt;br&gt;
Step-7: let's change some of the parameters and then our code will be ready. &lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fh5c123y25u2yjm1jeks5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fh5c123y25u2yjm1jeks5.png" alt="image"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Step-8: Run application:- streamlit run .py in command line.&lt;/p&gt;

&lt;h4&gt;
  
  
  Try out a working application here: &lt;a href="https://share.streamlit.io/rajeshsilvoj/scripter_app/main/app1.py" rel="noopener noreferrer"&gt;https://share.streamlit.io/rajeshsilvoj/scripter_app/main/app1.py&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;&lt;em&gt;Input&lt;/em&gt;:"&lt;br&gt;&lt;br&gt;
The probosci's monkey (Nasalis larvatus) is endemic to the island of Borneo, where it is found predominantly in coastal areas, near rivers and in swamp forests. It is perhaps the most aquatic of the primates and is a fairly good swimmer, capable of swimming underwater; apart from this, it is largely arboreal. This photograph is a composite of three images and shows a probosci's monkey jumping between trees in Labuk Bay in the Malaysian state of Sabah."&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Translated to Italian&lt;/strong&gt;👇:&lt;br&gt;
 &lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6z3nyow09ap9wdpq5iuz.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6z3nyow09ap9wdpq5iuz.PNG" alt="output"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Translated to Hindi&lt;/strong&gt;👇:&lt;br&gt;
 &lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvimqkqpcts4pt9ewugdq.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvimqkqpcts4pt9ewugdq.PNG" alt="ot_1"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Github repo: &lt;a href="https://github.com/rajeshsilvoj/Scripter-Article" rel="noopener noreferrer"&gt;https://github.com/rajeshsilvoj/Scripter-Article&lt;/a&gt;&lt;br&gt;
Contact me :&lt;br&gt;
&lt;a href="https://www.linkedin.com/in/silvoj-rajesh-kumar-ba655b1a7/" rel="noopener noreferrer"&gt;Linkedin&lt;/a&gt;, &lt;a href="https://www.instagram.com/rajesh_silvoj/" rel="noopener noreferrer"&gt;Instagram&lt;/a&gt;,&lt;a href="https://github.com/rajeshsilvoj" rel="noopener noreferrer"&gt;Github&lt;/a&gt;&lt;/p&gt;

</description>
      <category>azure</category>
      <category>nlp</category>
      <category>machinelearning</category>
      <category>microsoft</category>
    </item>
    <item>
      <title>Having Trouble Learning ReactJS??</title>
      <dc:creator>SILVOJ RAJESH KUMAR</dc:creator>
      <pubDate>Tue, 22 Dec 2020 05:00:51 +0000</pubDate>
      <link>https://dev.to/rajeshsilvoj/having-trouble-learning-reactjs-3418</link>
      <guid>https://dev.to/rajeshsilvoj/having-trouble-learning-reactjs-3418</guid>
      <description>&lt;p&gt;Strictly for Beginners!!!😊&lt;br&gt;
It is normal to get stuck at some point in the learning stage, there are some steps to be taken if you lose confidence in learning and building projects.&lt;br&gt;
There are many ways to learn Reactjs, it is available to learn through online courses and Reactjs official documentation, and some of the youtube channels, we can choose based on our style of learning.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Learning react just after HTML, CSS, JAVASCRIPT, will be a bit confusing in the beginning, so don't give up.&lt;/li&gt;
&lt;li&gt;Without the proper knowledge of javascript will create a lot of confusion, so learn or go through the basics thoroughly.&lt;/li&gt;
&lt;li&gt;Tutors may not be perfect in some aspects if you don't follow any of the steps, do refer to alternative sources.&lt;/li&gt;
&lt;li&gt;It will be difficult to note down each and every line of code so try to bookmark the difficult code or copy down code to some notepad or word.&lt;/li&gt;
&lt;li&gt;Don't forget to build the projects in between the courses or at least watch the building of projects like we watch TV shows on NETFLIX😂.&lt;/li&gt;
&lt;li&gt;Take breaks in between, don't stress out a lot on building projects or to learn for long hours.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;These are some of the points which I found helpful while learning react.👍👍&lt;br&gt;
Share your views in the comment section.&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>react</category>
      <category>discuss</category>
      <category>firstpost</category>
    </item>
  </channel>
</rss>
