我刚刚在Patrick Steel-Idem撰写的perf日历上阅读了此interesting post。 该帖子基本上描述了一种将html片段刷新到浏览器的方式,以便改善感知的加载时间;它表明,通过向浏览器发送html的一些小片段,它可以开始进行详细说明,并提前进一步请求。 在他的例子中,Patrick使用nodejs,并使用Marko作为模板引擎。
我的问题是:因为我有一个完全不同的堆栈(asp.net mvc5)你知道使用Razor作为模板引擎获得相同结果的方法吗?你能指出我正确的资源吗?
由于
答案 0 :(得分:0)
正如Jason Evans和Andy Nichols所指出的,Razor没有任何内容可以支持这一点,但有一些解决方法。
然而,MVC 6有一个新的关键字FlushAsync()
来满足这一要求。
@await FlushAsync()