分类
~很幸运 兴趣是职业~
hojondo~
杂谈-react-架构演变 杂谈-react-架构演变
# 状态管理框架演变redux中间件 middlewareredux-saga/react-reduxdva/rematch两者的区别主要在于对异步的处理,dva 选择了用 generator,而 rematch 选择了用 async/aw
2020-09-02
杂谈-js-中间层系统架构 杂谈-js-中间层系统架构
Nextjs假设这是一个 blog 网站,首页是文章列表 (/ 和 /articles 都是渲染文章列表),整个工作流程是这样的: 第一步,打开浏览器,访问这个 blog 网站的文章列表页面 (/ 或者 /articles)。第二步,请求到
2020-09-02
杂谈-js-函数式编程扫盲 杂谈-js-函数式编程扫盲
面向对象编程(OOP)通过封装变化使得代码更易理解。 函数式编程(FP)通过最小化变化使得代码更易理解。 – Michacel Feathers(Twitter) 函数式编程资源 函数式编程指南 阮一峰函数式编程入门教程 概念函数式编
2020-09-02
css tips css tips
非固定长宽的长方形,4 个角都是最大程度的 45 度角: border-radius: 10000000px设置一个无限大(至少大于最小边一半长度)的 px 值 冷知识: height: 2 和height: 2px的区别是 不加 px,
2020-05-14
css-flex实现-隔行正反向换行 css-flex实现-隔行正反向换行
css 实现 flex 布局下,奇数行正向排序,偶数行反向排序目标效果: <ul> <li v-for="(item,index) in listArr" :key="index"> {{ index }} &l
2020-05-03
js-event loop js-event loop
事件循环机制浏览器 javascript 的机制https://learnku.com/articles/38802 setTimeout(fn,0)的原因及妙用 比如防抖函数https://segmentfault.com/a/11900
2020-03-24
js-跨越请求jsonp js-跨越请求jsonp
const jsonp = (url) => { if (!url) { console.error("Axios.JSONP 至少需要一个url参数!"); return; } return new Promi
2020-01-09
css-flex实现 gutter between align to grid css-flex实现 gutter between align to grid
css 实现 flex 布局下,带间隔 between 最后一行自动对齐表格目标效果: <div class="commentBrands"> <img src="" alt="" /> </div> .comment
2020-01-08
webpack-多入口多出口打包 webpack-多入口多出口打包
需求背景某天老板看到了京东商城不一样的二级域名,但是他们的 UI 风格和某些页面块是完全一致的。也要这样,项目代码根据业务构建目录,用同一个 package.json,打包 3 个二级目录。。。OK. 同时有两个硬核需求: 项目越来越多,维
2020-01-03
1 / 2