前端与后端最初的渲染方式是后端模板渲染,就是由后端使用模板引擎渲染好 html 后,返回给前端,前端再用 js 去 *** 作 dom 或者渲染其他动态的部分。这个过程大致分成以下几个步骤:
前端请求一个地址 url
后端接收到这个请求,然后根据请求信息,从数据库或者其他地方获取相应的数据
使用模板引擎(如 java > jsp、php > smarty)将这些数据渲染成 html
将 html 文本返回给前端
在这个过程中,前端的 html 代码需要嵌入到后端代码中(如 java、php),并且在很多情况下,前端源代码和后端源代码是在一个工程里的。
所以,不难看出,这种方式的有这样的几个不足:
前后端杂揉在一起,不方便本地开发、本地模拟调试,也不方便自动化测试
前端被约束在后端开发的模式中,不能充分使用前端的构建生态,开发效率低下
项目难以管理和维护,也可能会有前后端职责不清的问题
尽管如此,但因为这种方式是最早出现的方式,并且这种渲染方式有一个好处,就是前端能够快速呈现服务器端渲染好的页面,而不用等客户端渲染,这能够提供很好的用户体验与 SEO 友好,所以当下很多比较早的网站或者需要快速响应的展示性网站仍然是使用这种方式。
1、编写后端API:在服务器端编写API接口,通过API接口提供对数据库的增删改查 *** 作。这些API可以使用Java、Python、PHP、Nodejs等后端语言编写,常见的API框架有Spring、Django、Flask、Express等。
2、使用AJAX发送请求:在前端页面中使用AJAX技术向后端API发送请求,获取后端数据库中的数据。AJAX可以使用jQuery、Vuejs、React等前端框架实现。
3、解析响应数据:在接收到后端API返回的响应数据后,前端需要对数据进行解析和处理,以便在页面中展示出来。常见的数据格式有JSON、XML等。
4、渲染数据:使用HTML、CSS等前端技术将从后端数据库中获取的数据渲染到页面上,以便用户查看和 *** 作。
以上就是关于h-ui.admin后端模板数据库如何渲染全部的内容,包括:h-ui.admin后端模板数据库如何渲染、如何使前台table面试后台数据库、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)