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

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

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

kay-is/react-from-zero

0
View on GitHub↗
4,594 نجوم·401 تفرعات·HTML·GPL-2.0·4 مشاهداتwww.fullstackreact.com/react-from-zero↗

React From Zero

react-from-zero هو دورة React تفاعلية ودرس تعليمي مصمم لتدريس المفاهيم الأساسية والآليات الداخلية لـ React. يعمل كبيئة تجريبية ودليل قائم على الويب، حيث يوفر دروساً مهيكلة حول بناء واجهات المستخدم وإدارة دورة حياة عناصر React.

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

يغطي المنهج أساسيات React، وتطوير المكونات، وعملية التحقق من أن المكونات تُعرض بشكل صحيح وتُطلق ردود الاتصال المتوقعة.

Features

  • React Learning Resources - Provides comprehensive educational materials and guides focused on React development concepts and patterns.
  • Browser-Based Execution Environments - Provides tools that enable code execution directly within the web browser for immediate feedback.
  • In-Browser Code Execution - Provides an environment to run code samples directly in the browser without a local setup.
  • React Tutorials - Offers educational resources for building modular user interfaces using declarative component models.
  • Interactive Coding Courses - Ships a curriculum that uses code-based lessons and automated feedback to guide learners.
  • Runtime Fundamentals - Offers educational content focusing on the core architectural building blocks of the React runtime.
  • UI Component Development - Teaches the practice of building web interfaces using discrete, state-managing UI components.
  • React Component Sandboxes - Provides an isolated development environment specifically for prototyping and testing React-based UI components.
  • React Components - Focuses on creating reusable interface elements specifically designed for integration within the React ecosystem.
  • Development Guides - Provides a technical walkthrough on organizing visual logic into reusable components.
  • Component Lifecycle Hooks - Teaches how to use methods executed at specific stages of a component's lifecycle.
  • Virtual DOM Reconciliation - Provides strategies for efficiently updating the browser DOM by minimizing direct manipulation operations.
  • DOM Tree Traversers - Demonstrates algorithms for recursively walking through HTML document object model hierarchies.
  • Fiber Architectures - Covers architectural patterns that represent units of work as discrete objects for interruptible rendering.
  • React Component Testing - Provides utilities for verifying the rendering and behavior of React-based user interface components.
  • Unit Testing - Implements testing practices to verify the smallest testable parts of components in isolation.
  • Update Schedulers - Explains mechanisms for prioritizing urgent interactions by deferring non-critical UI updates.
  • Synthetic Event Systems - Implements wrappers that normalize cross-browser event behavior into a consistent interface.

سجل النجوم

مخطط تاريخ النجوم لـ kay-is/react-from-zeroمخطط تاريخ النجوم لـ kay-is/react-from-zero

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

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

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

Start searching with AI

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

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع React From Zero.
  • kdchang/reactjs101الصورة الرمزية لـ kdchang

    kdchang/reactjs101

    4,343عرض على GitHub↗

    This project is a comprehensive instructional resource and tutorial guide for learning React and the broader frontend engineering ecosystem. It serves as a structured course covering the fundamentals of building user interfaces through component-based architecture. The project provides specialized guides on coordinating application data via Redux state management, integrating and mutating data using GraphQL and Relay, and building native mobile applications using a single codebase. It also includes a dedicated tutorial for verifying component behavior through unit testing, shallow rendering,

    JavaScriptandriodecmascriptecmascript2015
    عرض على GitHub↗4,343
  • betasu/big-reactالصورة الرمزية لـ BetaSu

    BetaSu/big-react

    3,906عرض على GitHub↗

    This project is an educational React implementation tutorial and a concurrent rendering framework. It serves as a step-by-step demonstration of how to build a compatible library from scratch, featuring a virtual DOM engine for calculating element tree differences and a synthetic event system for cross-browser interaction consistency. The framework implements a hook-based state manager to track local component data and share global context. It utilizes a concurrent rendering architecture that employs time-slicing and lane-based priorities to maintain main thread responsiveness during heavy upd

    TypeScriptreactreactjs
    عرض على GitHub↗3,906
  • gitbookio/javascriptالصورة الرمزية لـ GitbookIO

    GitbookIO/javascript

    3,693عرض على GitHub↗

    This project is an interactive JavaScript course and beginner programming guide designed to teach fundamental scripting logic and language syntax. It functions as a web-based coding tutorial that transforms markdown-based lessons into a static site curriculum for learning web development basics. The resource features a browser-based code sandbox that allows for the execution of JavaScript snippets within a secure environment for immediate feedback. Lessons are organized into a linear sequence of modules to provide a structured onboarding process for those new to software development. The sys

    javascriptlearn-to-codelearning
    عرض على GitHub↗3,693
  • huzidaha/react-naive-bookالصورة الرمزية لـ huzidaha

    huzidaha/react-naive-book

    3,795عرض على GitHub↗

    This project is an open-source educational resource and technical guide focused on React.js. It serves as a learning platform and curriculum for mastering frontend web development through structured tutorials and hands-on coding exercises. The resource specifically focuses on component architecture and the creation of modular, reusable user interfaces. It provides guidance on implementing unidirectional data flow and managing the lifecycle of interactive components. The curriculum covers core capabilities including state management patterns and the implementation of global stores. It transla

    HTMLreactjs
    عرض على GitHub↗3,795
عرض جميع البدائل الـ 30 لـ React From Zero→

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

ما هي وظيفة kay-is/react-from-zero؟

react-from-zero هو دورة React تفاعلية ودرس تعليمي مصمم لتدريس المفاهيم الأساسية والآليات الداخلية لـ React. يعمل كبيئة تجريبية ودليل قائم على الويب، حيث يوفر دروساً مهيكلة حول بناء واجهات المستخدم وإدارة دورة حياة عناصر React.

ما هي الميزات الرئيسية لـ kay-is/react-from-zero؟

الميزات الرئيسية لـ kay-is/react-from-zero هي: React Learning Resources, Browser-Based Execution Environments, In-Browser Code Execution, React Tutorials, Interactive Coding Courses, Runtime Fundamentals, UI Component Development, React Component Sandboxes.

ما هي البدائل مفتوحة المصدر لـ kay-is/react-from-zero؟

تشمل البدائل مفتوحة المصدر لـ kay-is/react-from-zero: kdchang/reactjs101 — This project is a comprehensive instructional resource and tutorial guide for learning React and the broader frontend… betasu/big-react — This project is an educational React implementation tutorial and a concurrent rendering framework. It serves as a… gitbookio/javascript — This project is an interactive JavaScript course and beginner programming guide designed to teach fundamental… huzidaha/react-naive-book — This project is an open-source educational resource and technical guide focused on React.js. It serves as a learning… facebook/react — React is a JavaScript library for building user interfaces based on a component-driven architecture and unidirectional… midudev/preguntas-entrevista-react — This project is a technical study resource and interview preparation guide focused on the React library. It provides a…