light-life
  文章分类
react+koa实现服务端渲染 react+koa实现服务端渲染
前言尽管本人目前项目中并未有需要服务端渲染的需求,但是作为一名前端开发,我有兴趣深入了解一下它,网上找了几篇文章结合起来看,再结合我比较熟悉的技术栈,发现react+koa作为前端和服务端来开始这一项目是最合适的. 定义服务端渲染即由服务端
2022-11-30
dockerの小试牛刀 dockerの小试牛刀
docker现在作为最热门的部署技术之一,作为一个前端也是有必要学习哒!enmmmmm,不过作为一个前端,加上公司也很少用docker,接触的机会实在太少了,根本没有实操机会啊喂,这两天盲人摸🐘般的搞了点皮毛,写下一点点心得: 什么是do
2021-10-15
关于防抖、节流 关于防抖、节流
防抖,节流是前端业务中经常用到的一种优化手段,能极大的节省内存开销和前后端交互次数我本人防抖用过几次,节流倒是没接触过,于是特地研究了一下,发现这两者其实大同小异; 防抖就是设定一个延迟,在这个延迟时间内如果多次调用,只执行最后一次调用节流
2021-05-31
前端常用布局 前端常用布局
最近发现了 css Layout 这个网站:https://csslayout.io/于是突发奇想,用纯 css 写几个常用布局看看,目前列举了以下四种: 效果可查看该视频: 单行等宽布局<h2>单行等宽布局</h2>
2021-03-12
前端常用单位介绍 前端常用单位介绍
本文记录一下前端的常用单位,分别为:px、em、rem、vw(vh) pxpx是大家最耳熟能详的,也叫像素,很多人可能以为它是一个绝对单位,实际上它是一个相对单位,相对于屏幕分辨率而言简单来说,分辨率和屏幕尺寸没有什么关系,作为一个前端来说
2020-11-20
ES6 Set Map ES6 Set Map
Map,Set是ES6新增的两种数据结构,由于它们的特性,在开发中可以帮我们处理一些特殊情况,带来效率的提升 SetSet最大的特性是它的元素唯一性,它本身可以存储任何类型的值。 //set常用api let set = new Set
2020-10-21
前端部署个人小记 前端部署个人小记
声明:前端部署网上搜索有不少的文章,但是这里列举的是我自己目前用的一些手段,绝对是亲身实践过的(服务器到期,地址目前不可用)现在博客和某些项目被我部署到github pages,用travis进行CI/CD,对个人开发者来说更加友好 前言这
2020-10-12
React性能优化的几种方式 React性能优化的几种方式
前言React的性能优化大都是交由用户自己来做的,主要体现在减少不必要的渲染,减少不必要的js计算,从而达到性能优化的目的 class组件 PureComponent优点:使用方便; 缺点:仅做浅层比较,对于复杂数据结构无法正确识别 sh
2020-09-22