منصوبے کے بارے میں

آئس جے ایس ایک اوپن سورس، ترقی پسند ایپلیکیشن فریم ورک ہے جو ری ایکٹ جے ایس پر مبنی ہے اور علی بابا کے ذریعے برقرار رکھا جاتا ہے۔ اس کے ریڈمی کے مطابق، اس کا مقصد متعدد پلیٹ فارمز پر ایپلیکیشنز بنانے کے لیے ایک عالمگیر فریم ورک فراہم کرنا ہے۔ دستاویزات میں بیان کردہ اہم خصوصیات میں شامل ہیں: - صفر ترتیب: ES6+، TypeScript، Less، Sass، CSS Modules، اور اسی طرح کے ٹولز کے لیے آؤٹ آف دی باکس سپورٹ۔ - پریکٹس: فائل سسٹم روٹنگ، اسٹیٹ مینجمنٹ، اور ڈیٹا کی درخواستوں کے لیے بلٹ ان کنونشنز اور پریکٹسز۔ - ہائبرڈ رینڈرنگ: صفحات کو بلڈ ٹائم (SSG) یا درخواست کے وقت (SSR) پر پہلے سے رینڈر کیا جا سکتا ہے۔ - پلگ ان سسٹم: ایک پلگ ان آرکیٹیکچر جس کا مقصد بھرپور خصوصیات فراہم کرنا اور کمیونٹی کو دوبارہ قابل استعمال حل بنانے کی اجازت دینا ہے۔ - ملٹی اینڈ: ویب، منی ایپ، اور ویکس اہداف کے لیے سپورٹ۔ شروع کرنے کا طریقہ create-ice انیشیالائزر کے ذریعے ہے۔ ریڈمی کمانڈ دکھاتا ہے `npm init ice ice-app --template @ice/lite-scaffold`، اس کے بعد `cd ice-app`، `npm install`، اور `npm run start`، جو پورٹ 3000 پر ایک لوکل سرور شروع کرتا ہے۔ یہ پروجیکٹ MIT لائسنس کے تحت جاری کیا گیا ہے۔ یہ ice.work پر دستاویزات فراہم کرتا ہے، اور کمیونٹی چینلز میں GitHub Issues اور Gitter شامل ہیں۔ ریڈمی شراکت کے رہنما خطوط اور شراکت داروں کی فہرست کے لنکس بھی فراہم کرتا ہے۔