2017-07-20 86 views
-1

我正在从js库开始工作,基本上从其他api获取json,并将其返回。那么,即时通讯从Java世界,我做这样的事情。制作JavaScript库的最佳做法

- mylib.js

class ClientFetcher { 
    getClientesWithProducts(clientId) { 
    return fetch('api.site.com/clients/'+clientId) 
    .then(....doSomething); 
    } 

    getClientsWithFavorites() {...} 
} 

class ProductFetcher { 
    getActiveProducts() { 
    return fetch('api.site.com/products') 
    .then(...do somethind); 
    } 
} 

是这种做法在世界JS使用? 构建代码有一些方法或模式? js社区通常会采用哪种方式?

回答

0

这取决于你使用的是什么js框架。例如,AngularJs和Angular使用service来调用api来获取这些json数据。其他框架可能有其他结构。

+0

你可以举一些我的学习的例子。我的客户提到了反应,但我没有找到具体的东西。 – ulima69

+0

@ ulima69 for react也许你可以尝试按照这里的答案解释:https://stackoverflow.com/a/38743378/6638533 – samAlvin