<?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: Rohidul Islam</title>
    <description>The latest articles on DEV Community by Rohidul Islam (@rohidisdev).</description>
    <link>https://dev.to/rohidisdev</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%2F376063%2F5e727ab5-375f-40a6-82df-7b6a0efd785a.jpg</url>
      <title>DEV Community: Rohidul Islam</title>
      <link>https://dev.to/rohidisdev</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/rohidisdev"/>
    <language>en</language>
    <item>
      <title>React Tailwindcss TypeScript Vite Starter Template</title>
      <dc:creator>Rohidul Islam</dc:creator>
      <pubDate>Sun, 28 Nov 2021 19:55:24 +0000</pubDate>
      <link>https://dev.to/rohidisdev/react-tailwindcss-typescript-vite-starter-template-13f5</link>
      <guid>https://dev.to/rohidisdev/react-tailwindcss-typescript-vite-starter-template-13f5</guid>
      <description>&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%2Fgithub.com%2Frohid-hub%2Freact-tailwindcss-typescript-vite-template%2Fraw%2Fmain%2Fpublic%2Freact-tailwindcss-typescript-vite-template.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%2Fgithub.com%2Frohid-hub%2Freact-tailwindcss-typescript-vite-template%2Fraw%2Fmain%2Fpublic%2Freact-tailwindcss-typescript-vite-template.png" alt="React + Tailwindcss + TypeScript + Vite Starter Template File Structure"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is a starter template for React + Tailwindcss + TypeScript + Vite.&lt;/p&gt;

&lt;h3&gt;
  
  
  Project Structure
&lt;/h3&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%2Fgithub.com%2Frohid-hub%2Freact-tailwindcss-typescript-vite-template%2Fraw%2Fmain%2Fpublic%2FFiles.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%2Fgithub.com%2Frohid-hub%2Freact-tailwindcss-typescript-vite-template%2Fraw%2Fmain%2Fpublic%2FFiles.png" alt="React + Tailwindcss + TypeScript + Vite Starter Template File Structure"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  How to use this template?
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Use Templete
&lt;/h3&gt;

&lt;p&gt;You can use this template by just creating a new repo with this template by clicking on the "Use this template" button.&lt;/p&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%2Fgithub.com%2Frohid-hub%2Freact-tailwindcss-typescript-vite-template%2Fraw%2Fmain%2Fpublic%2FUse-Template-Screenshot.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%2Fgithub.com%2Frohid-hub%2Freact-tailwindcss-typescript-vite-template%2Fraw%2Fmain%2Fpublic%2FUse-Template-Screenshot.png" alt="Use-Template-Screenshot"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Clone this repo
&lt;/h3&gt;

&lt;p&gt;You can also clone this repo.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;git clone https://github.com/rohid-hub/react-tailwindcss-typescript-vite-template.git
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Installation
&lt;/h2&gt;

&lt;p&gt;After cloning the repo go to the directory and run&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;yarn
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Then run the dev server by running&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;yarn dev
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;After this go to &lt;code&gt;htpp://localhost:3000&lt;/code&gt; and you should see this screen.&lt;/p&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%2Fgithub.com%2Frohid-hub%2Freact-tailwindcss-typescript-vite-template%2Fraw%2Fmain%2Fpublic%2Freact-tailwindcss-typescript-vite-template.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%2Fgithub.com%2Frohid-hub%2Freact-tailwindcss-typescript-vite-template%2Fraw%2Fmain%2Fpublic%2Freact-tailwindcss-typescript-vite-template.png" alt="React + Tailwindcss + TypeScript + Vite Starter Template"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If this template helps you then please don't forget to give this repo a star ☺️&lt;/p&gt;

&lt;p&gt;Thank you&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/rohid-hub/react-tailwindcss-typescript-vite-template" rel="noopener noreferrer"&gt;Github Repo&lt;/a&gt;&lt;/p&gt;

