前端一周精选(第5期)

112 阅读2分钟

精选文章

你了解单点登录(SSO)过程吗

本文主要讲述了两种常见的单点登录的流程和实现原理,如果你对SSO的过程不是很清晰,可以认真阅读一下本文。

基于 Nginx 实现一个灰度上线系统

灰度系统可以将流量分成多份,一部分走新版本代码,一部分走老版本代码,从而降低线上问题的风险。本文重点介绍了借助Nginx的负载均衡和反向代理功能来实现灰度发布系统的方案。

完美搭配,微前端与 Monorepo 的架构设计

本文主要介绍如何使 Monorepo 与微前端结合使用,篇幅较长,请结合目录酌情阅读。技术实战以 Micro App + pnpm 技术栈,讲解了从零搭建到项目部署的一个完整微前端项目。

如何精确统计页面停留时长

页面停留时间(Time on Page)简称 Tp,是网站分析中很常见的一个指标,用于反映用户在某些页面上停留时间的长短,传统的Tp统计方法会存在一定的统计盲区,比如无法监控单页应用,没有考虑用户切换Tab、最小化窗口等操作场景。基于上述背景,重新调研和实现了精确统计页面停留时长的方案,需要 兼容单页应用和多页应用,并且不耦合或入侵业务代码。

开源项目

3 个独特的简历生成器,开源了

又到了一年一度的毕业季,许多同学开始忙着写简历、找工作、到各个公司参加面试。如何写出一份排版整洁、结构清晰的个人简历,可谓是大多数人在面试求职过程中必须思考的诸多问题之一。作者推荐了三款开源的简历生成器,希望可以帮到大家

实用工具

如何删除未使用的 CSS 代码?

如何有效地删除未使用的 CSS 代码呢?本文将介绍一种强大的工具——PurgeCSS,它可以自动检测和删除未使用的 CSS 代码。无论是在 Vue、React 还是其他前端框架中,PurgeCSS 都能轻松集成。