2023年,CSS 迎来了一系列令人兴奋的新特性,这些特性不仅增强了样式和布局的能力,还提升了开发者的效率和用户体验。本文将盘点并深入解析这些新特性,带你领略 CSS 的魅力! 全文概览: 基础功能 三角...
单点登录(SSO)实现详解!!!
单点登录是什么?你是怎么理解的?单点登录是如何实现的 普通登录 提到单点登录,首先可以想到传统登录,通过登录页面根据用户名查询用户信息,判断密码是否正确,正确则将用户信息写到session,访问的时...
你需要了解下这 12 个现代化 CSS 新属性
有时候,提升你的应用程序的CSS只需要一个简单的一行升级或增强!了解这12个属性,开始将它们融入到你的项目中,享受减少技术债务、去除JavaScript,以及为用户体验赢得轻松的胜利。 1、aspect-ratio 你是...
如何设计一个支持并发的前端缓存接口?
缓存池不过就是一个map,存储接口数据的地方,将接口的路径和参数拼到一块作为key,数据作为value存起来罢了,这个咱谁都会。 const cacheMap = new Map(); 封装一下调用接口的方法,调用时先走咱们缓存数...
前端最能打的本地存储方案
前言 之前开发了一个离线存储的需求,需要在本地存储较大的数据量,并且还要考虑到多种场景下的存储方式兼容。产品的原话就是“要又大又全”。既然存储量大,也要覆盖全多种设备多种浏览器。 方案选择 ...
推荐一个页面引导库 driver.js
页面引导功能是 web 开发中常见的一个功能。通过页面引导功能,你可以让用户第一时间熟悉你的页面功能。今天给大家推荐一个页面引导库 driver.js。 简介 driver.js 是一款用原生 js 实现的页面引导库,上...
JavaScript错误处理完整指南
本文将带你了解 JavaScript 中常见的错误类型,处理同步和异步 JavaScript/Node.js 代码中错误和异常的方式,以及错误处理最佳实践! 1. 错误概述 JavaScript 中的错误是一个对象,在发生错误时会抛出该对...
7 个最常用的 Vue 3 UI 组件
介绍: 由于我在工作的公司中角色和职责的变化,作为后端开发人员的我在去年年底选择了 Vue.js。当我深入研究时,我发现 Vue.js 非常有趣。它不像 Angular 那样有很高的学习曲线,而且比 React 更轻量和灵活...
你应该了解的 15 个 CSS 隐藏属性
CSS(层叠样式表)是前端开发领域的主要技能之一,用于实现网站设计的视觉呈现。虽然您可能已经熟悉许多 CSS 属性,但仍有一些较少讨论的属性可以增强您的样式设计能力。在今天这篇文章中,我将通过代码片段与你...
19个解决常见JavaScript问题的代码片段
在我们的开发人员工作流程中,我们经常遇到具有挑战性的问题,可能只需要几行代码就可以解决。 在今天文章中,我将分享19个有用的JS代码片段,这些代码片段可以在您处理 URL、DOM、事件、日期、用户首选项等...
