react相对于asp.net Razor引擎的优缺点
软件开发
发表时间:2016-10-15
更新时间:2016-11-28
优点:
* 对应复杂的页面, react功能更强大, 因为复杂的界面需要通常需要通过ajax和服务端做各种各样的交互. 需要用到大量的javascript技术, 而且Razor只能做服务端渲染, 无法方便的处理webapi返回的数据.
* react可以当作一个客户端模板, 实现客户端的数据操作和渲染, 比如在客户端动态筛选数据并重新渲染. (无需和服务端交互)
* react可以方便的制作大量的控件. 方便复用. (通用控件和项目内的控件)
缺点.
* 对应简单的页面, 没有razor引擎简单直接.
* 无法兼容IE6,7.