</description>
      <category>react</category>
      <category>tailwindcss</category>
      <category>typescript</category>
      <category>vite</category>
    </item>
    <item>
      <title>How my article got ranked at no.1 position on google within 2 days 🤯</title>
      <dc:creator>Rohidul Islam</dc:creator>
      <pubDate>Sat, 27 Nov 2021 17:04:53 +0000</pubDate>
      <link>https://dev.to/rohidisdev/how-my-article-got-ranked-at-no1-position-on-google-within-2-days-26pn</link>
      <guid>https://dev.to/rohidisdev/how-my-article-got-ranked-at-no1-position-on-google-within-2-days-26pn</guid>
      <description>&lt;h3&gt;
  
  
  What happened?
&lt;/h3&gt;

&lt;p&gt;2 days ago I wrote an article on &lt;a href="https://dev.to/rohidhub/top-10-vscode-extensions-for-react-57g6"&gt;Top 10 vscode extensions for react developers&lt;/a&gt;. And now that article is ranked at no.1 position on google for this keyword. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--osg6SUgU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rietvh6o3b31jmumneh4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--osg6SUgU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rietvh6o3b31jmumneh4.png" alt="How my article got ranked at no.1 position on google within 2 days 🤯" width="880" height="468"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It was unexpected for me. Maybe for some of you, it's not that excited. Maybe ranking at the top position on google search is pretty common and easy for you. But I'm not an SEO expert or not even a regular blogger. So how did my article got ranked on google? 🤔&lt;/p&gt;

&lt;p&gt;Truly speaking I have no idea how it happened. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--SOO6xiUj--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/jhomc9zxsr6rkc0tm1da.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--SOO6xiUj--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/jhomc9zxsr6rkc0tm1da.gif" alt="robert downey jr IDK" width="498" height="498"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Because I don't know how it happened, therefore it's not going to be a tutorial post where I'm going to teach you how you can rank your blogs on google, rather it's going to be how I manage to rank on google and what I did and I will be sharing my journey with you guys. Maybe somehow it might help you who knows. &lt;/p&gt;

&lt;h3&gt;
  
  
  Who am I? 🙂
&lt;/h3&gt;

&lt;p&gt;Let me introduce myself before we start. Hi 👋, My name is &lt;strong&gt;Rohid.&lt;/strong&gt; I do multiple things like web development with React, Next.js, Unity Game Development, React native or flutter mobile development, etc. Yeah, my life's a mess. And also I'm from Bangladesh 🇧🇩.&lt;/p&gt;

&lt;h3&gt;
  
  
  So how it was started?
&lt;/h3&gt;

&lt;p&gt;2 days ago I just finished building my personal blog site. I always wanted to build a blog site but I never got time to build it. So finally finished building that site. It was built with Next.js and GraphCMS as CMS. I don't know SEO so I never spend my time building a custom blog site because you know how hard it is to rank a custom site. But I eventually did. I might write an article on how I managed to create a blog site with next.js. Let me know In the comment section. &lt;/p&gt;

&lt;p&gt;Let's get back on track. So I finally managed to build a blog site now I have to make content for that. So I decided to write an article on what extensions I use in my daily life for React or nextjs development. It was 4 am on the morning instead of going back to bed I decided to finish that article. So I started writing that article. It was 6 am when I finished writing. I'm exhausted at that time. So I decided to go to bed. I didn't post that article because I want to read that one more time after I wake up. After I woke up. I read it once again and published it on my site and also on &lt;a href="http://dev.to"&gt;dev.to&lt;/a&gt;. I posted on dev.to because there is no way google going to recommend my article from a new website. I posted that article on dev.to and backlinked that to my website. &lt;/p&gt;

&lt;p&gt;After that, I started getting comments and reactions from &lt;a href="http://dev.to"&gt;dev.to&lt;/a&gt; website. In day 1 I got around 100 views plus 10+ reactions on that article. I can't explain how excited I was. I checked google and searched for that article to see if it ranked or not and unfortunately  I checked 2-3 pages but I couldn't find that article 😂. On the second day in the morning, I checked dev.to stats and show that the article got 600+ views and 50+ reactions 🤯. I was amazed. My profile pic doesn't get that much attention 😅. Again I checked google but I was the same as before. I couldn't find my article anywhere. I was happy but at the time sad as well. &lt;/p&gt;

