عن المشروع
atom.io هو محرك حالة TypeScript مصمم لتطبيقات ECMAScript الحديثة. وهو يستخدم مجموعة من البدائيات الصريحة لإدارة حالة التطبيق، بما في ذلك:
- Atoms: للحالة المصدرية.
- Selectors: للحالة المشتقة الكسولة.
- Transactions: لعمليات الكتابة المنسقة.
- Timelines: لتتبع السجل.
- Families: للحالة المفتاحية.
توفر المكتبة محولات للتكامل مع React و Solid، بالإضافة إلى دعم المزامنة في الوقت الفعلي، وتخزين المتصفح، و JSON، وأدوات التطوير (devtools)، والاختبار.
يتضمن هذا الـ monorepo المحرك الأساسي، وأداة لإنشاء هيكل المشروع (create-atom.io)، وموقع توثيق (atom.io.fyi)، وعدة قوالب توضح استخدام المحرك مع Preact و React و Solid.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.