2023-06-06 1003 阅读 实用干货 🌋 💭 聊聊本地缓存和分布式缓存 缓存,消息队列,分库分表是高并发解决方案三剑客。缓存之所以能够让系统“更快”,本质上做到了如下两点:减小CPU消耗将原来需要实时计算的内容提前算好、把一些公用的数据进行复用,这可以减少CPU消耗,从而提升响应性能。减小I/O消耗将原来对网络、磁盘等较慢介质的读写访问变为对内存等较快介质的访问,从而提
2023-06-03 1245 阅读 实用干货 🌋 ☝ CSS hover效果的逆向思维 CSS的hover效果是一种常用的前端技术,通过为元素添加鼠标悬停状态下的样式,可以增强网页的交互性和用户体验。通常我们会使用:hover伪类来实现这个效果,但在某些情况下,我们也可以使用逆向思维来实现更加复杂和创新的hover效果。使用opacity属性opacity属性控制元素的不透明度,其取值
2023-05-26 1210 阅读 实用干货 🌋 🌟 PostCSS 入门教程 PostCSS是什么?PostCSS是专门用于处理CSS代码的工具,通过一系列的插件来修改最终样式,这样不仅可以让我们使用最新的CSS特性,提高开发效率,还可以转义CSS,实现兼容大多数浏览器。它相当于CSS界的Babel。为什么使用PostCSS例如,我们可以利用autofixer插件,把一些新的
2023-05-19 1273 阅读 实用干货 🌋 ✌ 如何开发一个人人爱的组件? 组件,是前端最常打交道的东西,对于React、Vue等应用来说,万物皆组件毫不为过。有些工作经验的同学都知道,组件其实也分等级的,有的组件可以被上万开发者复用,有些组件就只能在项目中运行,甚至挪动到自己的另外一个项目都不行。如何考察一个前端的水平,首先可以看看他有没有对团队提供过可复用的组件,一个前
2023-05-14 1760 阅读 实用干货 🌋 👫 有效的Git团队协作实践,拒当“分支恐怖分子” Git?目前已经成为最热门的代码管理工具了,进而甚至衍生了如今特别成熟的代码管理平台Github,Gitlab等等.因此如果作为一个Coder,如果经常在协作中出现Git操作不熟练甚至搞出些幺蛾子来,那可就一点都不酷~?因此,在大环境的驱使下,如何在团队协作中进行Git最佳实践,对每一个项目的顺利进
2023-05-12 1109 阅读 实用干货 🌋 👋 有JSDoc还需要TypeScript吗? 这听起来是不是很耳熟:你想写一个小型脚本,不管是为页面、命令行工具,还是其他什么类型。你从JavaScript开始,直到你想起写代码时没有类型是多么痛苦。所以你把文件从.js重命名为.ts。然后意识到你已经打开了一个麻烦的玩意儿。如果你在为一个网站或一个库写代码,你就需要引入编译的步骤。如果你在编写