00:01
好,接下来呢,就进入到我们表述层的环境搭建。这里边儿首先呢,有这么一个问题,我们要使用cm lef作为我们的视图模板技术。呃,在这儿呢,说不管是大家学过没有啊,在这儿我们在这儿做一下这个简单的引入。这里边儿首先有一个问题,就是服务器端渲染啊。呃,什么叫服务器端渲染?来,我们举个例子。这样吧,咱们还是别,别再重新画图了。这有现成的哈。呃,后端工程师与前端工程师交互啊,这个这个时候有两种方式,一种叫服务器端渲染。一种叫前后端分离,哎。
01:01
服务器端渲染哈,你看是这样。浏览器。用户呢,发一个请求出来。服务器端程序呢,处理这个请求,处理完了以后呢,通过一个模板文件。就是说我们服务器端处理完这个请求以后啊,这个当然是有下一步的,下一个页面要给用户去展示。下一个页面呢,其实就是由这个模板文件来生成的。只不过这个模板文件呢,它里边这个我们标红色的地方。是动态的。是表达式啊,就类似于我们就反正就是表达式呗,这里边可能要访问我们的请求域啊,或者三神域啊,或者说是哎,执行这个特定的表达式,然后把这个动态的不确定的值。经过我们。结合。当前的这个。请求的情况进行一个具体的计算,计算完了以后呢,就能够变成具体的值啊,这个动态的值,不确定的值表达式啊,就能计算出来具体的值,所以说它们就全都变成蓝色的了。
02:06
以前呢,这个呃,蓝色的哈,就都表示我们H标签。哎,我们这个表达式呢,动态的东西呢,是在这个标签嵌入在这个标签之间的。然后呢,我们在这个。把这个动态的部分啊,解析了以后,得到一个完整的一个页面,HR的页面,就可以把这个页面作为响应返回给浏览器,浏览器就可以去显示了。这个过程呢,就叫做服务器端渲染啊。我们直接把这个图呢给它保存一下。
03:02
对啊,然后呢,这个关于这个详细的一些介绍,我把这个链接给拿过来哈。哎,这个这个这个参考资料。好,然后呢,另外。前后端分离,我们捎带着说一下啊,就是说前端和后端用接数据进行一个交互。后端不给前端返回页面了啊。呃,如果后端给前端返回页面,这个页面呢,其实也是前端工程师替我们开发的,只不过这个时候呢,他开发一整套这个项目的一整套页面,他就不管了啊,基本上你想让他再帮你改一改,这个就不太容易了啊,因为他毕竟也接下一个项目的,可能去干别的活了啊,甚至于说有的人说不定离职了啊,这个东西就不确定性因素就很多了,而我们基于前后端分离的话啊,我们把接送接送格式大家考开会讨论一确定的话。
04:02
就分头开发啊,就是说他们开发前边的,我们开发后边的,哎,这个时候的话就可以齐头并进的这个并行的去推进啊,咱们这个案例呢,就不用前后端分离了啊,咱们就只是呢,用一下这个SM利实现这个服务器端渲染啊。在呢,作为我们服务器端的一个。这个这个就是说叫呃。模板视图模板技术啊,视图模板技术,哎,因为它这个除去动态的值以外的基本上是固定的啊,这个时候这些固定的作为一个模板,哎,每次请求过来,请求过来以后,我们要返回这个页面,把这些动态的值具体计算出来,就有这个当前确定的页面了。这个简要的工作机制呢,这个地方我们来给大家去说一下哈。
我来说两句