---
title: "Raman Karki (@ramankarki) | Hashnode"
description: "Backend focused full stack developer | DevOps | Payments. Read the latest articles by Raman Karki on Hashnode."
url: "https://hashnode.com/@ramankarki"
---

@ramankarki

# Raman Karki

@ramankarki · Nepal · Joined June 2021

Backend focused full stack developer | DevOps | Payments

### [How to render Notion pages content in React apps | Make your site content dynamic](https://blog.ramankarki.dev/how-to-render-notion-pages-content-in-react-apps-or-make-your-site-content-dynamic?utm_source=hashnode&utm_medium=feed)

I was looking for a way to make my site content dynamic by using the Notion as a CMS (Content Management System), and I finally found one.

4 min read · [blog.ramankarki.dev](https://blog.ramankarki.dev/how-to-render-notion-pages-content-in-react-apps-or-make-your-site-content-dynamic?utm_source=hashnode&utm_medium=feed)

[5](https://hashnode.com/posts/how-to-render-notion-pages-content-in-react-apps-or-make-your-site-content-dynamic/61670b3018374f2573277d9e) [Oct 13, 2021](https://hashnode.com/posts/how-to-render-notion-pages-content-in-react-apps-or-make-your-site-content-dynamic/61670b3018374f2573277d9e)

### [A better way to structure your React & Redux projects.](https://blog.ramankarki.dev/a-better-way-to-structure-your-react-and-redux-projects?utm_source=hashnode&utm_medium=feed)

I came up with this File/Folder structure for React & Redux projects after trying multiple ways.

11 min read · [blog.ramankarki.dev](https://blog.ramankarki.dev/a-better-way-to-structure-your-react-and-redux-projects?utm_source=hashnode&utm_medium=feed)

[Oct 8, 2021](https://hashnode.com/posts/a-better-way-to-structure-your-react-and-redux-projects/615fd1218e8734462af5dbf5)

### [How to Use the React useState Hook: Multiple Approaches for Your Projects](https://blog.ramankarki.dev/how-to-use-the-react-usestate-hook-multiple-approaches-for-your-projects?utm_source=hashnode&utm_medium=feed)

Let's summarize multiple ways of using React useState hook in our projects.

4 min read · [blog.ramankarki.dev](https://blog.ramankarki.dev/how-to-use-the-react-usestate-hook-multiple-approaches-for-your-projects?utm_source=hashnode&utm_medium=feed)

[Oct 1, 2021](https://hashnode.com/posts/how-to-use-the-react-usestate-hook-multiple-approaches-for-your-projects/6156d1e228ed304eb1d80e4b)

### [React project setup with Vite for faster development | Blazing fast server startup and updates](https://blog.ramankarki.dev/react-project-setup-with-vite-for-faster-development-or-blazing-fast-server-startup-and-updates?utm_source=hashnode&utm_medium=feed)

Are you bored waiting CRA to create your project and development server to start spinning? Let's see what Vite can do for us.

6 min read · [blog.ramankarki.dev](https://blog.ramankarki.dev/react-project-setup-with-vite-for-faster-development-or-blazing-fast-server-startup-and-updates?utm_source=hashnode&utm_medium=feed)

[Sep 29, 2021](https://hashnode.com/posts/react-project-setup-with-vite-for-faster-development-or-blazing-fast-server-startup-and-updates/61549616414f78089df3d17b)

### [Journey to be a Professional Web Developer and Technical Content Writer | Web Developer from Nepal](https://blog.ramankarki.dev/journey-to-be-a-professional-web-developer-and-technical-content-writer-or-web-developer-from-nepal?utm_source=hashnode&utm_medium=feed)

This is my first article, and I just wanted to share my story about how and why I started to learn to program.

7 min read · [blog.ramankarki.dev](https://blog.ramankarki.dev/journey-to-be-a-professional-web-developer-and-technical-content-writer-or-web-developer-from-nepal?utm_source=hashnode&utm_medium=feed)

[2](https://hashnode.com/posts/journey-to-be-a-professional-web-developer-and-technical-content-writer-or-web-developer-from-nepal/60e021be4f8e376422a76e8c) [Jul 1, 2021](https://hashnode.com/posts/journey-to-be-a-professional-web-developer-and-technical-content-writer-or-web-developer-from-nepal/60e021be4f8e376422a76e8c)
