Blog
Learn frontend skills in-depth at Frontendly, where we dive into React, TypeScript, JavaScript, Algorithm, CSS, and more, all in a clear and practical fashion.
SSG, SSR, ISR, CSR Rendering Strategies in NextJS
Dive into how SSG, SSR, ISR, and CSR in NextJS can boost performance and efficiency.
Server and Client Component – NextJS
Dive into NextJS’s server and client components: understanding their key features and collaborative functionality.
React useState: A Deep Dive into Hooks
Dive into React’s useState hook: master its uses and avoid common pitfalls.
Testing Stripe Webhook Locally with Next.js
Learn how to test Stripe webhooks locally using Next.js, streamlining your integration process and accelerating application development
Understanding how React re-rendering works
Learn React’s re-rendering process, how it efficiently updates the UI, and the use of virtual DOM, React.createElement, automatic batching, React Fiber and more.
Call Stack & Execution Context – How the JS Engine Works – Part 2/6
Explore how the call stack and execution context function with clear, practical examples.
Understanding Memory Heap & Memory Leaks – How the JS Engine Works – Part 1/6
Learn JS synchronous nature, asynchronous programming, memory leaks and Memory Heap.
Debounce in JavaScript
Learn how to write your own debounce function, a crucial skill for your next JS interview.
Understanding call(), apply() & bind() in JavaScript: Learn & Build Your Own
Explore JavaScript’s call(), apply(), and bind() methods: understand their functionality, differences, and learn to write your own.
First-class functions & higher-order functions in JavaScript
Learn first-class and higher-order functions in JavaScript, with examples of assigning, passing, and returning functions, and using higher-order functions with practical examples.
Responsive Card Grid Layout
Explore creating a responsive card grid with detailed examples.
CSS Custom Media Queries
Learn CSS Custom Media Queries to efficiently manage and reuse media queries for responsive, modern web development
CSS Modules
Discover how CSS Modules combined with OOCSS/BEM enhance web development, offering a balanced approach to creating maintainable and streamlined UI.
CSS Custom Properties & SASS variables
Unleash the power of CSS custom properties (aka. CSS variables) by comparing with SASS variables for enhanced styling flexibility and maintainability.
CSS Specificity in Depth
Learn how CSS specificity works and how to use it to write better CSS code and avoid CSS leak in this in-depth guide.
Singly Linked List & Array Methods
Dive into Singly Linked Lists: methods, complexities, and tech interview prep with this comprehensive guide.
Valid Parentheses (JavaScript & Python)
Learn the ‘Valid Parentheses’ algorithm: Step-by-step guide in JavaScript (Python solution too) for your next interview
Recursion (with Common Interview Questions)
Learn recursion with clear examples with common interview questions and enhance your programming skills effectively.
Integer to Roman (JavaScript & Python)
Discover the commonly asked interview question about converting integers to Roman numerals, with JavaScript (includes Python code as well).
Roman to Integer (JavaScript & Python)
Explore the popular algorithm interview question of Roman to integer conversion, detailed in JavaScript (Python code included).