【路人】Tommyヽ
小菜鸡有个小疑惑,说出来和各位讨论讨论
如果,服务端之返回json,整个前端都用js动态生成,会不会更屌
【新秀】当时我就吓傻啦
屌个屁 【明星】柒葉聆風
很吊 不过没有必要 你不觉得这个样子写代码麻烦么
【明星】柒葉聆風
WebBrowser 怎么设置纸张大小
【路人】Tommyヽ
这样的话,更加符合mvc的思想了,不是吗
服务端不需要考虑前端事情,换言之,后端不需要负责生产html
更灵活
【明星】UIT工作室
确实更灵活了,而且早就实现了,single page就是这个原理,页面用ajax取json数据,然后用mvvm模式绑定到页面上,现在有有些js框架很火,比如ko,就是因为这种方式的流行
【新秀】当时我就吓傻啦
页面要更新的只有数据部分,你这整个页面都临时生成 你试试代码多不。
他说的整个前端用JSON生成
@UIT工作室 你用过KnockoutJS
【路人】Tommyヽ
不不,js拿到服务器返回的json数据,动态生成,或者用框架
【新秀】深圳-²○¹3
js 框架 生成 表单,列表 就是这样
【路人】Tommyヽ
我也觉得相比现在普遍的方式,并不会多出太多额外的代码
【配角】西元
那前端解析的时候对客户端机子有影响
量大了会卡顿的
【明星】打入敌人内部的卧底
但是 好像容易 数据被爬虫爬
不会大的 有分页的 怕毛
【明星】UIT工作室
除非是特意追求js技术,一般没看到前端也全用js的吧,页面框架还是用原来的,只有数据部分用js
【配角】西元
这个嗯,数据部分用js最合理了 【新秀】当时我就吓傻啦
@UIT工作室 有没有试过KO和EasyUI一起用?
【新秀】当时我就吓傻啦
我现在这项目连HTTP请求都没有。
【路人】Tommyヽ
浏览器直接解析一个完整的html与js动态的生成页面元素,直接操作dom树。这之间在时间上会存在很大的差异嘛?
【新秀】当时我就吓傻啦
全部用的WebSocket请求响应的。
【配角】西元
原理都一样啦
都是要请求。
就看数据的组合合理不了
【路人】Tommyヽ
貌似websocket真的不是走的http请求,因为浏览器的调试工具是监听不到websocket的
【配角】西元
WebSocket 这东西用多了会影响性能吧
【新秀】当时我就吓傻啦
这项目我写的前端部分
只有HTML CSS JS
【路人】Tommyヽ
难道websocket并不是真正意义上的“socket”,而还是用http模拟的?