nodejs: server开发和前端的区别

服务稳定性

  • server端随时可能遭受各种恶意攻击和误操作
  • 单个客户端可以意外挂掉,但服务端不能

考虑内存和CPU

  • 客户端独占一个浏览器,内存和CPU一般不是问题
  • 对于server而言,要承载很多请求,CPU和内存都是稀缺资源

记录日志

  • 前端也会参与写日志,但只是日志发起方,不关心后续
  • server端要记录日志,、存储日志、分析日志,前端不关心

安全

  • server端随时准备接受各种恶意攻击,前端则要少很多
  • 如:越权操作、数据库攻击

集群与服务拆分

  • 产品发展速度快,流量可能会迅速增加
  • 如何通过扩展机器和服务拆分来承载大流量
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值