<?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: Aayush Bhattarai</title>
    <description>The latest articles on DEV Community by Aayush Bhattarai (@coderaayush_28).</description>
    <link>https://dev.to/coderaayush_28</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%2F451094%2F7a23173c-9f41-4a53-9942-993f59b15d5a.jpeg</url>
      <title>DEV Community: Aayush Bhattarai</title>
      <link>https://dev.to/coderaayush_28</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/coderaayush_28"/>
    <language>en</language>
    <item>
      <title>Rewriting My Personal Website in Next JS and Typescript</title>
      <dc:creator>Aayush Bhattarai</dc:creator>
      <pubDate>Fri, 07 Jan 2022 20:25:55 +0000</pubDate>
      <link>https://dev.to/coderaayush_28/rewriting-my-personal-website-in-next-js-and-typescript-34ca</link>
      <guid>https://dev.to/coderaayush_28/rewriting-my-personal-website-in-next-js-and-typescript-34ca</guid>
      <description>&lt;p&gt;Previously, I made my basic personal website on pure HTML, CSS, and javascript. The website was very basic and don't have much of the section that does not describe the visitors about myself. Now, I am going to re-write the whole website in NextJS and Typescript.&lt;/p&gt;

&lt;p&gt;A Couple of months back, I get started learning Typescript. The Type System of Typescript fascinates a lot about it. I continue exploring Typescript Ecosystem. I used to write Cloud Function using Typescript. The main advantage that we notice is that we were able to complete work at a rapid state with less bug-free experience.&lt;/p&gt;

&lt;p&gt;Similarly, I was working with React and Firebase Stack on my Previous work. I heard a lot about Next JS and decided to give it a try. It has been a few months since I started using Next JS and Found less Boilerplate code on Navigation and SSR. I am still working on Next JS.&lt;/p&gt;

&lt;p&gt;I have started working on my Portfolio and here is the list of items that I am planning to add to the new Version of My Portfolio.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Home Section (Briefly explaining about myself and tech stack I am Familiar with)&lt;/li&gt;
&lt;li&gt;About Section (Image of me including a detailed explanation about myself)&lt;/li&gt;
&lt;li&gt;Skills Section (Images containing Tech Images)&lt;/li&gt;
&lt;li&gt;Projects Section (A grid viewer that contains a detail explanation of Project with Tech Stack)&lt;/li&gt;
&lt;li&gt;Timeline Section (This Section contains a timeline about how I get started and where I am up to now)&lt;/li&gt;
&lt;li&gt;Blog Section (A Paginated 4 Blogs that contains images, descriptions, and tags)&lt;/li&gt;
&lt;li&gt;Contact Section (Contact section should have at least an email and message field for contacting me about their projects or anything. This is connected with my custom express API backend.)&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;I am Planning to use Next JS as React Framework and Typescript as Programming Language. For Basic Design Stuff, I am plan to get inscription from &lt;a href="https://www.uplabs.com/"&gt;uplabs&lt;/a&gt; and &lt;a href="https://dribbble.com/"&gt;dribbble&lt;/a&gt;. For Front-end design, I will be using Tailwind CSS or Chakra UI. &lt;/p&gt;

&lt;p&gt;For Blog, I will write a custom express API with MongoDB as a Database or I can also fetch all my blogs from &lt;a href="https://dev.to/"&gt;Dev&lt;/a&gt; so that I do not need to manage backend and database.&lt;/p&gt;

&lt;p&gt;This is my plan to rewrite my Portfolio Website. If you have any suggestions regarding building my Portfolio then you can suggest them in comment section.&lt;/p&gt;

&lt;p&gt;Thanks For Reading.&lt;/p&gt;

</description>
      <category>nextjs</category>
      <category>typescript</category>
      <category>react</category>
    </item>
  </channel>
</rss>
