[موسيقى].
دعونا الآن الحصول على فهم سريع للخدمات الزاوي.
ما هم؟
لماذا نحتاجهم؟
وكيف يساعدون في بناء تطبيقنا الزاوي؟
السؤال الأول، لماذا نحتاج إلى خدمات؟
عندما نطور التكرار الزاوي،
نريد أن نحافظ على فصول المكونات الخاصة بنا قدر الإمكان.
وينبغي أن تركز أساسا على العمل كوسيط بين
وجهة النظر ومنطق التطبيق بين وجهة النظر والنموذج في بعض المعنى.
لذا فإن هذا المكون سيوفر
نموذجًا للعرض مثل القدرة على المكون الزاوي الخاص بنا.
لذلك في فئات المكونات نريد
تفويض كل عمل جلب البيانات من الخادم.
التحقق من صحة إدخال المستخدم وتسجيل المعلومات إلى خدمة.
وبالتالي فإن الخدمة هي وظيفة متاحة لتوفير هذا النوع من
الميزات التي يمكن لفئات المكونات لدينا الاستفادة منها لإنجاز عملهم.
لذلك هذا هو المكان الذي تأتي فيه الحاجة إلى خدمة.
لذلك نحاول أن نعامل منطق التطبيق في الخدمات ونسمح لهم بالقيام بكل
الرفع الثقيل لأداء الكثير من منطق مستوى التطبيق،
وستعتني الخدمات بأشياء مثل التواصل مع الخادم
والتحقق من صحة الإدخال والعديد من الميزات الأخرى.
في هذا السياق سوف تأتي عبر مصطلح يسمى حقن التبعية
الذي سنتحدث عنه بمزيد من التفصيل.
وبالعودة إلى هذا الهيكل من
مكوننا، نرى أن لدينا الآن المكون والقالب.
وبالتالي فإن القالب يعتني بتقديم العرض
لمكون لدينا والمكون نفسه إدارة الخصائص
والمصفوفة التي ستكون النفوذ من خلال القالب لعرض المعلومات.
الآن، يمكن للمكون نفسه بعد ذلك أن يأخذ مساعدة من
خدمة لذلك في هذه الحالة سيتم حقن الخدمة في المكون لتوفير
ميزات معينة للمكون للاستفادة منه.
وبالتالي فإن الخدمة تعتني بالقيام بكل الأعمال
وراء الكواليس التي تسهل المكون لتكون قادرة على توفير.
حسنا خصائص وطرق
القالب للاستفادة من أثناء عرض العرض.
وفي المقابل، نقل
إجراءات تفاعل المستخدم ذات الصلة مرة أخرى إلى النموذج وراء الكواليس.
في سياق الخدمة
عليك في كثير من الأحيان هنا الناس أيضا ذكر بعض المفاهيم ذات الصلة.
أشياء مثل حقن التبعية
التي سنتحدث عنها بمزيد من التفصيل في وقت لاحق.
ثم سنقوم هنا أيضا الناس تاك حول الوعود.
سنتحدث عن الوعود في الوحدة التالية.
أعدك بذلك
وأخيرا، سوف تسمع أيضا
الناس يتحدثون عن استخدام جافا سكريبت رد الفعل.
الآن، عندما نستخدم الخدمة كجافا سكريبت رد الفعل يأتي إلى أو
تساعد في تحقيق أشياء معينة.
لذلك سننظر أيضًا في JavaScript التفاعلي في سياق الزاوي
في الوحدة التالية.
الآن بعد أن لدينا بعض الفهم الأساسي للخدمات دعونا استخدامها في
تطبيقنا ومن ثم التعرف على الخدمات مباشرة من خلال ممارسة،
وتنفيذ بعض الخدمات لزاوية التطبيق لدينا.
[ موسيقى]