Nihar's Dev Corner

Welcome to my blog

I write articles on Vue, React and any topic that I work with.

Some of my articles are tutorials on projects that I've worked on, while some are guides on using a library like Jest or Cypress.

I hope you learn something new from my articles.

  • Custom React Hooks. What are they and how are they helpful?
    View post
  • How to Improve DOM Structure with React Portal
    View post
  • These 3 differences between Reactjs and React Native are easy to spot.
    View post
  • React Context and Hooks: Pass data and update it easily
    View post
  • React Context and Hooks: An excellent way to pass data
    View post
  • Code splitting: Does this improve performance of React apps?
    View post
  • How to animate a button with GSAP and Composition API
    View post
  • Creating a custom Express server in Nuxt.js: 2 things to remember
    View post
  • Quick tips: Persistent wrapper content in Next.js
    View post
  • Make a simple React app with Webpack - An easy practical guide
    View post
  • How do closures make private variables possible in JavaScript?
    View post
  • How to query with GraphQL? Is it really better than Rest?
    View post
  • Why does markdown need to be sanitized? And how to do it in Vue?
    View post
  • Are you taking care of memory leaks with the useEffect hook?
    View post
  • How does a React class-based component perform cleanup?
    View post
  • Have you tried Parcel for your Vue projects?
    View post
  • How to create a minimal React and Parcel app in 5 steps
    View post
  • Update lifecycle of a class-based React component
    View post
  • Creation lifecycle of a class-based React component
    View post
  • Deleting database entries from Firestore
    View post
  • Retrieving notes from the Firestore database and displaying sorted notes
    View post
  • How to configure and interact with a Firestore database in a project
    View post
  • How to create a new Firestore database
    View post
  • Creating a simple Notes web app with Vue and Firestore
    View post
  • How to create new projects with the Vue CLI
    View post
  • How to debug Node files in the command line
    View post
  • An instructive how-to on writing CSS media queries
    View post
  • Mapping for a Vuex beginner
    View post
  • Understanding and using Vuex for the first time
    View post
  • How to easily render multiple elements in React
    View post
  • Do you know how to use these useful Axios features?
    View post
  • How to test Vue apps with the popular Cypress framework
    View post
  • How to use the spread and rest operator
    View post
  • Monkey patching: What is it and should you be using it?
    View post
  • When, Why and How to use Vuex
    View post
  • How to create a simple Math quiz app
    View post
  • The lesser known amazing things VueRouter can do
    View post
  • Are you committing these mistakes as a Vue developer
    View post
  • How code-splitting can help your site be more efficient
    View post
  • A Guide to Writing Awesome Unit Tests for the first time
    View post