منصوبے کے بارے میں
Loco ایک Rust فریم ورک ہے جو ڈویلپرز کو Rails جیسے کنونشنز اور کم بوائلر پلیٹ کے ساتھ ویب ایپلیکیشنز بنانے میں مدد کرتا ہے۔ یہ کنٹرولرز کے لیے Axum استعمال کرتا ہے اور درخواست کے پیرامیٹرز، درخواست کے باڈیز، توثیق، مواد سے آگاہ جوابات، اور تصدیق، لاگنگ اور غلطی سے نمٹنے کے لیے مڈل ویئر کی حمایت کرتا ہے۔
فریم ورک میں اداروں، تعلقات، توثیق اور حسب ضرورت منطق کی وضاحت کے لیے ORM انٹیگریشن شامل ہے؛ متحرک HTML کے لیے ٹیمپلیٹنگ؛ Redis سے تعاون یافتہ قطار یا تھریڈز کا استعمال کرتے ہوئے بیک گراؤنڈ ورکرز؛ ایک ٹاسک شیڈیولر؛ بیک گراؤنڈ میل کی ترسیل؛ میموری، ڈسک یا کلاؤڈ فراہم کنندگان بشمول AWS S3، GCP اور Azure سے تعاون یافتہ اسٹوریج؛ اور ایک کیش پرت۔
CLI فریم ورک انسٹال کر سکتا ہے اور ضرورت پڑنے پر SeaORM کمانڈ لائن ٹول بھی۔ `loco new` ایک ایپلیکیشن تیار کرتا ہے، README میں ایک SaaS ٹیمپلیٹ دکھایا گیا ہے جس میں کلائنٹ سائیڈ رینڈرنگ، SQLite اور async Tokio بیک گراؤنڈ ٹاسکس شامل ہو سکتے ہیں۔ مثال کے ورک فلو میں پھر npm کے ساتھ فرنٹ اینڈ بنایا جاتا ہے اور `cargo loco start` کے ساتھ سرور شروع کیا جاتا ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.