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

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

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

Open-source alternatives to React Router Cn

30 open-source projects similar to react-guide/react-router-cn, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best React Router Cn alternative.

  • 7kms/react-illustration-seriesالصورة الرمزية لـ 7kms

    7kms/react-illustration-series

    7,932عرض على GitHub↗

    This project is a visual guide that explains the internal architecture of a UI library through annotated diagrams and step-by-step walkthroughs. It covers core mechanisms including how browser events are normalized into a unified system, how the fiber tree is constructed and reconciled for incremental updates, how state and effect hooks are managed through their lifecycle, and how the scheduler prioritizes work units to maintain responsive rendering. The resource distinguishes itself by mapping the library's package dependency hierarchy and providing visual explanations of how these internal

    TypeScriptfiberhookreact
    عرض على GitHub↗7,932
  • alan2207/bulletproof-reactالصورة الرمزية لـ alan2207

    alan2207/bulletproof-react

    35,335عرض على GitHub↗

    Bulletproof React is an architectural guide and project boilerplate designed to standardize the development of large-scale, maintainable frontend applications. It provides a set of structural principles and organizational strategies that enforce a strict separation of concerns, ensuring that codebases remain manageable as they grow in complexity over time. The project distinguishes itself by promoting a modular design that groups related logic, components, and services into dedicated feature folders. It utilizes a composition-based approach to build user interfaces and implements a dependency

    TypeScriptreactreact-applicationsreact-architecture-patterns
    عرض على GitHub↗35,335
  • axios/axiosالصورة الرمزية لـ axios

    axios/axios

    109,077عرض على GitHub↗

    Axios is an isomorphic, promise-based HTTP client designed for making asynchronous network requests across different JavaScript execution environments, including the browser and Node.js. It functions as a JSON API client that serializes JavaScript objects into JSON and parses server responses into structured data. The project features a system for managing reusable client instances with shared configurations, such as base URLs and default settings. It includes a mechanism for intercepting outgoing requests and incoming responses globally, allowing data to be transformed before it reaches the

    JavaScripthacktoberfesthttp-clientjavascript
    عرض على GitHub↗109,077

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

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

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

