All Posts
Visitor Design Pattern in Software Engineering
The Visitor Design Pattern is a behavioral design pattern used to separate algorithms from the objects on which they operate.
Decorator design pattern
The decorator pattern solves the problem of adding or altering functionalities of an object dynamically without altering its structure.
CAP theorem for Databases
The theorem states that in a distributed system, you can only achieve two out of the three Consistency, Availability, and Partition Tolerance. You have to make a choice based on the requirements of your system. If the network is unstable (partition-tolerant), and you need to choose between consistency and availability during such times.
Design Patterns in Software Engineering
Design patterns are reusable solutions to common problems that arise during software design and development..
What after react basics
The 3 things to learn after React basics 1. Auth0, 2. Axios or AJAX, and 3. React Router.
Amazing React Libraries
React libraries help you provide better and faster ways to create customized components including inputs, selects, buttons, and potentially new components.
React Hooks: All You Need
Hooks replaced the way of using class frequently before. It’s easier to understand the complex components and handle the states better.
Using React Portals
When we create components in React, normally they exist within the component tree. This is mostly fine, but sometimes we want certain parts of a component to appear outside the component tree, or somewhere entirely different .We can achieve this with react portals .
5 Common Reactjs Anti patterns
5 Common Reactjs Anti patterns everyone should learn to become Pro .
Getting Started with NextJS
NextJS is a the React framework for production - it makes building fullstack React apps and sites a breeze and ships with built-in SSR.
Mastering JavaScript
JavaScript is the most important programming language for web development. You probably don't know it well enough!