跨平台 web 开发 b/s架构下的新型应用到底应该如何实现? 多用户更高的数据可靠性要求更多可能的分工安排 model–viewmodel–presenter 事件响应过程 model层的数据变化事件 session-based token