oluremi.hashnode.devToggling Between Dark and Light Mode in Next.js: A Practical ApproachImplementing a dark and light mode toggle in a Next.js application can be a bit challenging due to the nature of server-side rendering (SSR). Unlike client-side environments, the server doesn’t have access to the user’s system preferences, making it ...Jan 15, 2025·2 min read
oluremi.hashnode.devIncremental Static Regeneration & Partial Prerendering in Next.js: A Deep DiveReact, along with its powerful framework Next.js, has revolutionized web development by offering cutting-edge techniques for optimizing website performance and user experience. Combining the strengths of client-side and server-side rendering, Next.js...Jan 14, 2025·6 min read
oluremi.hashnode.devLazy Loading: A Simple Way to Improve Website Speed and SEOImagine you're at a buffet, and instead of all the food arriving at once (overwhelming your plate), dishes come one at a time, just as you're ready for them. That’s exactly how lazy loading works for web content—serving resources only when needed. I...Oct 16, 2024·8 min read
oluremi.hashnode.devRedux in Next.js: A Comprehensive GuideNext.js has rapidly gained popularity as a framework for building efficient and scalable web applications. As a React-based framework, it seamlessly integrates with many React tools, including Redux. However, integrating Redux into Next.js requires a...Aug 31, 2024·8 min read
oluremi.hashnode.devA technical article about frontend technologiesSelecting the appropriate technology stack is essential in the fast-paced field of frontend development. Two prominent options that developers frequently take into consideration are React and Vue.js. Since they each have advantages and disadvantages,...Jul 2, 2024·3 min read