منصوبے کے بارے میں
Ferret ایک ڈیکلیریٹو-فرسٹ، ایکسپریشن-اورینٹڈ زبان اور رن ٹائم ہے جسے اسٹرکچرڈ ڈیٹا ورک فلو کو خودکار بنانے کے لیے ڈیزائن کیا گیا ہے۔ یہ براؤزرز، APIs، ڈیٹا بیسز، دستاویزات اور کسٹم ذرائع کے درمیان ڈیٹا کی کوئرینگ، تبدیلی، سنکرونائزیشن اور آرکیسٹریشن کو ممکن بناتا ہے۔ Go میں تیار کردہ، یہ کمپائلڈ پلانز، الگ تھلگ سیشنز اور مینجڈ ریسورس لائف سائیکلز کے ساتھ ایک ایمبیڈ ایبل رن ٹائم فراہم کرتا ہے۔ Ferret v2 (جو فی الحال الفا میں ہے) ایک نیا ایگزیکیوشن ماڈل، وسیع تر سنٹیکس، اور ماڈیولز، ہکس اور کسٹم ٹائپس کے ذریعے بہتر توسیع پذیری متعارف کرواتا ہے۔ ڈویلپرز اسے نیٹو v2 API کے ذریعے انٹیگریٹ کر سکتے ہیں یا کمپیٹیبلٹی لیئر کا استعمال کرتے ہوئے موجودہ v1 پروجیکٹس کو منتقل کر سکتے ہیں۔ اس پروجیکٹ میں CLI ٹولز، ٹیسٹ رنرز اور ویب ورکرز شامل ہیں، اور یہ ایونٹ ڈریون سنکرونائزیشن اور موثر استعمال کے لیے بائٹ کوڈ VM کی حمایت کرتا ہے۔ دستاویزات، پلے گراؤنڈ اور مائیگریشن گائیڈز آن لائن دستیاب ہیں۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.