Webpack 插件入门
webpack 插件入门
最近写了一个移动端项目,不过每次 build 的时候还需要手动上传服务器感觉很不方便,毕竟每次删除文件夹然后拖拽上传的过程太重复了,本着不重复造轮子的原则去 Github 翻了一下,发现 Upload上传插件还是蛮多的,不过距离自己的要求还是有些差异,很多插件只是只...
团队规范系列之 git 规范
最近一周的工作重心就是在梳理团队规范,在写的过程也查缺补漏了不少知识,剔除掉关于公司场景的部分就有了这一系列的文章,预计写四部分:
git规范
工程规范
用户体验规范
命名规范
Git 规范
Git 作为现在最流行的分布式管理工具,基本上是每个团队的必备,下面就从分支和提交这两部分展开
什...
为 React 添加双向绑定 hooks
最近换了一家新公司,用的技术栈react为主,所以上周紧急的看了一下react相关的文档,也对照文档写了几个 demo,不过在开发阶段我的体验还是蛮差的。
生态很繁荣,但是不知道那种方案是最佳
开发效率很繁琐(这一点待商榷)
刚刚简单写了一个 todolist 的功能,不过在对 list ...
如何选择合适的公司?
虽然金三银四早也过去,不过坦率的说好多公司招聘的需求量依然很大,再加上自己这段时间也在关注,这块所以就简单聊聊从选择公司到入职的一系列问题
这里不涉及如何写简历以及如何回答面试的问题,后面如果有时间会考虑新开一个篇幅来说
求职渠道
首先如果自己早已有心仪的目标那可以跳过这一步,直接从脉脉或...
团队规范系列之工程规范
最近一周的工作重心就是在梳理团队规范,在写的过程也查缺补漏了不少知识,剔除掉关于公司场景的部分就有了这一系列的文章,预计写四部分:
git 规范
工程规范
用户体验规范
命名规范
工程规范
项目目录
项目目录定义的名称应当做到清晰易读,对于每个文件夹可以放置一个README.md的文件,对...
团队规范系列之用户体验规范
最近一周的工作重心就是在梳理团队规范,在写的过程也查缺补漏了不少知识,剔除掉关于公司场景的部分就有了这一系列的文章,预计写四部分:
git 规范
工程规范
用户体验规范
命名规范
用户体验规范
关于用户体验是一个很庞大的命题并且每个人对于体验的理解也各不相同,同时伴随着时效性,随着新技术的...
团队规范系列之命名规范
最近一周的工作重心就是在梳理团队规范,在写的过程也查缺补漏了不少知识,剔除掉关于公司场景的部分就有了这一系列的文章,预计写四部分:
git 规范
工程规范
用户体验规范
命名规范
命名规范
命名规范请结合团队情况来进行制定,如果想更进阶一些可以配合 git 钩子写校验工具,配合规范食用
代...
判断对象全等
JavaScript 自带了==和===两种判断方式,前者会隐式转换类型导致代码出现问题,而后者则是根据指针地址进行判断。
在绝大多数情况这两种已经足够使用了,不过延伸下想判断两个对象或数组元素是否相同,则会显得不太友好,而且在 JavaScript 中有一些特殊的规则:NaN和NaN不相同、...
函数记忆
记忆化(英语:memoization)是一种提高计算机程序执行速度的优化技术。通过储存大计算量函数的返回值,当这个结果再次被需要时将其从缓存提取,而不用再次计算来节省计算时间。
记忆化是一种典型的在计算时间与电脑存储器空间之中获取平衡的方案。
来源:维基百科
从上面的定义可以看出缓存是一种非...
GitHubActions构建定时任务
写这篇文章是无意之间看到阮一峰老师发布的GitHub Actions 入门教程里面介绍了 GitHub Actions 的一些概念,碰巧我之前用爬虫 + vuePress 构件了一个typescript 的中文手册,下面就以每天定时构建这个应用为背景介绍如何使用 GitHub Actions ...