Web编程其实是脚本编程

几年之前我其实都说过,对于web application来说,开发的最困难 和最耗费时间的不是后台代码如何写和调整,而是前台代码如何控制和展示。

而前台代码的控制和显示其实同javascript挂在一起的。

一个学.net和java的人,如果对于javascript的应用缺少知识,那么真的是很苍白无力的。

当然那些一点都不讲什么是人机对话的开发者可以不鸟我.

163的Blog列表页面,放入了几个js.但是恐怖的说,这几个js的代码行数超过了2W.

2W是什么概念???

2W到底是什么概念大家可以分析一下自己的项目的代码行数就明白了。

但是最关键的是这是javascript。

可以看出这是一种纯粹把浏览器当作胖客户端来用的典型做法。

另外一点值得一提的优化做法是:

每显示一页就把当页的格式化数据(XML)缓存到了客户端javascript对象中,当用户出现查看前一页的时候,就从js对象中调出了数据,而不是再次从服务器上获取页面,重新执行一次。而且本地的显示速度也非常快。

其实大部分的后台操作(无论.net还是java),干的都是CRUD.其实真的很单一。而真正需要前台javascript完成的功能却是多种多样。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值