منصوبے کے بارے میں
atom.io ایک TypeScript اسٹیٹ انجن ہے جسے جدید ECMAScript ایپلی کیشنز کے لیے ڈیزائن کیا گیا ہے۔ یہ ایپلی کیشن اسٹیٹ کو مینیج کرنے کے لیے واضح primitives کے ایک سیٹ کا استعمال کرتا ہے، بشمول:
- Atoms: سورس اسٹیٹ کے لیے۔
- Selectors: لیزی derived اسٹیٹ کے لیے۔
- Transactions: مربوط رائٹس (coordinated writes) کے لیے۔
- Timelines: ہسٹری ٹریکنگ کے لیے۔
- Families: کیڈ (keyed) اسٹیٹ کے لیے۔
یہ لائبریری React اور Solid کے ساتھ انٹیگریشن کے لیے اڈاپٹرز فراہم کرتی ہے، cũng جیسے کہ ریئل ٹائم سنکرونائزیشن، براؤزر اسٹوریج، 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.