我最近一直在与一个非常激烈的项目的人合作.使用ajax对Web服务进行所有调用,并在客户端处理数据逻辑.服务器端代码仅用作数据访问层,并且几乎不起作用.多少javascript太多了?
当它向客户端显示太多时,Javascript可能太多了,所以我从安全角度看.从性能角度来看一般使用Javascript更好.
这实际上取决于您的需求和用户的期望.我唯一的建议是在用户真正期望导航新页面时考虑你正在做AJAX的地方.那些你做"太多"的情况.
请记住,用户花费99%的时间使用其他网站,而非您的网站.确保您的网站能够完成他/她对网络其他部分以及一般计算机的期望.
顺便说一句,可用性测试可以用来确定任何领域的"用户真正期望的".您作为设计师的判断可能与典型用户完全不同; 另请参阅为什么您只需要测试5个用户.
如果生成的应用程序直观且对用户有用,那么您不能说它使用了太多的技术或其他技术.
提供出色的用户体验是我们软件开发人员的主要目标.我们用来做这项技术只是一个促成因素.
如果出现以下情况,我们只使用了太多/错误的技术:
该应用程序不直观或偏离用户的心理模型,或
对于那些追随我们的人来说,申请过于困难或太昂贵