前后分离的认识

image-20200825214928344

image-20200826101428754

思考

1.前后端不分离,整个模板渲染的过程是什么?

2.前后端分离返回的是什么?前后端不分离的局限性是什么?

3.前端如何向后端请求数据

4.前后分离对于SEO的缺点

5.如何使我前后端分离的情况下对SEO进行优化呢?

答案

1.当我在浏览器中输入一个网址,会向服务器发出一个请求,请求对应的路由函数,在函数中获取数据库中的数据,将数据填充到渲染好的的模板中,一起返回给浏览器.

2.数据. 前后端不分离的话,后端接口是render_template返回的页面,手机app无法调用.因为手机app需要的是接口返回的json数据

3.前端拿到一个静态页面,通过在页面中使用js的ajax方式向后端某个接口请求数据

4.前后不分离,爬虫可以获取页面中填充的数据, 分离的话,只有执行js脚本,才能向后端获取数据.

5.可以将想要进行SEO优化的页面做成前后不分离的模板渲染的方式,让搜索引擎去爬取我们填充的数据

posted on 2020-08-28 20:47  sunnywillow  阅读(211)  评论(0编辑  收藏  举报