In this post we will understand what triggers a re-render in React, Pure Components in React and when to use React memo, when should we use useCallback , what are Internal props and React with auto-memoizing compiler React Forget ...
Sumit Kumar
The goal of React Fiber is to increase its suitability for areas like animation, layout & gestures. Its headline feature is incremental rendering the ability to split rendering work into chunks and spread it out over multiple frames. We will cover concepts like Fiber Node, Reconciliation, Effects List, Current & WorkInProgress states ...
Sumit Kumar
Performance of our website hugely depends on the way we do the rendering. Here we will discuss commonly used rendering patterns like Server Side Rendering, Incremental Static Regeneration, On demand Incremental Static Regeneration, Edge SSR, Edge Streaming SSR and React Server Components...
Sumit Kumar
Performance of our website hugely depends on the way we do the rendering. This post contains notes on the commonly used rendering patterns like Static Rendering, Static Rendering with client side fetch and Static Rendering with getStaticProps ...
Sumit Kumar
The rain starts to fall. At time t, the depth of the water everywhere is t. You can swim from a square to another 4-directionally adjacent square if and only if the elevation of both squares individually are at most t. You can swim infinite distances in zero time ...
Sumit Kumar
MongoDB is a document-oriented NoSQL DBMS. Unlike traditional relational DBMS, which store data in tables consisting of rows & columns,MongoDB stores data in JSON like structures referred to as documents. This article will lay foundation for destined article covering MultiReaction System of this blog that is powered by GraphQL & MongoDB ...
Sumit Kumar
Suppose you are at a party with n people (labeled from 0 to n - 1) and among them, there may exist one celebrity. The definition of a celebrity is that all the other n - 1 people know him/her but he/she does not know any of them. There will be exactly one celebrity if he/she is in the party ...
Sumit Kumar
Protocol buffers are Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data – think XML, but smaller, faster, and simpler. Protocol Buffers are widely used at Google for storing and interchanging all kinds of structured information ...
Sumit Kumar
Alice and Bob are opponents in an archery competition. Alice first shoots numArrows arrows and then Bob shoots numArrows arrows. Return the array bobArrows which represents the number of arrows Bob shot on each scoring section from 0 to 11. The sum of the values in bobArrows should equal numArrows ...
Sumit Kumar
- 1
- 2
- 3
- 4
- 5
- 6
- Next
Blog Categories
- JavaScript
- Performance
- DSA
- Database
- Security
- Backend
Blog Tags
- Array
- Depth First Search
- Union Find
- Matrix
- Binary Search
- Stack
- Bit Manipulation
- Linked List
- Greedy
- String
- Sorting
- Dynamic Programming
- Breadth First Search
- Two Pointers
- Backtracking
- Hash Table
- Binary Tree