Web
Mobile
DevOps
Testing
Misc
Privacy Policy
Contact
from
SHIFT ASIA
Web
Mobile
DevOps
Testing
Misc
Contact Us
Gavin Huynh
3 posts
members
Explain React reconciliation
Reconciliation is a process in React that helps it update the UI efficiently. Whenever something changes in your app, like the data or state, React needs to update the web page to reflect those change
Gavin Huynh
Jun 11, 2025 | 3 min read
members
Understanding Javascript event propagation: Bubbling and Capturing
Event bubbling and capturing, both are propagation mechanisms in DOM(Document Object Model). Both these mechanisms are opposite of each other. Understanding DOM EventsDOM event is a signal that someth
Gavin Huynh
Jun 10, 2025 | 3 min read
members
Optimizing rendering performance in React
Re-render happens when React needs to update the app with some new data. Usually, this happens as a result of a user interacting with the app or some external data coming through via an asynchronous r
Gavin Huynh
Jun 9, 2025 | 2 min read
Load more posts