首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
李小舟
掘友等级
程序员
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
7
文章 6
沸点 1
赞
7
返回
|
搜索文章
最新
热门
这一年,给团队Code Review所发现的问题
背景 过去一年偶尔在Gitlab上给团队成员做Code Review并发现了一些问题,并陆续记录下来。我把这些问题进行总结归类,整理成文档。 React基础问题 useEffect和useMemo 假
把 npm包改成ES6 module导出后,效果惊人
之前团队内部有一个老的组件库项目,打包成npm包后,由于没有用ES6 module导出,导致在另一个项目使用时tree shaking失效。(另一个项目技术栈是 NextJS) 因为是组件库,会导出很
从单元测试的角度看React组件设计
关于单元测试的共识 先开发再补单元测试? 行不通,因为代码在编写时并没有考虑可测试性。如果在开发时编写单元测试,会反过来影响代码的设计,使你的设计更容易被测试。而容易被测试的代码一般也是更好维护的。
Sentry最佳实践
项目技术栈:next@13.2.4、@sentry/nextjs@^7.65.0、@reduxjs/toolkit@^1.9.3 本文并不搬运官方文档中已有的内容,只是对实践中觉得有用的部分加以说明总
git diff 的如何判断文件是重命名?
git diff 是根据路径推测是否为重命名,它不能保证始终是正确的。例如我把/dir1/a.svg重命名为/dir1/b.svg,这时diff结果是重命名,这是对的。但如果把/dir1/a.svg重
Graphql由谁去维护?
前端后端谁离业务更近? 前后端的关系可以大概这么划分 举两个例子 列表页面 交互:需要展示什么字段 底层逻辑: 需要存储哪些字段 邀请功能 交互:通过手机号还是邮箱邀请?需要做哪些格式限制? 底层逻辑
Feature branches与Feature flags 的对比
两者的区别 Feature branches更多的是一种分支管理的策略,就是每个feature都有一个独立的分支,完成开发后合并到主干分支,它并不关心这些feature如何部署、什么时候发布的问题。
记一次技术选型历程
基本功能 手机端本地离线文字记录工具,类似于备忘录,提供 文字编辑,使用markdown语法 历史版本管理 记录和查看文件历史版本 版本对比 Features: 离线使用。数据本地存储,只管理文件而不
搞了半天,原来区块链的原理和Git如此相似!
背景 几年前比特币比较火的时候,我怀着好奇的心态读了一些区块链相关的科普文章,大概了解了其工作原理,不过还是有点似懂非懂,例如我知道链条会产生分叉,但不太能想象分叉的产生、成为主干或者被遗弃的动态过程
webpack实战:将一个库的加载速度提升四倍
项目背景 该项目是一个公司内部使用的库,使用webpack进行打包。(webpack版本: 5.40.0)以往是使用npm的形式进行包管理,但由于项目打包后的体积较大(约1.7M),影响页面的加载速度
下一页
个人成就
文章被点赞
27
文章被阅读
15,186
掘力值
455
关注了
20
关注者
6
收藏集
1
关注标签
14
加入于
2017-05-14