Practical Rust Projects
302 صفحات
Arabic
PDF
4.5

Practical Rust Projects

Практические проекты на Rust

المؤلف:

السنة:

ملخص:

مقدمة

كتاب «Practical Rust Projects» (المؤلف — Shing Lyu، عام 2021، 302 صفحة) — ليس مجرد دليل آخر حول بناء الجملة، بل هو دليل عملي متكامل يغمر القارئ فوراً في بناء تطبيقات حقيقية بلغة Rust. على عكس العديد من الكتب حيث تكون النظرية منفصلة عن الواقع، كل مشروع هنا هو تطبيق كامل وقابل للتشغيل يمكن تشغيله واستخدامه. يهدف المؤلف ليس فقط إلى تعليم كتابة الكود، بل إلى إظهار كيفية استخدام Rust في تطوير الويب، البرمجة النظامية، المحاكاة، وحتى الألعاب.

عن ماذا يتحدث الكتاب

يتكون الكتاب من ثمانية فصول، كل فصل مخصص لمشروع منفصل. يبدأ كل شيء بخادم ويب بسيط، ثم API REST مع قاعدة بيانات، ثم لعبة ثنائية الأبعاد باستخدام ggez، ومحاكي معالج CHIP-8، وأداة سطر أوامر، وتطبيق ويب باستخدام WebAssembly، وأخيراً مشروع للعمل مع بروتوكولات الشبكة. يتم تحليل كل مشروع خطوة بخطوة: من تحديد المشكلة إلى إعادة الهيكلة النهائية. لا يقدم المؤلف الكود الجاهز فحسب، بل يشرح لماذا تم اختيار بنية معينة، وما هي أفضل الكريتات (المكتبات) لاستخدامها، وكيفية تجنب الأخطاء الشائعة.

لمن هذا الكتاب

الكتاب موجه لأولئك الذين هم على دراية بالفعل بأساسيات Rust (المتغيرات، الدوال، الملكية، الاقتراض، الهياكل، التعدادات) ويريدون الانتقال إلى مشاريع حقيقية. إنه مثالي لـ:

  • المطورين الذين يعرفون لغة أخرى (Python، Java، C++) ويريدون إتقان Rust بسرعة من خلال

توصيات