Find more with AI search
  • betasu/just-reactالصورة الرمزية لـ BetaSu

    BetaSu/just-react

    6,402عرض على GitHub↗

    「React技术揭秘」 一本自顶向下的React源码分析书

    JavaScriptfiberhooksreact
    عرض على GitHub↗6,402
  • bogdan-lyashenko/under-the-hood-reactjsالصورة الرمزية لـ Bogdan-Lyashenko

    Bogdan-Lyashenko/Under-the-hood-ReactJS

    6,835عرض على GitHub↗

    This project is a technical breakdown and implementation of a user interface framework's internal architecture, focusing specifically on the mechanics of the virtual DOM, reconciliation, and component lifecycles. It serves as a resource for understanding how a core logic layer manages the transition from high-level component descriptions to physical browser elements. The project distinguishes itself by providing detailed visualizations, including flowcharts and block schemes, to map the reconciliation process and code execution paths. It explores how a platform-agnostic core can be adapted fo

    JavaScriptdebuggingfiberflow
    عرض على GitHub↗6,835
  • bradgroux/veritas-kanbanB

    BradGroux/veritas-kanban

    0عرض على GitHub↗
    عرض على GitHub↗0
  • creativetimofficial/material-kit-reactالصورة الرمزية لـ creativetimofficial

    creativetimofficial/material-kit-react

    1,219عرض على GitHub↗

    Material Kit 2 React is our newest free MUI Design System based on React. Its amazing design is inspired by Material Design and contains all the components you need for your development. If you’re a developer looking to create good-looking websites, rich with features, and highly customisable,…

    JavaScript
    عرض على GitHub↗1,219
  • deptno/typescript-monorepo-cra-exampleD

    deptno/typescript-monorepo-cra-example

    0عرض على GitHub↗
    عرض على GitHub↗0
  • deptno/typescript-monorepo-next-exampleالصورة الرمزية لـ deptno

    deptno/typescript-monorepo-next-example

    44عرض على GitHub↗

    TypeScript@3 monorepo example next.js version

    TypeScript
    عرض على GitHub↗44
  • enzymejs/enzymeE

    enzymejs/enzyme

    19,831عرض على GitHub↗

    Enzyme is a testing utility for React components designed to verify their output and behavior in a test environment. It serves as a test harness for UI components, providing tools to render visual elements, manage state transitions, and simulate synthetic events. The library distinguishes itself through multiple rendering modes, including a shallow rendering engine for isolated unit testing and full DOM rendering for testing deep integration. It employs an adapter-based integration system to maintain compatibility across different versions of the underlying framework. The toolkit covers a br

    JavaScript
    عرض على GitHub↗19,831
  • ericclemmons/grunt-reactE

    ericclemmons/grunt-react

    0عرض على GitHub↗
    عرض على GitHub↗0
  • facebook/create-react-appالصورة الرمزية لـ facebook

    facebook/create-react-app

    103,325عرض على GitHub↗

    Create React App is a comprehensive suite of tools for project bootstrapping, local development serving, unit testing, and production asset optimization. It functions as a React project bootstrapper and frontend build toolchain that generates a pre-configured development environment and folder structure. The project provides a local development server with live reloading and real-time error reporting, alongside a built-in test runner for executing unit tests and generating code coverage reports. It also includes a progressive web app template to implement service workers and web app manifests

    JavaScript
    عرض على GitHub↗103,325
  • facebook/jestالصورة الرمزية لـ facebook

    facebook/jest

    45,448عرض على GitHub↗

    Jest is a JavaScript testing framework that integrates a test runner, an assertion library, and a snapshot testing tool. Its primary purpose is to provide a comprehensive environment for writing and running automated JavaScript tests to verify software correctness. The framework is distinguished by its snapshot testing capabilities, which capture the state of large objects or rendered components to detect regressions over time. It also features a reactive watch mode that monitors file changes and automatically executes only the tests related to modified code. The project covers a broad range

    TypeScript
    عرض على GitHub↗45,448
  • facebookexperimental/recoilالصورة الرمزية لـ facebookexperimental

    facebookexperimental/Recoil

    19,458عرض على GitHub↗

    Recoil is an atomic state management framework and library for React. It functions as a state container that breaks application data into independent units called atoms to minimize unnecessary component re-renders. The system integrates with React hooks to provide a reactive state store. It utilizes a graph-based approach to data flow, employing a dependency graph to track relationships between state units and propagate updates automatically. The library coordinates global state across complex component trees, enabling independent components to communicate and share data without manual prop

    JavaScript
    عرض على GitHub↗19,458
  • feedback-tools-platform/react-feedback-surveysF

    feedback-tools-platform/react-feedback-surveys

    0عرض على GitHub↗
    عرض على GitHub↗0
  • fuselabs/jsxtyperF

    fuselabs/jsxtyper

    0عرض على GitHub↗
    عرض على GitHub↗0
  • gaearon/react-hot-loaderالصورة الرمزية لـ gaearon

    gaearon/react-hot-loader

    12,175عرض على GitHub↗

    react-hot-loader is a developer utility for updating React components and hooks in real time. It functions as a state-preserving UI updater that wraps components in proxies, allowing the underlying logic to be replaced without unmounting the component tree. The tool maintains internal application state across hot module updates by swapping component logic while keeping the mount point constant. It includes mechanisms to intercept rendering errors during updates through temporary error boundaries and manages hook-order validation to prevent state mismatches when functional hooks change. The p

    JavaScript
    عرض على GitHub↗12,175
  • jedwatson/touchstonejsJ

    JedWatson/touchstonejs

    0عرض على GitHub↗
    عرض على GitHub↗0
  • microsoft/typescript-react-starterالصورة الرمزية لـ microsoft

    microsoft/TypeScript-React-Starter

    11,043عرض على GitHub↗

    This project is a TypeScript React starter template and frontend development boilerplate. It provides a pre-configured project scaffold and foundation for building type-safe user interfaces, integrating essential tooling for typing, linting, and testing to accelerate the start of a web application. The scaffold distinguishes itself by providing a complete production asset pipeline that generates minified JavaScript and CSS bundles to optimize loading speeds. It includes a dedicated component testing suite for executing logic and snapshot tests in a simulated browser environment, alongside a h

    TypeScript
    عرض على GitHub↗11,043
  • mobxjs/mobxالصورة الرمزية لـ mobxjs

    mobxjs/mobx

    28,189عرض على GitHub↗

    MobX is a reactive state management library and fine-grained reactivity engine. It provides an observable data store that automatically triggers updates in the user interface when data structures change, functioning as a transparent functional reactive store to maintain a consistent source of truth. The system utilizes a dependency-graph mapping and proxy-based object observation to track data dependencies. This ensures that only the specific components dependent on changed data are updated, which reduces unnecessary re-renders and optimizes frontend performance. The library supports decoupl

    TypeScriptjavascriptmobxreact
    عرض على GitHub↗28,189
  • neroneroffy/react-source-code-debugN

    neroneroffy/react-source-code-debug

    0عرض على GitHub↗
    عرض على GitHub↗0
  • nestjs/nestالصورة الرمزية لـ nestjs

    nestjs/nest

    75,862عرض على GitHub↗

    Nest is a server-side framework for building scalable and maintainable enterprise-grade applications using TypeScript. It provides a modular architecture that organizes code into encapsulated, reusable modules, utilizing a dependency injection container to manage object lifecycles and resolve component dependencies through declarative metadata. The framework distinguishes itself through a platform-agnostic abstraction layer that decouples core logic from underlying HTTP servers, allowing for flexible implementation choices. It employs a middleware-based request pipeline that processes traffic

    TypeScriptframeworkhacktoberfestjavascript
    عرض على GitHub↗75,862
  • pheuter/essential-reactالصورة الرمزية لـ pheuter

    pheuter/essential-react

    2,004عرض على GitHub↗

    A minimal skeleton for building testable React apps using Babel

    JavaScriptbabelboilerplatereact
    عرض على GitHub↗2,004
  • pinengshaonian/tiny-reactP

    PiNengShaoNian/tiny-react

    0عرض على GitHub↗
    عرض على GitHub↗0
  • piotrwitek/react-redux-typescript-guideالصورة الرمزية لـ piotrwitek

    piotrwitek/react-redux-typescript-guide

    13,292عرض على GitHub↗

    This project is a technical reference for implementing static typing in applications built with React and Redux. It provides a comprehensive guide for establishing type-safe state management, focusing on the configuration of stores, actions, and reducers using TypeScript type inference and unions. The guide covers architectural patterns for defining props, generic components, and higher-order components with strict type definitions. It also provides methods for managing ambient type configurations and augmenting third-party modules to resolve missing or incorrect TypeScript definitions. The

    TypeScriptflowguideguidelines
    عرض على GitHub↗13,292
  • pmndrs/zustandالصورة الرمزية لـ pmndrs

    pmndrs/zustand

    58,371عرض على GitHub↗

    Zustand is a state management library that provides a centralized store for managing shared application data. It functions as a reactive container that connects application state to components, allowing them to subscribe to specific slices of data and trigger updates automatically. By utilizing selector-based data access and immutable state updates, the library ensures that components only re-render when their observed data changes, maintaining a predictable and efficient data flow. The library distinguishes itself through a pluggable, middleware-based architecture that allows for the extensi

    TypeScripthacktoberfesthooksreact
    عرض على GitHub↗58,371
  • rackt/react-routerR

    rackt/react-router

    0عرض على GitHub↗
    عرض على GitHub↗0
  • reach/routerالصورة الرمزية لـ reach

    reach/router

    6,834عرض على GitHub↗

    Reach Router is a client-side routing library for React applications that maps URL patterns to components without full page reloads. It defines navigation rules and component rendering through declarative route configuration, using nested React component trees instead of separate configuration files. The library supports parent-child route hierarchies so shared UI elements persist across page transitions, and provides a declarative Navigate component that triggers URL changes and view updates when rendered. It extracts dynamic segments from URL patterns and passes them as props to matched rou

    JavaScript
    عرض على GitHub↗6,834
  • react-boilerplate/react-boilerplateالصورة الرمزية لـ react-boilerplate

    react-boilerplate/react-boilerplate

    29,490عرض على GitHub↗

    This is a foundational project structure for building scalable web applications using React. It provides a standardized directory structure and build tools to accelerate the bootstrapping of new projects, featuring a Redux architecture for predictable state management through unidirectional data flow and an immutable store. The project is distinguished by a command-line interface for generating standardized components, containers, and routes from predefined templates. It implements an offline-first framework using service workers to enable progressive web app functionality, alongside a compon

    JavaScripti18nimmeroffline-first
    عرض على GitHub↗29,490
  • reactjs/react-reduxالصورة الرمزية لـ reactjs

    reactjs/react-redux

    23,473عرض على GitHub↗

    React Redux is a global state management bridge and a set of bindings that connect React components to a Redux state store. It serves as a communication layer and state store connector, allowing a declarative user interface to synchronize with a centralized source of truth. The library enables the synchronization of shared global state across an application by providing mechanisms to read state and dispatch actions directly from the view layer. It ensures predictable state transitions by bridging the gap between UI components and the Redux state container. The project covers core capabilitie

    TypeScript
    عرض على GitHub↗23,473