SOLID Principles for TypeScript & ReactI would like to introduce the SOLID principles as an excellent rule of thumb for writing code with React and TypeScript. SOLID is an…Feb 12Feb 12
What is OOP(Object Oriented Programming) (1)Object-Oriented Programming is one of the programming paradigms based on the concept of ‘objects,’ which can contain both data and code.Jan 28Jan 28
‘Scope’ & ‘Closure’ in JavaScriptThere are mainly 3 types of scopes in JavaScript: Global Scope, Function Scope, and Block Scope.Jan 16Jan 16
Promise in JavaScriptWhen working with basic strings and numbers in JavaScript, code is executed sequentially. However, real-world JavaScript code often…Jan 13Jan 13
State vs Props in React.jsstate and props are two the most crucial concepts to build a dynamic and interactive UI with React.js. They are used for handling data with…Jan 6Jan 6
Local storage vs Session storage vs CookiesThere are several ways to store data on the client side, primarily local storage, session storage, and cookies. Let’s examine the key…Jan 1Jan 1
React app design patterns — split layoutIn a React application, when you want to establish a layout split pattern, the aim is to break down the user interface into distinct…Sep 17, 2023Sep 17, 2023
What is server in web?What is a server on the web? A server is meant to ‘serve’ you something. It’s similar to going to a restaurant and ordering something from…Apr 20, 2023Apr 20, 2023
Redux for beginner: Part 2In Part 2, we’ll build a more practical application using Redux and vanilla JS. You don’t need to change the workspace setup in VS Code; we…May 9, 2021May 9, 2021
Redux for beginner: Part 1What is Redux? You’ve probably already encountered apps or projects labeled as ‘Built with React with Redux.’ It may seem like Redux is a…May 3, 2021May 3, 2021