Django: Day 1

Master core Django concepts including project structure, app creation, URL routing, views, static files management and more. A foundational guide for Django REST Framework.

January 1, 2025 · 7 min · 1437 words · Nirajan Khatiwada

Deploying React App

A guide on building and deploying a React app, including commands and server options.

November 29, 2024 · 5 min · 867 words · Nirajan Khatiwada

React : Day 14

Learn how to implement client-side routing in React applications using React Router Dom, including route setup, navigation, layouts, error handling, and dynamic routes.

November 28, 2024 · 6 min · 1087 words · Nirajan Khatiwada

React: Day 12

Learn how to use Zustand for efficient state management in React, including stores, async operations, external state access, and performance optimization techniques.

November 27, 2024 · 9 min · 1812 words · Nirajan Khatiwada

React : Day 11

Explore how to send server requests with fetch, build custom hooks for data fetching, and handle form submissions using useState, useRef, or the FormData API.

November 26, 2024 · 5 min · 879 words · Nirajan Khatiwada

React : Day 10

Learn how to optimize React applications using memo for component memoization, useCallback for function memoization, and useMemo for value memoization.

November 25, 2024 · 9 min · 1718 words · Nirajan Khatiwada

React : Day 9

Learn how to use the useEffect hook in React for performing side effects in functional components.

November 24, 2024 · 3 min · 562 words · Nirajan Khatiwada

React : Day 8

Learn about prop drilling and how to use the Context API in React to manage and share state effectively.

November 23, 2024 · 8 min · 1543 words · Nirajan Khatiwada

Async io : Asyncio Basics (Day 2)

how to write programs using this single-threaded concurrency model with asyncio

November 22, 2024 · 10 min · 2119 words · Nirajan Khatiwada

React : Day 7

Learn about useRef hook, ref forwarding, useImperativeHandle and Portals in React for DOM manipulation and component interactions.

November 22, 2024 · 9 min · 1859 words · Nirajan Khatiwada