awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 dépôts

Awesome GitHub RepositoriesEffect Systems

Mechanisms for executing side effects in response to state changes.

Distinguishing note: Focuses on synchronous execution to maintain UI consistency with state.

Explore 4 awesome GitHub repositories matching web development · Effect Systems. Refine with filters or upvote what's useful.

Awesome Effect Systems GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • streamich/react-useAvatar de streamich

    streamich/react-use

    43,974Voir sur GitHub↗

    react-use is a collection of reusable state and effect hooks for managing common logic in React applications. It serves as a comprehensive library for implementing state management patterns and wrapping various browser APIs into consistent hook interfaces. The project provides a specialized toolkit for DOM interaction and browser API integration, allowing components to track element dimensions, manage cookies, and monitor hardware sensors. It includes a suite of animation and timing utilities for physics-based numeric interpolation and frame-synced state updates. Beyond basic state managemen

    Allows for the execution of a side effect exactly one time during the initial component mount.

    TypeScript
    Voir sur GitHub↗43,974
  • solidjs/solidAvatar de solidjs

    solidjs/solid

    35,621Voir sur GitHub↗

    Solid is a declarative JavaScript framework for building user interfaces through fine-grained reactivity. By utilizing a compile-time template transformation process, it converts JSX into direct DOM manipulation instructions, eliminating the need for a virtual tree. This architecture allows the framework to track dependencies at the individual element level, ensuring that state changes trigger surgical updates to the interface. The framework distinguishes itself through its isomorphic rendering pipeline, which shares reactive logic across server and client environments to support both initial

    Runs side effects immediately upon dependency changes to ensure the user interface remains perfectly consistent with the underlying state.

    TypeScriptdeclarativefine-grainedjavascript
    Voir sur GitHub↗35,621
  • midudev/preguntas-entrevista-reactAvatar de midudev

    midudev/preguntas-entrevista-react

    7,785Voir sur GitHub↗

    This project is a technical study resource and interview preparation guide focused on the React library. It provides a comprehensive frontend interview question bank and concept references designed to help developers master core library primitives and prepare for professional job interviews. The resource covers detailed explanations of React's technical architecture, including state management patterns, performance optimization strategies, and component design. It serves as a knowledge assessment tool for developers to test their understanding of modern frontend engineering through a structur

    Teaches how to execute side effects exactly once when a component first mounts.

    JavaScripthacktoberfestjavascriptreact
    Voir sur GitHub↗7,785
  • unisonweb/unisonAvatar de unisonweb

    unisonweb/unison

    6,487Voir sur GitHub↗

    Defines the core effect system of the language, using abilities and continuations.

    Haskellhacktoberfesthaskellprogramming-language
    Voir sur GitHub↗6,487
  1. Home
  2. Web Development
  3. Effect Systems

Explorer les sous-tags

  • Ability-Based2 sous-tagsEffect systems where side effects are represented as first-class ability requests handled by continuations. **Distinct from Effect Systems:** Distinct from Effect Systems: focuses on ability-based handling with continuations, not just executing side effects in response to state changes.
  • Mount-Only Effect ExecutionExecution of a side effect exactly once during the initial mount lifecycle of a component. **Distinct from Effect Systems:** Specifically limits execution to the first render, whereas effect systems generally respond to any state change.