هل العملاء في إعادة استخدام أي استخدام في بيئة المتصفح؟
سؤال
أنا مرتبك فيما يتعلق بغرض العملاء في تعيد:
http://mcavage.me/node-restify/#jsonclient
هم أنفسهم مصممة على node.js، تماما كما هو بقليل الخادم هو.هل آخذ هذا يعني أنه ليس من المقصود استخدامه في متصفح؟هل هم حقا لخادم الاتصال بالاتصال؟
إذا كان الأمر كذلك، كيف يقوم الأشخاص بتنفيذ كود JS من جانب عملائهم (المتصفح) لإجراء مكالمات لاستعادة واجهات برمجة التطبيقات؟إجراء الحصول على / وضع / وضع / حذف الطلبات مباشرة، أو باستخدام بعض الأدوات الأخرى؟
المحلول
أنت على حق، حيث أن تعيد العملاء جزء من التعيد، فمن المقصود استخدامها في العقدة.
بالإضافة إلى استهلاك الراحة الأخرى من تطبيق العقدة، فإن العملاء مفيدون في اختبار الراحة .
على سبيل المثال، أنا أستخدم MOCHA وعمل عميل كوسيلة بسيطة لدفع تطوير API الخاص بي.
لاستخدام عميل التعيد، لا يتم بناء API الهدف عند إعادة الاستخدام.