&lt;p&gt;But at night I was working on my website. I was integrating google analytics. So I don't know but for some reason, I searched on google "Top 10 VSCode Extensions for React" And guess what? The first result was my article from dev.to. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--gPlQsNiJ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rjv3lyj55tze9y8tuf2h.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--gPlQsNiJ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rjv3lyj55tze9y8tuf2h.png" alt="How my article got ranked at no.1 position on google within 2 days 🤯" width="880" height="473"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It was ranking on the no.1 position on google. I opened incognito mode to see If it's actually ranking or not. And it's actually ranking on the no.1 position on google. I can't tell you how surprised I was. There were 1,610,000+ results for that keyword and my article was ranking at the top just imagine. &lt;/p&gt;

&lt;p&gt;I quickly took a screenshot and posted that on my Facebook account.&lt;/p&gt;

&lt;h3&gt;
  
  
  So what I did right? 🤔
&lt;/h3&gt;

&lt;p&gt;As I said I don't know exactly what was the main reason. Before writing that article I was learning who to write a good article. How other people right article. I was trying to find some common patterns. And I found one interesting point. Maybe this could be the reason.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--nbwM7le4--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8ao1qjhuev0fm02nh2bb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--nbwM7le4--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8ao1qjhuev0fm02nh2bb.png" alt="Top 10 vs code extensions for react" width="875" height="483"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Here as you can see google trying to give users what they want before they click any link. That's why I tried to write my article in a way where Google can easily find all the extensions at the beginning of the article. &lt;/p&gt;

&lt;p&gt;So what I did was I before explaining what each extension do I provided a list of all the extensions. From here google found all the answers it needs to make a list.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--_U-Sqg3X--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hgiynoyo8wlfilwf21zm.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--_U-Sqg3X--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hgiynoyo8wlfilwf21zm.png" alt="Top 10 vs code extensions for react" width="857" height="894"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I think this strategy works for me in this case. I will suggest you try this strategy by yourself and please let me know if it works for you as well.&lt;/p&gt;

&lt;p&gt;And also If you think there are some other reasons that you think could be the reason to rank on no.1 on google then please share that. I think we all love to know that from you. &lt;/p&gt;

&lt;h3&gt;
  
  
  Conclusion
&lt;/h3&gt;

&lt;p&gt;This was my first experience. So I'm super excited. It gave me motivation for writing more blogs. I'm a full-time developer so I don't have that much time to write articles. But when these things happen, it just gives so much motivation. I'm excited to make more content for you guys. I'm an introvert so I usually don't share my stuff with anyone. But It feels actually great now I'm sharing this. &lt;/p&gt;

&lt;p&gt;I don't know if this article helps you or motivates you. But please let me know what you feel, how can I improve my writing, your story. I really want to hear from you guys. &lt;/p&gt;

&lt;p&gt;Also, let me know If you want me to share the development process of the blog/portfolio site. &lt;/p&gt;

&lt;p&gt;here is the link - &lt;a href="https://rohidulislam.com"&gt;rohid.dev&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It's still under development. So you can expect some uncompleted stuff.&lt;/p&gt;

&lt;p&gt;I don't know why anyone gonna read this far 🙂. But let me know you did. You are awesome 😊&lt;/p&gt;

&lt;p&gt;Thank you so much. See you soon 😊&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--f-aBRn0E--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/b08rdxmr719ul7ytr6r8.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--f-aBRn0E--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/b08rdxmr719ul7ytr6r8.gif" alt="Peace out" width="469" height="498"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Top 10 VSCode Extensions for React</title>
      <dc:creator>Rohidul Islam</dc:creator>
      <pubDate>Thu, 25 Nov 2021 06:05:00 +0000</pubDate>
      <link>https://dev.to/rohidisdev/top-10-vscode-extensions-for-react-57g6</link>
      <guid>https://dev.to/rohidisdev/top-10-vscode-extensions-for-react-57g6</guid>
      <description>&lt;h2&gt;
  
  
  What will be covered here?
&lt;/h2&gt;

&lt;p&gt;We will be covering 10 essential visual studio code extensions for React developers. These extensions will help you code faster, cleaner and easier. &lt;/p&gt;

