摘要: 在 S2S 场景中理解 On-Behalf-Of (OBO) 流程 在现代微服务架构中,服务之间的调用经常涉及到用户身份的传递。On-Behalf-Of (OBO) 授权流是一种常见的方式,用来确保用户的权限在调用链中保持一致。 🔍 什么是 OBO 定义:OBO(On-Behalf-Of)是 OA 阅读全文
posted @ 2025-12-07 10:59 kongshu 阅读(15) 评论(0) 推荐(0)
摘要: .NET Core WebAPI 中使用 MISE + S2S 的三种方式 在 .NET Core WebAPI 中集成 MISE (Microsoft Identity Service Endpoint) 与 S2S (Service-to-Service) 认证授权时,常见有三种写法。本文将分别 阅读全文
posted @ 2025-12-07 10:49 kongshu 阅读(7) 评论(0) 推荐(0)
摘要: 介绍几个html 原生的一些API IntersectionObserver 当某个DOM元素出现在视口的时候,我们希望执行一些行为.这个时候我们就可以使用这个API.例如我们在实现无限滚动这样的组件的时候,我们会在滚动容器的底部放置一个元素,但这个元素出现在视口的时候,我们希望加载更多的内容,这个 阅读全文
posted @ 2025-07-13 11:44 kongshu 阅读(12) 评论(0) 推荐(0)
摘要: FAST 中的binding 数据流 本文想从数据流以及设计模式的角度解析FAST 中的数据binding. 表达式 FAST 中对于动态的内容都是通过表达式来表达抽象的(x,c)=>T,这里先不讨论那些其他的类型,例如when(),等帮助函数或者一些常量表达式.因为这些例外的东西都会被FAST内部 阅读全文
posted @ 2025-05-02 17:11 kongshu 阅读(8) 评论(0) 推荐(0)
摘要: 解析Observable 深度解析与理解Fast-Element中的Observable 的设计原则与思想.Fast 中的Observable是为了实现通用的观察者模型,解耦Subject与Observer. Notifier,这个是通知模型的抽象,它提供了如下的接口约束. 它的职责是解耦订阅者与主 阅读全文
posted @ 2025-04-19 20:34 kongshu 阅读(32) 评论(0) 推荐(0)
摘要: 介入webpack 的打包流程,将某个包给mock 掉 在某些情况下,我们对于包的体积比较敏感,某些第三方的包引用了其他第三方的包,而且第三方的包不支持摇树,我们希望在打包的时候将第三方包所依赖的第三方包给去除掉,因为那部分功能我们并不使用。思路是采用mock 的方式,将第三方的第三方包给去除。 被 阅读全文
posted @ 2025-03-01 17:05 kongshu 阅读(23) 评论(0) 推荐(0)
摘要: monorepo中如何共享bundle 在monorepo中的多个app,由于它们的npm 包都是在最顶层的workspace 管理安装的,在编译各个子应用的时候,为了节省bundle的大小,如何才能将每个应用中公用的vendor bundle 抽出来。本篇就是基于此对webpack的一些探讨 借助 阅读全文
posted @ 2025-02-20 21:02 kongshu 阅读(46) 评论(0) 推荐(0)
摘要: Fast 中的 Decorator 在 typesciprt 及 js 中的差异 结论 ts 中约定属性的装饰器语法只有两个参数type PropDecorator<T> = (target: T, key:string):void; 而在 js 中旧的装饰器的语法var type PropDeco 阅读全文
posted @ 2025-02-18 10:31 kongshu 阅读(26) 评论(0) 推荐(0)
摘要: csp 的条件下对于懒加载的影响 本文介绍在开启CSP的条件下,webpack 的懒加载会受到的影响。 Trusted Types 简单的说就是在使用Trusted Types的条件下,对于 DOM 的一些属性的赋值,必须要经过 policy,否则,浏览器会报错。这个安全机制是为了防止 XSS 攻击 阅读全文
posted @ 2025-01-20 20:56 kongshu 阅读(33) 评论(0) 推荐(0)
摘要: 从浏览器的渲染角度来进行性能优化 性能瓶颈 js 执行引擎与渲染引擎是互斥的,他们是共同存在与浏览器的 UI 线程里面 js 引擎负责执行我们的 js 代码从而产生 Dom 树, 渲染引擎则是依据 Dom 树,样式树来构建渲染树,然后排版与绘制,然后组合,从而计算出显示的像素点。 整个的流程需要在一 阅读全文
posted @ 2024-12-17 20:21 kongshu 阅读(41) 评论(0) 推荐(0)