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

面试题请教

  •  
  •   zxc1234 · 2020-02-28 18:36:18 +08:00 · 1834 次点击
    这是一个创建于 1530 天前的主题,其中的信息可能已经有所发展或是发生改变。

    面试官问 如果把后端的计算逻辑放到前端 或者 移动端

    需要注意什么?

    6 条回复    2020-02-28 22:06:20 +08:00
    az467
        1
    az467  
       2020-02-28 18:45:21 +08:00
    安全?校验?
    willer
        2
    willer  
       2020-02-28 18:46:32 +08:00
    重点应该是安全性问题,需要甄别哪些能放哪些不能放,web 前端 js 文件可以修改,而且网络请求还能被抓包和伪造,
    一些没什么影响的计算逻辑放在前端可以减轻服务器压力,
    但有些比较重要的计算逻辑还是不要放在前端了
    zzzzzzggggggg
        3
    zzzzzzggggggg  
       2020-02-28 18:48:06 +08:00
    一个是安全每一个是性能
    spongebobsun
        4
    spongebobsun  
       2020-02-28 19:01:23 +08:00
    性能, 数据一致性, 尤其是同步下来 / 同步上去的数据, 用什么规则合并, 丢弃 / 更新的原则是什么.


    然鹅我面试的时候被问到还是一脸蒙逼...心态太不好了, 每次面试都觉得自己是个废物...
    zxc1234
        5
    zxc1234  
    OP
       2020-02-28 19:03:31 +08:00
    @willer 甄别哪些能放哪些不能放,web 前端 js 文件可以修改,而且网络请求还能被抓包和伪造

    这跟计算逻辑有什么关系??
    freakxx
        6
    freakxx  
       2020-02-28 22:06:20 +08:00
    @zxc1234
    游戏分数,积分,金额。

    参照:
    https://www.google.com/search?q=跳一跳修改分数
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3492 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 11:45 · PVG 19:45 · LAX 04:45 · JFK 07:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.