tocken验证和前后端分离项目

本文探讨了不完全前后端分离项目与前后端彻底分离项目的区别,重点讲解了使用nginx搭建静态服务器的优势,包括解决跨域问题、提升带宽利用效率、优化开发模式等。同时,文章还介绍了如何通过nginx实现动态JSON数据与静态资源请求的有效分发。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

不完全前后端分离项目和前后端分离项目 

1.我们可以自己在本地开发,使用后端的接口,开发完成后,我们将打包生成的dist文件夹丢给后端,依赖后端部署
2.我们可以自己在本地开发,使用后端的接口,开发完成后,我们将打包生成的dist文件夹丢给自己的静态文件服务器

ngix 搭建静态服务器

理由

带宽是个很贵的东西,客户端频繁去服务器端一起静态资源的请求,会导致速度慢

移动端项目较多可能一个功能模块很可能去好几个项目的请求数据共同作用的结果,有频繁的跨域请求【代码冗余】

跨域可导致csrf攻击,ngix合适解决跨域问题和避免跨域问题导致的csrf攻击

技术熟练度,后端开发人员去调样式和写js,这样会造成开发效率低下

采用前端模板渲染可以释放服务器端的一部分压力,且前端渲染支持度更丰富快捷

优点

nginx 是一个高性能的HTTP和反向代理服务器【做负载均衡】
ngix适合解决跨域问题和反向代理
ngix 搭建静态服务器占用内存少,秒启,能快速切换结点,防止宕机

开发部署模式

客户端发送请求,通过nginx拦截,若是静态资源,则交由文件服务器直接压缩后发送至前端.若是动态资源请求,则经过动态资源服务器生成动态数据,以json格式返回至前端,交由vue.js渲染处理后进行展示

 


https://www.cnblogs.com/dasianer/p/9525767.html   前后端分离开发,前后端分离部署

https://blog.youkuaiyun.com/qq_26026975/article/details/75331779  ngix 搭建静态服务器,实现动态json数据和静态资源请求分发

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值