Best of DOMMay 2023

  1. 1
    Article
    Avatar of syscolabsslSysco LABS Sri Lanka·3y

    The Art of Micro Frontends

    The Art of Micro Frontends is a modular architecture design for web. The concept of micro frontends is an extension of the micro services used in backend. Companies such as Netflix, Zalando and Capital One have pushed the pattern to the front, preparing the groundwork for micro-frontends.

  2. 2
    Article
    Avatar of medium_jsMedium·3y

    Callback Refs in React

    Callback Refs are a way to set a ref to a function instead of directly to a DOM element. This function is called with the component instance or DOM element as its argument when the component is mounted or updated. Callback refs are particularly useful when you need to access properties or methods that are not directly available through props.

  3. 3
    Article
    Avatar of builderiobuilder.io·3y

    Unveiling the Magic: Exploring Reactivity Across Various Frameworks

    React can be broadly defined as the automatic update of the UI due to a change in the application's state. The framework does not need to execute any code and knows exactly which DOM nodes need to be updated. In real-world applications, the state, event, and binding are not always in the same component.

  4. 4
    Article
    Avatar of asayerasayer·3y

    An Introduction to React Portals

    React Portals is a portal that paves the way for some sort of component to pass through safely without bothering other components. This article will explain everything about the component and how to use it in your code. The main purpose is to render components onto the webpage that may be in the form of an overlay.

  5. 5
    Article
    Avatar of builderiobuilder.io·3y

    Boost Your Site Perf with Qwik Visible Tasks

    The trick here is to never execute JavaScript until you need it. So you can see, as I scroll on the right JavaScript is streaming in bit by bit, only executing as needed. And the JavaScript that's sent is extremely minimal. With Qwik, this takes no extra work.