نقاش : factory في angularjs

من يستطيع ان يقدم شرح مبسط عن factory

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

يمكن ان تعتبره الكائن المسئول عن التعامل مع الخدمات الخارجيه التي يستخدمها نظامك ؛ كمثال اذا كنت تستخدم الواجهة البرمجيه (API) الخاصة بتويتر فيفضل وضعها في factory و ذلك للأتي :

  • احتواء الواجهة البرمجية و ذلك اذا تغيرت في المستقبل لن تحتاج للبحث في كل نظامك للتعديل للواجهة البرمجية الجديده ولكن تعدل في مكان واحد و هو الـ Factory الخاص بهذه الواجهة البرمجيه .

  • و من فوائده انك يمكن بعد احتوائه إستخدامه في الكثر من متحكم (Controller)