摘要:
先描述几个概念:Pagelet:页面功能模块化的单位BigPipeClient:解释并呈现Pagelet的客户端,可以是javascript或服务器端语言编写(如c#)其实重点在于模块化以及模块化之后随之带来的好处,功能开发分工,页面级别的功能隔离、功能降级等都可以以模块为单位进行,从而简化web项目的模型,在这个基础上再构建一系列的开发框架来支撑这种开发模式即可先看一下Pagelet的定义:它包含了模块的Html模板内容,呈现的位置,获取数据的地址等,这是一个pagelet实例,然后编写一个页面,把这个页面需要的模块都输出到页面中:BigPipe.js客户端的简易实现:调用add的时候将pa 阅读全文