这位同学的意思是,因为引入了后端 所以引入了安全问题,现在没有后端了,所以也没有了安全问题(比如 用了 firebase 则不需要你去处理安全问题)
抛开安全问题不谈:缓存的问题,肯定是一个要解决的问题;数据库 IO 瓶颈的问题 肯定是一个要解决的问题(解决办法是队列,那么 队列的问题 肯定是一个要解决的问题);实时通信 肯定是一个要解决的问题;负载平衡 肯定是一个要解决的问题
总之 能带来的更有粒度的控制的,都可能发生一个个需要解决的问题 ... 如果你放弃这块的粒度控制,你就不用去面对这个问题,最后 你也就不需要引入后端了
最后可以参考 no code 方案,连前端工程师都不需要了
ex.noerr.eu.org/t/692949?p=1#r_9293489 无代码开发的,目前正在创业中,好处很明显:提升生产力,让老板减少成本,扩大效益;缺点是 粒度控制不行,只能做一些没有任何复杂逻辑的东西
ex.noerr.eu.org/t/729158 低代码,会不会“干掉”开发者?
所谓的低代码或者无代码开发,它并不是空穴来风。大厂也在做这个
https://zhuanlan.zhihu.com/p/60194187 参考 Microsoft Flow,软件工程师都不需要了但只能完成非常有限的工作