V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
FakeLeung
V2EX  ›  程序员

请叫一下 js 大神们,如何开发一个通用的 sdk?

  •  
  •   FakeLeung · 2019-04-08 11:32:01 +08:00 · 1786 次点击
    这是一个创建于 1837 天前的主题,其中的信息可能已经有所发展或是发生改变。

    公司项目很多,打算弄个通用的权限 sdk (其实就是登录,注册,获取其他乱七八糟的东西)。只是说新项目中再也不需要写这么多的重复代码。

    不知道该用 Vanilla.js 还是 typescript 写比较好?

    javascript-sdk-design 上说建议使用原生 js 来编写,不建议使用如 typescript, coffee script 这些来写。

    但是 ts 不应该会更加严谨一些吗?

    4 条回复    2019-04-08 18:49:57 +08:00
    murmur
        1
    murmur  
       2019-04-08 11:37:16 +08:00
    好的权限设计其实是要绑定业务的 不是简单报错就完了。。严谨不严谨其实看你想做多少工作量,反正后端还要完整再做一遍
    murmur
        2
    murmur  
       2019-04-08 11:38:16 +08:00
    或者,是你们公司要做 sso 了,还是要做集中的权限管理,集中权限管理都是口头上说说而已,真正做起来坑的一批
    FakeLeung
        3
    FakeLeung  
    OP
       2019-04-08 11:39:03 +08:00
    @murmur #1
    其实可以看作是一个用户系统的 sdk。权限校验全都在后端实现。
    ourleven
        4
    ourleven  
       2019-04-08 18:49:57 +08:00 via iPhone
    每次用 ts 写完德东西,搬到别的项目里,有想死的感觉

    Es6 王道
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1097 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 22:59 · PVG 06:59 · LAX 15:59 · JFK 18:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.