&lt;h3&gt;
  
  
  Top 10 VS Code Extensions for React
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;ES7 React/Redux/GraphQL/React-Native snippets&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Prettier – Code formatted&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bracket Pair Colorizer&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Auto Rename Tag&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;VSCode React Refactor&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ESLint&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;npm Intellisense&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;TabOut&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;change-case&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;EditorConfig for VS Code&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;ES7 React/Redux/GraphQL/React-Native snippets&lt;/strong&gt; Extension
&lt;/h3&gt;

&lt;p&gt;JavaScript and React/Redux snippets in ES7+ with Babel plugin features for &lt;a href="https://code.visualstudio.com/" rel="noopener noreferrer"&gt;VS Code&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://marketplace.visualstudio.com/items?itemName=dsznajder.es7-react-js-snippets" rel="noopener noreferrer"&gt;Install It&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Prettier – Code formatted&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://prettier.io/" rel="noopener noreferrer"&gt;Prettier&lt;/a&gt; is an opinionated code formatter. It enforces a consistent style by parsing your code and re-printing it with its own rules that take the maximum line length into account, wrapping code when necessary.&lt;/p&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%2Fglebbahmutov.com%2Fblog%2Fimages%2Fprettier%2FprojectB.gif" 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%2Fglebbahmutov.com%2Fblog%2Fimages%2Fprettier%2FprojectB.gif" alt="**Prettier – Code formatted**"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prettier – Code formatted&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode" rel="noopener noreferrer"&gt;Install It&lt;/a&gt; &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Highlight Matching Tag&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;This extension highlights matching opening and/or closing tags. Optionally it also shows the path to tag in the status bar. Even though VSCode has some basic tag matching, it's just that - basic. This extension will try to match tags anywhere: from tag attributes, inside of strings, any files, while also providing extensive styling options to customize how tags are highlighted.&lt;/p&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%2Fimages2.imgbox.com%2F71%2F2a%2FzIA1XCzK_o.gif" 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%2Fimages2.imgbox.com%2F71%2F2a%2FzIA1XCzK_o.gif" alt="**Highlight Matching Tag**"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Highlight Matching Tag&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://marketplace.visualstudio.com/items?itemName=vincaslt.highlight-matching-tag" rel="noopener noreferrer"&gt;Install It&lt;/a&gt; &lt;/p&gt;

&lt;h3&gt;
  
  
  Auto Rename Tag
&lt;/h3&gt;

&lt;p&gt;Automatically rename paired HTML/XML tag, same as Visual Studio IDE does.&lt;/p&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%2Ftdpsej97odpeinvqowtf.gif" 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%2Ftdpsej97odpeinvqowtf.gif" alt="Auto Rename Tag"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Auto Rename Tag&lt;/p&gt;

&lt;p&gt;&lt;a href="https://marketplace.visualstudio.com/items?itemName=formulahendry.auto-rename-tag" rel="noopener noreferrer"&gt;Install It&lt;/a&gt; &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;VSCode React Refactor&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;This simple extension provides JSX refactor code actions for React developers.&lt;/p&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%2Fgithub.com%2Fplanbcoding%2Fvscode-react-refactor%2Fraw%2Fmaster%2Fassets%2Fimages%2Fpreview.gif" 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%2Fgithub.com%2Fplanbcoding%2Fvscode-react-refactor%2Fraw%2Fmaster%2Fassets%2Fimages%2Fpreview.gif" alt="**VSCode React Refactor**"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;VSCode React Refactor&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://marketplace.visualstudio.com/items?itemName=planbcoding.vscode-react-refactor" rel="noopener noreferrer"&gt;Install It&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  ESLint
&lt;/h3&gt;

&lt;p&gt;ESLint statically analyzes your code to quickly find problems. ESLint is built into most text editors and you can run ESLint as part of your continuous integration pipeline.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint" rel="noopener noreferrer"&gt;Install It&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;npm Intellisense&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;It autocompletes npm modules in import statements.&lt;/p&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%2Fgithub.com%2FChristianKohler%2FNpmIntellisense%2Fraw%2Fmaster%2Fimages%2Fauto_complete.gif" 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%2Fgithub.com%2FChristianKohler%2FNpmIntellisense%2Fraw%2Fmaster%2Fimages%2Fauto_complete.gif" alt="**npm Intellisense**"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;npm Intellisense&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://marketplace.visualstudio.com/items?itemName=christian-kohler.npm-intellisense" rel="noopener noreferrer"&gt;Install It&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  TabOut
&lt;/h3&gt;

