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

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

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

1 مستودع

Awesome GitHub RepositoriesClass to Functional Component Converters

Automation tools that transform legacy class-based UI components into functional components using hooks.

Distinct from Functional Components: Focuses on the active conversion process rather than the definition of functional components.

Explore 1 awesome GitHub repository matching user interface & experience · Class to Functional Component Converters. Refine with filters or upvote what's useful.

Awesome Class to Functional Component Converters GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • reactjs/react-codemodالصورة الرمزية لـ reactjs

    reactjs/react-codemod

    4,403عرض على GitHub↗

    هذا المشروع عبارة عن مجموعة من أدوات تحويل شجرة بناء الجملة المجردة (AST) المصممة لأتمتة ترحيل الكود المصدري إلى إصدارات أحدث من React. يوفر مجموعة من النصوص البرمجية التي تعدل هياكل الكود برمجياً لاستبدال واجهات برمجة التطبيقات (APIs) المهملة وأنماط المكونات ببدائل حديثة. تتخصص مجموعة الأدوات في تحويل مكونات الفئات (class components) إلى مكونات وظيفية (functional components) باستخدام الدوال السهمية (arrow functions) وتفكيك الخصائص (prop destructuring). كما تتضمن أدوات لتحديث صيغة JSX، وتحديث طرق دورة حياة المكونات المهملة إلى إصدارات مستقرة، وترحيل المراجع القائمة على النصوص (string-based refs) إلى مراجع الدوال (callback refs). تغطي الإمكانيات الإضافية تحسين أنماط الاستيراد، وإزالة الاستيرادات الزائدة، وتحديث مراجع الحزم ومسارات الوحدات. يستخدم المشروع ترحيل الكود المصدري القائم على القواعد وتحليل الصيغة القائم على المطابقة لضمان تطبيق التحويلات بشكل متسق عبر قواعد الكود الكبيرة.

    Transforms legacy React class components into modern functional components using hooks and arrow functions.

    JavaScript
    عرض على GitHub↗4,403
  1. Home
  2. User Interface & Experience
  3. Functional Components
  4. Class to Functional Component Converters