前后端分离
buyue__
这个作者很懒,什么都没留下…
展开
-
web调试工具httpbin.org
httpbin.org 这个网站能测试 HTTP 请求和响应的各种信息,比如 cookie、ip、headers 和登录验证等,且支持 GET、POST 等多种方法,对 web 开发和测试很有帮助。编写,是一个开源项目。原创 2023-07-13 09:53:14 · 182 阅读 · 0 评论 -
React中的有状态与无状态函数组件
无状态函数组件:使用方便,代码简短有状态函数组件:功能全面,有生命周期https://blog.csdn.net/qq_41579104/article/details/98654935有状态、生命周期或有初始数据的函数组件React中的有状态与无状态函数组件...原创 2022-03-18 15:56:02 · 1035 阅读 · 0 评论 -
user token的设计
方案一:双token: access_token 和 refresh_tokenCREATE TABLE `user_token` ( `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, `user_id` bigint(20) NOT NULL, `access_token` bigint(20) UNSIGNED NOT NULL, `access_token_expired` datetime NOT NULL, `refre原创 2022-03-11 13:56:11 · 819 阅读 · 0 评论 -
前后端分离,后台页面权限和操作权限的思考
后台权限控制都是通过填写路由来达到控制权限,而前端和后端的路由又不同,思路:page路径由前端验证;api路径由后端验证;方案1角色路由权限表 新增字段路由类型,包含的页面(page)和接口(api)两种类型,所以可以增加一个路由类型的字段来区分;<?phpnamespace api\enums;//路由类型class RouteType extends Enum{ const PAGE = 1;//页面 const API = 5;//接口}后台菜单栏原创 2022-03-10 10:18:00 · 1034 阅读 · 0 评论 -
前后端分离,图片(资源)路径如何处理
nodeJs打包构建好的dist目录存放在服务器,启动node服务,如localhost:3000设置代理转发方案A:使用Nginx的转发功能location /api { proxy_pass http://api.backend-server.com;}方案B:使用Node相关的代理中间件在代码里面设置,如http-proxy-middleware这样设置后访问localhost:3000/api就是访问`http://api.backend-server.com后端数据库.原创 2022-03-07 10:35:44 · 5705 阅读 · 0 评论