
业务与架构
文章平均质量分 81
业务与架构
weixin79893765432...
学而不思则罔,思而不学则殆。
展开
-
前端实现单点登录(SSO)
一般情况下,用户的登录状态是记录在 Session 中的,要实现共享登录状态,就要先共享 Session,但是由于不同的应用系统有着不同的域名,尽管 Session 共享了,但是由于 SessionId 是往往保存在浏览器 Cookie 中的,因此存在作用域的限制,无法跨域名传递,也就是说当用户在 a.com 中登录后,Session Id 仅在浏览器访问 a.com 时才会自动在请求头中携带,而当浏览器访问 b.com 时,Session Id 是不会被带过去的。这就是单点登录要解决的问题。转载 2024-01-06 20:28:24 · 245 阅读 · 0 评论 -
可视化构建包分析报告
使用插件即可。listenHost配置webpack配置package.json 文件-V, --version 输出版本号-m, --mode 分析器模式。应该是“server”、“static”或“ json”。InserverInstaticInjson在“server”模式下,分析器将启动 HTTP 服务器来显示捆绑报告。在“static”模式下,将生成包含报告的单个 HTML 文件。原创 2023-08-22 14:53:08 · 461 阅读 · 0 评论 -
从 MVC 到 MVVM 软件架构
MVC、MVP 和 MVVM 都是常见的软件架构设计模式(一种架构模式往往使用了多种设计模式)。原创 2022-10-10 15:50:44 · 1189 阅读 · 0 评论 -
学习微前端
1、什么是微前端?一种由独立交付的多个前端应用组成整体的架构风格。具体的,将前端应用分解成一些更小、更简单的能够独立开发、测试、部署的小块,而在用户看来仍然是内聚的单个产品。2、微前端的特点:简单、松耦合的代码库:代码库更小,更内聚、可维护性更高增量升级:渐进地升级、更新甚至重写部分前端功能成为了可能。在逐步重构的同时,既要确保中间版本能够平滑过渡,同时还要持续交付新特性。先让新旧代码和谐共存,再逐步转化旧代码,直到整个重构完成。这种增量升级的能力意味着我们能够对产品功能进行低风险的局部替换,包括原创 2021-10-09 12:01:52 · 236 阅读 · 0 评论 -
登录注册业务
登录注册业务原创 2021-09-06 17:55:38 · 186 阅读 · 0 评论 -
电邮业务记
订阅邮件定时发送邮件退订邮件原创 2021-06-09 15:21:22 · 206 阅读 · 0 评论 -
单点登录(SSO)业务
目录一、什么是单点登录?二、回顾单系统登录三、多系统登录的问题与解决1、 Session不共享问题2、CAS原理一、什么是单点登录?单点登录的英文名叫做:Single Sign On(简称SSO)。在初学/以前的时候,一般我们就单系统,所有的功能都在同一个系统上。后来,我们为了合理利用资源和降低耦合性,于是把单系统拆分成多个子系统。回顾:分布式基础知识比如阿里系的淘宝和天猫,很明显地我们可以知道这是两个系统,但是你在使用的时候,登录了天猫,淘宝也会自动.转载 2021-06-09 15:13:18 · 525 阅读 · 0 评论 -
网络 SEO搜索引擎优化
1、要写title2、要写<mate ... />3、要写 <h1><h1/>等等(后期补充)原创 2020-05-14 18:34:50 · 266 阅读 · 0 评论 -
页面加载的 loading 业务
页面只有在拿到数据后,才会渲染对应的视图模块。页面 loading 是在通过接口获取数据时才需要的,如何实现呢?页面加载,开始通过接口向服务器获取数据时,给页面一个初始状态,比如:const [loading, setLoading] = useState(true);当数据获取完成,页面渲染好了,将改状态置为 false:setLoading(false);这样就好了。还有一种方式,是通过接口控制,不如上面这种实用简单。...原创 2021-04-13 15:22:52 · 514 阅读 · 0 评论 -
支付系统业务浅析
目录一、支付系统结构二、支付网关三、支付产品支付产品分类支付产品需要提供的接口支付产品业务流程支付产品的资金流四、支付路由支付路由的职责原文链接:https://blog.csdn.net/qq_20802379/article/details/80982744本文大部分内容转载自支付系统设计系列文章,在其中加入了一些个人的理解和经验,仅供参考。一、支付系统结构上图为某支付系统的模块结构图,一般来说,支付主流程会涉及到如下模块:流程大致为.转载 2021-03-29 11:39:09 · 1260 阅读 · 1 评论