&lt;p&gt;This extension allows you to tab out quotes, brackets, etc.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://marketplace.visualstudio.com/items?itemName=albert.TabOut" rel="noopener noreferrer"&gt;Install It&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  change-case
&lt;/h3&gt;

&lt;p&gt;A wrapper around &lt;a href="https://github.com/blakeembrey/node-change-case" rel="noopener noreferrer"&gt;node-change-case&lt;/a&gt; for Visual Studio Code. Quickly change the case of the current selection or current word.&lt;/p&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%2Fcloud.githubusercontent.com%2Fassets%2F2899448%2F10712456%2F3c5e29b6-7a9c-11e5-9ce4-7eb944889696.gif" 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%2Fcloud.githubusercontent.com%2Fassets%2F2899448%2F10712456%2F3c5e29b6-7a9c-11e5-9ce4-7eb944889696.gif" alt="change-case"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;change-case&lt;/p&gt;

&lt;p&gt;&lt;a href="https://marketplace.visualstudio.com/items?itemName=wmaurer.change-case" rel="noopener noreferrer"&gt;Install It&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  EditorConfig for VS Code
&lt;/h3&gt;

&lt;p&gt;This plugin &lt;a href="https://marketplace.visualstudio.com/items?itemName=EditorConfig.EditorConfig#known-issues" rel="noopener noreferrer"&gt;attempts&lt;/a&gt; to override user/workspace settings with settings found in &lt;code&gt;.editorconfig&lt;/code&gt; files. No additional or vscode-specific files are required. As with any EditorConfig plugin, if &lt;code&gt;root=true&lt;/code&gt; is not specified, EditorConfig &lt;a href="https://editorconfig.org/#file-location" rel="noopener noreferrer"&gt;will continue to look&lt;/a&gt; for an &lt;code&gt;.editorconfig&lt;/code&gt; file outside of the project.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://marketplace.visualstudio.com/items?itemName=EditorConfig.EditorConfig" rel="noopener noreferrer"&gt;Install It&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;So these are the top 10 vs code extensions for React developers. Hope this article helps you with finding some best extensions for your React application development. These extensions can increase your productivity. Let us know if there are other extensions that you use in your daily life for React development. We love to use them as well. Goodbye for now, see you soon 😊&lt;/p&gt;

&lt;p&gt;To see more blogs, visit &lt;a href="https://rohid.dev" rel="noopener noreferrer"&gt;my blog site&lt;/a&gt;&lt;/p&gt;

</description>
      <category>react</category>
      <category>vscode</category>
      <category>javascript</category>
      <category>typescript</category>
    </item>
    <item>
      <title>Hello, World! in 10 different languages 🔥🔥</title>
      <dc:creator>Rohidul Islam</dc:creator>
      <pubDate>Thu, 05 Aug 2021 12:15:41 +0000</pubDate>
      <link>https://dev.to/rohidisdev/hello-world-in-10-different-languages-6ko</link>
      <guid>https://dev.to/rohidisdev/hello-world-in-10-different-languages-6ko</guid>
      <description>&lt;h1&gt;
  
  
  1. Python
&lt;/h1&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="k"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s"&gt;"Hello World!"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h1&gt;
  
  
  2. Java
