A Custom Hook is a stateful function that uses other react build-in hooks (useState, useCallback etc.) that can wrap around… Read More... "Custom React Hooks"
Design Patterns in React.js
In React.js, there are several design patterns commonly used to structure and organize code. Here are some popular design patterns… Read More... "Design Patterns in React.js"
React Hooks
React Hooks are a feature introduced in React 16.8 that allow developer to use state and other React features without… Read More... "React Hooks"
SQL Aggregate Functions
SQL aggregate functions are used to perform calculations on sets of values in a database table. These functions operate on… Read More... "SQL Aggregate Functions"
Design Patterns
Design patterns are reusable solution to common problems that occur during software design and development. They provide a structured approach… Read More... "Design Patterns"
React
React is a popular JavaScript library for building user interfaces. And in order create complex and efficient web applications, you’ll… Read More... "React"
Error Handling in SQL Server with Try Catch
An exception is defined as a runtime error that can be handled programmatically. If not handled, it might terminate the… Read More... "Error Handling in SQL Server with Try Catch"
Web Sockets with Angular
WebSockets provide a bidirectional, full-duplex communication channel between the client (Angular application) and the server. This enables real-time, event-driven communication,… Read More... "Web Sockets with Angular"
API Security Checklist
1 – Authentication 2 – Authorization 3 – Input Validation 4 – Secure Transmission 5 – Input and Output Data… Read More... "API Security Checklist"
Dependency Injection
DI is a technique in software development that manages the dependencies between different components or modules in a system. This… Read More... "Dependency Injection"
Session, cookie, JWT, token, SSO, and OAuth 2.0 – what are they?
These terms are all related to user identity management. When you log into a website, you declare who you are… Read More... "Session, cookie, JWT, token, SSO, and OAuth 2.0 – what are they?"
C# Generics
C# Generics allows for the creation of reusable, type-safe code. Generic allow for the creation of classes, interfaces, and methods… Read More... "C# Generics"