من يستطيع ان يقدم شرح مبسط عن factory
نقاش : factory في angularjs
يمكن ان تعتبره الكائن المسئول عن التعامل مع الخدمات الخارجيه التي يستخدمها نظامك ؛ كمثال اذا كنت تستخدم الواجهة البرمجيه (API) الخاصة بتويتر فيفضل وضعها في factory و ذلك للأتي :
احتواء الواجهة البرمجية و ذلك اذا تغيرت في المستقبل لن تحتاج للبحث في كل نظامك للتعديل للواجهة البرمجية الجديده ولكن تعدل في مكان واحد و هو الـ Factory الخاص بهذه الواجهة البرمجيه .
و من فوائده انك يمكن بعد احتوائه إستخدامه في الكثر من متحكم (Controller)
التعليقات