&lt;/h1&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight java"&gt;&lt;code&gt;&lt;span class="kd"&gt;public&lt;/span&gt; &lt;span class="kd"&gt;class&lt;/span&gt; &lt;span class="nc"&gt;Main&lt;/span&gt; &lt;span class="o"&gt;{&lt;/span&gt;
    &lt;span class="kd"&gt;public&lt;/span&gt; &lt;span class="kd"&gt;static&lt;/span&gt; &lt;span class="kt"&gt;void&lt;/span&gt; &lt;span class="nf"&gt;main&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nc"&gt;String&lt;/span&gt;&lt;span class="o"&gt;[]&lt;/span&gt; &lt;span class="n"&gt;args&lt;/span&gt;&lt;span class="o"&gt;)&lt;/span&gt; &lt;span class="o"&gt;{&lt;/span&gt;
        &lt;span class="nc"&gt;System&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="na"&gt;out&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="na"&gt;println&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="s"&gt;"Hello, World!"&lt;/span&gt;&lt;span class="o"&gt;);&lt;/span&gt;
    &lt;span class="o"&gt;}&lt;/span&gt;
&lt;span class="o"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h1&gt;
  
  
  3. JavaScript
&lt;/h1&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;Hello, World!&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h1&gt;
  
  
  4. C Sharp
&lt;/h1&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight csharp"&gt;&lt;code&gt;&lt;span class="k"&gt;using&lt;/span&gt; &lt;span class="nn"&gt;System&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="k"&gt;class&lt;/span&gt; &lt;span class="nc"&gt;Hello&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;         
    &lt;span class="k"&gt;static&lt;/span&gt; &lt;span class="k"&gt;void&lt;/span&gt; &lt;span class="nf"&gt;Main&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kt"&gt;string&lt;/span&gt;&lt;span class="p"&gt;[]&lt;/span&gt; &lt;span class="n"&gt;args&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="n"&gt;Console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;WriteLine&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s"&gt;"Hello, World!"&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h1&gt;
  
  
  5. Swift
&lt;/h1&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight swift"&gt;&lt;code&gt;&lt;span class="nf"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s"&gt;"Hello, World!"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h1&gt;
  
  
  6. Dart
&lt;/h1&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight dart"&gt;&lt;code&gt;&lt;span class="kt"&gt;void&lt;/span&gt; &lt;span class="nf"&gt;main&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="n"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s"&gt;"Hello, World!"&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h1&gt;
  
  
  7. Go
&lt;/h1&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight go"&gt;&lt;code&gt;&lt;span class="k"&gt;package&lt;/span&gt; &lt;span class="n"&gt;main&lt;/span&gt;
&lt;span class="k"&gt;import&lt;/span&gt; &lt;span class="s"&gt;"fmt"&lt;/span&gt;
&lt;span class="k"&gt;func&lt;/span&gt; &lt;span class="n"&gt;main&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="n"&gt;fmt&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;Println&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s"&gt;"Hello, World!"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h1&gt;
  
  
  8. C++
&lt;/h1&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="cp"&gt;#include&lt;/span&gt; &lt;span class="cpf"&gt;&amp;lt;iostream&amp;gt;&lt;/span&gt;&lt;span class="cp"&gt;
&lt;/span&gt;&lt;span class="k"&gt;using&lt;/span&gt; &lt;span class="k"&gt;namespace&lt;/span&gt; &lt;span class="n"&gt;std&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="nf"&gt;main&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="n"&gt;cout&lt;/span&gt;&lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span class="s"&gt;"Hello, World!"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h1&gt;
  
  
  9. C
&lt;/h1&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight c"&gt;&lt;code&gt;&lt;span class="cp"&gt;#include&lt;/span&gt; &lt;span class="cpf"&gt;&amp;lt;stdio.h&amp;gt;&lt;/span&gt;&lt;span class="cp"&gt;
&lt;/span&gt;&lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="nf"&gt;main&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kt"&gt;void&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="n"&gt;printf&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s"&gt;"Hello, World!"&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h1&gt;
  
  
  10. Kotlin
&lt;/h1&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight kotlin"&gt;&lt;code&gt;&lt;span class="k"&gt;fun&lt;/span&gt; &lt;span class="nf"&gt;main&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;args&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="nc"&gt;Array&lt;/span&gt;&lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nc"&gt;String&lt;/span&gt;&lt;span class="p"&gt;&amp;gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="nf"&gt;println&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s"&gt;"Hello, World!"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



</description>
      <category>programming</category>
      <category>helloworld</category>
      <category>coding</category>
      <category>languages</category>
    </item>
  </channel>
</rss>
