A blogs website built in nextJs
Test post A
Often there is lot of confusion between these hooks, lets look at these one by one.
useRef - A hook which can store a mutable value, which does not re-render the view on update. Also it can be used to store DOM...
Python's versatility and ease of use make it a favorite among developers for a wide range of applications, including web development, data analysis, machine learning, and automation. With its simple syntax and extensive libraries, Python empowe...
Blockchain technology has disrupted the traditional financial landscape, offering decentralized, transparent, and secure solutions for transactions and data management. By utilizing distributed ledger technology, blockchain eliminates the need ...
TypeScript, a superset of JavaScript, brings static typing to the JavaScript ecosystem, offering developers enhanced tooling, error detection, and code maintainability. By introducing type annotations and interfaces, TypeScript enables develope...
JavaScript has emerged as the cornerstone of modern web development, enabling dynamic and interactive user experiences across a wide range of applications. As a client-side scripting language, JavaScript runs directly in the browser, allowing d...
React's reconciliation process is the engine behind its efficient updates. When the state of a component changes, React needs to determine what updates are necessary to the real DOM, which is where the reconciliation process comes into play. Th...
React quill editor in my app was causing too much of an issue when I was making the build.
Dynamic importing these components can help you getting rid of this issue.
Second, we have to disable ssr on these comp...
It amazed me, the way I was able to authenticate using github or google. I had an authentication system already setup using jwt but still I wanted to incorporate this functionality of authentication using nextAuth.
There ...
I have created this blog app in nextJs.
There were two main motives why I ever started creating this project is
first, I wanted to get acquainted with the new app router and understand its core features and second, I...