前后分离的认识
思考
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) 编辑 收藏 举报