awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
nikgraf avatar

nikgraf/react-hooks

0
View on GitHub↗
1,131 نجوم·140 تفرعات·JavaScript·MIT·4 مشاهداتnikgraf.github.io/react-hooks↗

React Hooks

هذا المشروع عبارة عن مكتبة مختارة من المنطق القابل لإعادة الاستخدام المصمم لتبسيط إدارة الحالة وسلوك المكونات في تطبيقات الويب. يعمل كأداة تطوير للواجهة الأمامية توفر مجموعة من الخطافات (hooks) التي يقودها المجتمع للتعامل مع المهام الشائعة ضمن دورة حياة المكون.

تتميز المكتبة بتقديم مستودع مركزي للحلول المشتركة لإدارة البيانات المعقدة وتفاعلات الواجهة. من خلال توفير تجريدات جاهزة لواجهات المتصفح، وطلبات بيانات الشبكة، ومكونات واجهة المستخدم، فإنه يسمح للمطورين باستبدال الأكواد المتكررة (boilerplate) بمنطق وظيفي معياري.

تغطي المجموعة نطاقاً واسعاً من القدرات، بما في ذلك مزامنة البيانات غير المتزامنة، ودمج ميزات المتصفح الأصلية، وتغليف سلوكيات الواجهة القياسية. تم تنظيم هذه الأدوات لمساعدة المطورين على تحديد وتنفيذ أنماط متسقة لإدارة الحالة والآثار الجانبية عبر مشاريعهم.

Features

  • Frontend Development Toolkits - Provides a comprehensive toolkit of community-driven hooks to simplify common UI and browser-based development tasks.
  • Custom Hooks - Extracts complex logic into modular, shareable functions that compose built-in hooks.
  • React Hooks - Offers a curated library of reusable hooks for managing state, browser interfaces, and data fetching in applications.
  • Closure-Based State Encapsulations - Preserves component state across re-renders by encapsulating data within persistent function closure scopes.
  • Modular UI Components - Encapsulates common interface behaviors like toggles and form handling into modular, reusable functions.
  • Browser API Hooks - Simplifies client-side interactions by providing hooks for native browser APIs like local storage and geolocation.
  • Asynchronous Data Handling - Handles asynchronous API requests and remote data synchronization with automated loading and error state management.
  • Functional Components - Encapsulates reusable logic within functional components to interact with internal state and lifecycle methods.
  • React State Primitives - Provides reusable hook primitives to manage complex component data and application state predictably.
  • Side Effect Synchronization - Synchronizes side effects with reactive data sources by monitoring dependency lists for automatic updates.
  • Call-Order State Hooks - Manages hook execution order to correctly bind state and side-effects to functional components.

سجل النجوم

مخطط تاريخ النجوم لـ nikgraf/react-hooksمخطط تاريخ النجوم لـ nikgraf/react-hooks

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

مجموعات مختارة تضم React Hooks

مجموعات منسقة بعناية يظهر فيها React Hooks.
  • مكتبة لخطافات React مخصصة

الأسئلة الشائعة

ما هي وظيفة nikgraf/react-hooks؟

هذا المشروع عبارة عن مكتبة مختارة من المنطق القابل لإعادة الاستخدام المصمم لتبسيط إدارة الحالة وسلوك المكونات في تطبيقات الويب. يعمل كأداة تطوير للواجهة الأمامية توفر مجموعة من الخطافات (hooks) التي يقودها المجتمع للتعامل مع المهام الشائعة ضمن دورة حياة المكون.

ما هي الميزات الرئيسية لـ nikgraf/react-hooks؟

الميزات الرئيسية لـ nikgraf/react-hooks هي: Frontend Development Toolkits, Custom Hooks, React Hooks, Closure-Based State Encapsulations, Modular UI Components, Browser API Hooks, Asynchronous Data Handling, Functional Components.

ما هي البدائل مفتوحة المصدر لـ nikgraf/react-hooks؟

تشمل البدائل مفتوحة المصدر لـ nikgraf/react-hooks: facebook/react — React is a JavaScript library for building user interfaces based on a component-driven architecture and unidirectional… streamich/react-use — react-use is a collection of reusable state and effect hooks for managing common logic in React applications. It… uidotdev/usehooks — This project is a comprehensive library of reusable React hooks designed to simplify browser API integration, state… juliencrn/usehooks-ts — usehooks-ts is a comprehensive collection of reusable TypeScript-based hooks designed for managing state, DOM events,… midudev/jscamp — jscamp is a full-stack web development and education project focused on mastering JavaScript, TypeScript, and AI… alibaba/hooks — This library provides a collection of reusable hooks designed to manage state, side effects, and browser interactions…

بدائل مفتوحة المصدر لـ React Hooks

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع React Hooks.
  • facebook/reactالصورة الرمزية لـ facebook

    facebook/react

    245,669عرض على GitHub↗

    React is a JavaScript library for building user interfaces based on a component-driven architecture and unidirectional data flow.

    JavaScriptjavascriptuifrontend
    عرض على GitHub↗245,669
  • streamich/react-useالصورة الرمزية لـ streamich

    streamich/react-use

    43,974عرض على 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

    TypeScript
    عرض على GitHub↗43,974
  • uidotdev/usehooksالصورة الرمزية لـ uidotdev

    uidotdev/usehooks

    11,394عرض على GitHub↗

    This project is a comprehensive library of reusable React hooks designed to simplify browser API integration, state management, and component lifecycle tracking. It provides a declarative interface for managing complex browser interactions, allowing developers to encapsulate imperative logic into modular, composable functions that integrate directly with the component lifecycle. The library distinguishes itself by offering specialized utilities for asynchronous data orchestration, including built-in caching, retry logic, and loading state management. It also features advanced performance opti

    MDXastrobloghooks
    عرض على GitHub↗11,394
  • juliencrn/usehooks-tsالصورة الرمزية لـ juliencrn

    juliencrn/usehooks-ts

    7,834عرض على GitHub↗

    usehooks-ts is a comprehensive collection of reusable TypeScript-based hooks designed for managing state, DOM events, and browser API interactions within React applications. It provides a typed library of functions to handle common frontend patterns and side effects. The project distinguishes itself by offering specialized hooks for browser integration, including tools for interacting with the system clipboard, managing local and session storage persistence, and loading external scripts. It also includes utilities for responsive UI development, such as tracking media queries, window dimension

    TypeScripthookhooksmdx
    عرض على GitHub↗7,834
  • عرض جميع البدائل الـ 30 لـ React Hooks→