Difference between layouts and templates in Next.jsIntroduction Templates and layouts are often used interchangeably without regard for the use cases and differences between the two concepts. This article explains the difference between templates and layouts in Next.js and the appropriate use cases f...Sep 30, 2023 · 4 min readwalk.hashnode.dev
How to implement zustand in your Next.js app.Introduction I have always been overwhelmed by the boilerplate of most state management libraries, like the redux toolkit. This article introduces how to use this simple yet powerful package that reduces boilerplate code and manages the state in your...1LJSep 26, 2023 · 10 min readwalk.hashnode.dev
A complete guide to Object-Oriented Programming (OOP) in JavaScript.Introduction This article contains the core concepts of OOP. Everything you need to understand this powerful paradigm is here. You’ll explore concepts like encapsulation, polymorphism, and inheritance. Prerequisite To get a good read of this article,...Sep 11, 2023 · 15 min readwalk.hashnode.dev
How to work with the proxy pattern in JavaScriptIntroduction This article unravels the workings of a popular structural design pattern called ‘the Proxy pattern’. You will understand the pattern's implementation, use cases, pitfalls, and benefits. Prerequisite To get a good read of this article, y...1TSep 1, 2023 · 8 min readwalk.hashnode.dev
How the Internet works: a front-end developer’s guide.Introduction In this article, front-end developers like you will gain knowledge of the very technology you are building on, the Internet. The Internet is one of today's greatest innovations, so you should understand it before trying to build on it. P...Aug 15, 2023 · 17 min readwalk.hashnode.dev