Best of Gatsby2023

  1. 1
    Article
    Avatar of hackernoonHacker Noon·3y

    Demystifying React Hooks: Usage, Examples, and Common Mistakes

    Demystifying React Hooks: Usage, Examples, and Common Mistakes Too Long; Didn't Read React is a JavaScript library used for building user interfaces. Hooks are functions that allow you to use state and other React features in functional components.

  2. 2
    Article
    Avatar of joshwcomeauJosh W Comeau·3y

    The Perils of Hydration

    The Perils of Hydration: Understanding how Gatsby/Next manage server-side rendering and hydration Introduction I ran into the strangest issue recently. In production, the bottom of my blog was doing something… unintended: A bit of digging into the Elements tab in the devtools revealed the culprit… My React component was rendering in the wrong spot.

  3. 3
    Article
    Avatar of denoDeno·3y

    The State of Web Frameworks on Deno

    The State of Web Frameworks on Deno has unlocked new ways to use Deno to build web applications. Today, you can work with frameworks from SvelteKit to Docusaurus using one of our ready-made templates. Deno is intentionally not designed as a drop-in replacement for Node.js.

  4. 4
    Article
    Avatar of risingstackRisingStack·3y

    The Best JavaScript Frameworks: Pros and Cons Explained

    React is fast and efficient because it uses a virtual DOM rather than manipulating the real DOM. Next.js makes it easy to get started with server-side rendering without having to do any configuration. Vue.js has become one of the most popular JavaScript frameworks in recent years.

  5. 5
    Article
    Avatar of communityCommunity Picks·3y

    React: What is the One-Way Data Flow and JSX Rules

    React is a JavaScript library/framework for building user interfaces. It has gained immense popularity due to its simplicity and flexibility. Data flow is the backbone of any application, dictating how information moves and transforms. When data changes, it flows in a single direction, making it easier to trace how components are affected.