现在开发一个项目,用的OpenResty做WebServer,后台逻辑和数据访问已经全部封装为RESTFul的API,但是构造Html还是用的最原始的方法一个字一个字的敲,非常想念Asp.Net MVC中的Layout啊,框架菜单什么的都写在layout页中,功能页面只要关心自己的一块小天地就行了,不用在每个页面都去重复那些页面公共部分。
母版页 ?
就想知道有没有办法,可以通过js,来实现类似Asp.Net MVC Layout的功能。当然如果可以,希望也可以通过Nginx(非fastcgi)实现部分RenderHtml的功能。
用Nginx来RenderHtml短期内无法实现,可能还是得用$.load()的方式来实现页面的部分加载。
原来我一直找的东西在Nginx已经有了,就是SSI。