正文内容加载中...
posted @ 2022-06-08 10:35 快乐的开发者 阅读(708) 评论(5) 推荐(1) 编辑
正文内容加载中...
posted @ 2022-01-21 16:48 快乐的开发者 阅读(778) 评论(3) 推荐(5) 编辑
正文内容加载中...
posted @ 2021-08-19 14:02 快乐的开发者 阅读(443) 评论(0) 推荐(0) 编辑
正文内容加载中...
posted @ 2021-08-19 13:52 快乐的开发者 阅读(252) 评论(0) 推荐(0) 编辑
正文内容加载中...
posted @ 2020-03-06 23:24 快乐的开发者 阅读(3306) 评论(0) 推荐(1) 编辑
正文内容加载中...
posted @ 2020-03-04 23:14 快乐的开发者 阅读(1974) 评论(0) 推荐(0) 编辑
摘要: 微前端(qiankun)主应用共享React组件 前言 最近需要重构一个老项目,定的方案用微前端去改造。主应用是老的项目,微应用是新的项目,由于重构时间比较紧张,子应用还需要使用父应用的一些组件。过程中遇到一些问题,记录一下。 方案 我们知道qiankun,可以通过props通信传递数据,把组件通过props传递过去不就行了。来开始改造我们的代码 阅读全文
posted @ 2022-06-08 16:50 快乐的开发者 阅读(220) 评论(0) 推荐(1) 编辑
摘要: nginx 部署前端资源的最佳方案 前言 最近刚来一个运维小伙伴,做线上环境的部署的时候,前端更新资源后,总是需要清缓存才能看到个更新后的结果。客户那边也反馈更新了功能,看不到。 方案 前端小伙伴应该都知道浏览器的缓存策略,协商缓存和强缓存,如有不清楚的地方,可以看看这篇文章[聊聊浏览器缓存] (https://juejin.cn/p 阅读全文
posted @ 2022-06-08 10:35 快乐的开发者 阅读(708) 评论(5) 推荐(1) 编辑
摘要: 测试同学问我为什么每次让我清缓存(聊聊浏览器的缓存) 前言 最近一个好奇的测试同学问我,你们前端开发完成后,每次都让我们清缓存或者Ctrl+f5强制刷新,我能不能每次不用强制刷新,就能看到你们更新的内容呢。我说是可以做到的,我来跟你讲讲浏览器的缓存策略。我相信应该有不少的同学在工作中都会遇到这种情况,让你的测试同学清缓存等。 缓存 浏览器缓存是为了节约 阅读全文
posted @ 2022-01-21 16:48 快乐的开发者 阅读(778) 评论(3) 推荐(5) 编辑
摘要: 前端也要会【异或运算】 前言 在前端的日常开发当中,我们很少用到异或运算,但在一些框架源码当中,会有用到异或运算。我们在阅读源码的时候,会造成代码的不理解,今天我们介绍一下异或运算。 概念 异或,英文为exclusive OR,缩写成eor. 异或(eor)是一个数学运算符。它应用于逻辑运算。异或的数学符号为“⊕”,计算机 阅读全文
posted @ 2021-09-27 14:03 快乐的开发者 阅读(419) 评论(1) 推荐(2) 编辑
摘要: (开源)给图片编辑器添加了辅助线 前言 上篇我们介绍了做的图片编辑器,大部分工具类的软件都有辅助线,方便拖拽元素的时候对齐,能让我们快速的做出漂亮的图片。 这两天给编辑器加上了辅助线, 辅助线实现过程稍微有些复杂,我们一步步说下实现过程。 演示 演示地址 实现流程 原理讲解 左侧辅助线出现 我们以节点2为移动的元素,通过上面的图观察 阅读全文
posted @ 2021-08-19 14:02 快乐的开发者 阅读(443) 评论(0) 推荐(0) 编辑
摘要: (开源)两个周末写了个图片编辑器 一款开源图片编辑器,采用React + Typescript + React-knova 框架开发. 阅读全文
posted @ 2021-08-19 13:52 快乐的开发者 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 项目介绍 "Taro_Mall" 是一款多端开源在线商城应用程序,后台是基于litemall基础上进行开发,前端采用Taro框架编写,现已全部完成小程序和h5移动端,后续会对APP,淘宝,头条,百度小程序进行适配。Taro_Mall已经完成了 litemall 前端的所有功能 扫码体验 由于小程序没 阅读全文
posted @ 2020-03-06 23:24 快乐的开发者 阅读(3306) 评论(0) 推荐(1) 编辑
摘要: 介绍 "Taro_Mall" 是一款多端开源在线商城应用程序,后台是基于litemall基础上进行开发,前端采用Taro框架编写,现已全部完成小程序和h5移动端,后续会对APP,淘宝,头条,百度小程序进行适配。Taro_Mally已经完成了 litemall 前端的所有功能 扫码体验 小程序 由于小 阅读全文
posted @ 2020-03-04 23:14 快乐的开发者 阅读(1974) 评论(0) 推荐(0) 编辑
摘要: 前言 公司业务积累了一定程度,需要搭建自己的组件库,有了组件库,整个团队开发效率会提高恨多。 做组件库需要提供开发调试环境,和组件文档的展示,调研了几个比较主流的方案,如下: "docz" 配置简单,功能相对来说也较完善。我们现在项目是用的umi框架,正好官方也提供了开发库的脚手架,也集成了doc 阅读全文
posted @ 2019-01-23 20:00 快乐的开发者 阅读(2783) 评论(0) 推荐(0) 编辑
摘要: 前言 大家在做业务系统的时候,很多地方都是列表增删改查,做这些功能占据了大家很长时间,如果我们有类似的业务,半个小时就能做出一套那是不是很爽呢。 这样我们就可以有更多的时间学习一些新的东西。我们这套框架对此做了下封装,适合的小伙伴也可以借鉴封装到自己的框架当中去。核心思想用的React 高阶组件解耦 阅读全文
posted @ 2018-11-21 11:49 快乐的开发者 阅读(1588) 评论(2) 推荐(2) 编辑