制作JavaScript库的最佳实践

时间:2017-07-20 03:38:46

标签: javascript

我在js库上工作,基本上从休息api获取json,一些进程并返回它。好吧,我来自Java世界,我也是这样做的。

- 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社区通常采用哪种方式?

1 个答案:

答案 0 :(得分:0)

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