会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
袋鼠云数栈前端
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
4
5
6
7
8
9
10
下一页
2022年9月15日
聊聊单点登录(SSO)中的CAS认证
摘要: SSO介绍 背景 随着企业的发展,一个大型系统里可能包含 n 多子系统, 用户在操作不同的系统时,需要多次登录,很麻烦,我们需要一种全新的登录方式来实现多系统应用群的登录,这就是单点登录。 web 系统 由单系统发展成多系统组成的应用群,复杂性应该由系统内部承担,而不是用户。无论 web 系统内部多
阅读全文
posted @ 2022-09-15 19:45 袋鼠云数栈前端
阅读(1660)
评论(2)
推荐(7)
2022年8月19日
Iterator与Generator
摘要: Iterator Iterator 概念 Iterator 提供了一种统一的接口机制,为各种不同数据结构提供统一的访问机制。定义 Iterator 就是提供一个具有 next() 方法的对象,每次调用 next() 都会返回一个结果对象,该结果对象有两个属性,value 表示当前的值,done 表示
阅读全文
posted @ 2022-08-19 10:11 袋鼠云数栈前端
阅读(137)
评论(0)
推荐(1)
2022年6月28日
前端 Git-Hooks 工程化实践
摘要: 前言 前段时间,部门的前端项目迁移到 monorepo 架构,笔者在其中负责跟 git 工作流相关的事情,其中就包括 git hooks 相关的工程化的实践。用到了一些常用的相关工具如 husky、lint-staged、commitizen、commit-lint 等,以此文记录一下整个的实践过程
阅读全文
posted @ 2022-06-28 14:16 袋鼠云数栈前端
阅读(1127)
评论(0)
推荐(2)
2022年6月22日
CSS SandBox
摘要: 引言 本篇文章主要介绍的是关于CSS Sandbox的一些事情,为什么要介绍这个呢?在我们日常的开发中,样式问题其实一直是一个比较耗时的事情,一方面我们根据 UI 稿不断的去调整,另一方面随着项目越来越大可能哪一次开发就发现——诶,我的样式怎么不起作用了,亦或是怎么被另一个样式所覆盖了。原因可能有很
阅读全文
posted @ 2022-06-22 09:49 袋鼠云数栈前端
阅读(537)
评论(0)
推荐(1)
2022年6月15日
tree-shaking
摘要: 来源 tree-shaking 最早由 Rich Harris 在 rollup 中提出。 为了减少最终构建体积而诞生。 以下是 MDN 中的说明: tree-shaking 是一个通常用于描述移除 JavaScript 上下文中的未引用代码(dead-code) 行为的术语。 它依赖于 ES201
阅读全文
posted @ 2022-06-15 11:07 袋鼠云数栈前端
阅读(548)
评论(0)
推荐(3)
2022年6月8日
一文带你搞懂 SSR
摘要: 欲语还休,欲语还休,却道天凉好个秋 《丑奴儿·书博山道中壁》辛弃疾 什么是 SSR ShadowsocksR?阴阳师?FGO? **Server-side rendering (SSR)**是应用程序通过在服务器上显示网页而不是在浏览器中渲染的能力。服务器端向客户端发送一个完全渲染的页面(准确来说是
阅读全文
posted @ 2022-06-08 15:09 袋鼠云数栈前端
阅读(3529)
评论(1)
推荐(3)
2022年6月2日
聊聊OOP中的设计原则以及访问者模式
摘要: 一 设计原则 (SOLID) 1. S - 单一职责原则(Single Responsibllity Principle) 1.1 定义 一个类或者模块只负责完成一个职责(或功能), 认为“对象应该仅具有一种单一功能”的概念, 如果一个类包含了两个或两个以上业务没有关联的功能,就被认为是职责不够单一
阅读全文
posted @ 2022-06-02 10:13 袋鼠云数栈前端
阅读(711)
评论(1)
推荐(3)
2022年5月27日
缓存&PWA实践
摘要: 缓存&PWA 实践 一、背景 从上一篇《前端动画实现与原理分析》,我们从 Performance 进行动画的性能分析,并根据 Performance 分析来优化动画。但,前端不仅仅是实现流畅的动画。ToB 项目会经常与数据的保存、渲染打交道。例如开发中,为了提高用户体验,遇到了一些场景,其实就是在利
阅读全文
posted @ 2022-05-27 09:32 袋鼠云数栈前端
阅读(530)
评论(0)
推荐(3)
2022年5月19日
前端动画实现以及原理浅析
摘要: 背景 如今的前端是一个涉猎领域很广的职业。作为一名前端,我们不仅要开发管理系统、数据中台、还要应对年报开发、节日活动等场景。不仅要会增删改查,编写表单,还要具备开发动画、H5 游戏等能力。能做出很 Cool 的动画效果,也是一种前端特有的成就感。所以,我们从动画的实现方法入手,了解浏览器的渲染,以及
阅读全文
posted @ 2022-05-19 10:16 袋鼠云数栈前端
阅读(1089)
评论(0)
推荐(3)
2022年5月7日
Node.js 中的进程和线程
摘要: 线程和进程是计算机操作系统的基础概念,在程序员中属于高频词汇,那如何理解呢?Node.js 中的进程和线程又是怎样的呢? 一、进程和线程 1.1、专业性文字定义 进程(Process),进程是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础,进程
阅读全文
posted @ 2022-05-07 14:23 袋鼠云数栈前端
阅读(786)
评论(1)
推荐(3)
上一页
1
···
4
5
6
7
8
9
10
下一页
公告