حول هذا المنتج
ملخص الكتاب تجاوز الأساسيات في لغة Rust وابدأ في بناء تطبيقات الويب والتطبيقات السحابية عديمة الخادم (serverless). تشمل التطبيقات المشروحة في هذا الكتاب العملي مواقع إلكترونية، وواجهات برمجة تطبيقات RESTful، وتطبيق دردشة ويب في الوقت الفعلي، وتطبيق واجهة أمامية باستخدام WebAssembly. تم تنظيم كل فصل وفق التنسيق التالي: شكل هذا النوع من التطبيقات؛ متطلبات البرنامج التجريبي؛ مقدمة عن مكتبات Rust المستخدمة؛ التنفيذ خطوة بخطوة للبرنامج التجريبي، بما في ذلك الأخطاء الشائعة وأفضل الممارسات؛ ومقارنة موجزة بين المكتبات وأطر العمل في المجال ذاته. سيفتح هذا الكتاب آفاقك على عالم تطبيقات الويب العملية باستخدام Rust. بعد قراءة هذا الكتاب، ستتمكن من تطبيق معرفتك بلغة Rust لبناء مشاريع الويب الخاصة بك. ما ستتعلمه: • بناء مواقع إلكترونية ديناميكية مع قواعد البيانات • بناء واجهات برمجة تطبيقات RESTful APIs • كتابة خادم WebSocket يمكنه تشغيل تطبيق دردشة في الوقت الفعلي باستخدام Rust • اكتشاف فوائد الحوسبة بدون خادم باستخدام دعم Amazon Web Service لـ Rust • تجميع Rust إلى WebAssembly لتطبيقات الواجهة الأمامية عالية الأداء
لمن هذا الكتاب هذا الكتاب موجه للقارئ الذي يمتلك معرفة أساسية بلغة Rust ويرغب في تعلم كيفية تطبيقها في سيناريوهات واقعية، وللمطور الذي يدرس إمكانية بناء مشروعه القادم باستخدام Rust.
من الغلاف الخلفي تجاوز الأساسيات في لغة Rust وابدأ في بناء تطبيقات الويب والتطبيقات السحابية عديمة الخادم (serverless). تشمل التطبيقات المشروحة في هذا الكتاب العملي: المواقع الإلكترونية، وواجهات برمجة التطبيقات RESTful APIs، وتطبيق دردشة ويب في الوقت الفعلي، بالإضافة إلى تطبيقات الواجهة الأمامية باستخدام WebAssembly. تم تنظيم كل فصل وفق التنسيق التالي: شكل هذا النوع من التطبيقات؛ متطلبات البرنامج التجريبي؛ مقدمة عن مكتبات Rust المستخدمة؛ التنفيذ خطوة بخطوة للبرنامج التجريبي، بما في ذلك الأخطاء الشائعة وأفضل الممارسات؛ ومقارنة موجزة بين المكتبات وأطر العمل في المجال نفسه. سيفتح هذا الكتاب آفاقك على عالم تطبيقات الويب العملية باستخدام Rust. وبعد قراءته، ستكون قادراً على تطبيق معرفتك بلغة Rust لبناء مشاريع الويب الخاصة بك. ستقوم بـ: بناء مواقع إلكترونية ديناميكية مع قواعد بيانات بناء واجهات برمجة تطبيقات RESTful APIs كتابة خادم WebSocket قادر على تشغيل تطبيق دردشة في الوقت الفعلي باستخدام Rust اكتشاف فوائد الحوسبة بدون خادم باستخدام دعم Rust من Amazon Web Service تحويل Rust إلى WebAssembly لتطبيقات الواجهة الأمامية عالية الأداء
نبذة عن المؤلف
Shing Lyu هو مهندس برمجيات شغوف بالبرمجيات مفتوحة المصدر. عمل بشكل احترافي على لغة Rust في Mozilla، وتحديداً في مشروع محرك المتصفح Firefox (Gecko) وServo. يعمل حالياً في DAZN، وهي منصة بث رياضي، كمطور backend مع التركيز على تقنيات AWS والتقنيات عديمة الخادم (serverless). عمل Shing مع العديد من العلامات التجارية الشهيرة عالمياً مثل Mozilla وBooking وIntel، كما أنه عضو نشط في مجتمع البرمجيات مفتوحة المصدر. وبصفته أحد مؤسسي مجتمع Rust في تايوان، فإنه يحب مشاركة حماسه تجاه لغة Rust مع الآخرين.
- المميزات
- تجاوز أساسيات لغة Rust وابدأ في بناء تطبيقات الويب والتطبيقات السحابية عديمة الخادم (serverless).
- نبذة عن المؤلف: Shing Lyu هو مهندس برمجيات شغوف بالبرمجيات مفتوحة المصدر.
- 256 صفحة
- الحواسيب، اللغات
المواصفات
- الأبعاد (الإجمالية)
9.21 بوصة (ارتفاع) × 6.14 بوصة (عرض) × .57 بوصة (عمق)
- الوزن
.84 رطل
- العمر المقترح
22 سنة فما فوق
- عدد الصفحات
256
- النوع
أجهزة الكمبيوتر
- النوع الفرعي
اللغات
- الناشر
Apress
- الموضوع
عام
- التنسيق
غلاف ورقي
- المؤلف
Shing Lyu
- اللغة
الإنجليزية