Sanget's Blog
Thinking

通过 serverless.js 管理 AWS 的 serverless 服务的开发部署

一直都听说 serverless,在最近的闲暇时间研究了一下 AWS 的各种服务,并且记录了如何通过 serverless.js 管理 serverless 服务的开发和部署。

年终总结

2019 年是人生中经历最多的一年,懂得了许多人生道理。这些道理不是 2019 年才知道,而是在 2019 年有更深刻的理解和体会。

为什么大家都想做 UI 编辑器

为什么大家都想做 UI 编辑器

传统企业软件与互联网的 SaaS

传统企业软件与互联网的 SaaS

如何列举一个 set 的所有 subset(power set)

之前遇到一个问题:如何列举一个 set 的所有 subset(power set),后来找了答案发现我的思路错了。

为什么放弃了 Flutter

为什么放弃了 Flutter

项目重构(一)

最近在大规模扩展一个有 4 年历史的业务系统,发现维护成本有点高:有不合理的结构和配置,接口的入参和返回的数据结构不明确。痛定思痛,决定用 typescript 重构项目(2000+文件)。

使用 Docker 搭建 Node 开发环境

在开发后端服务时,需要在本地配置数据库,Redis 等环境,很是麻烦,如果直接使用 Docker 来配置,则简单方便的多。

思考技术的价值(二)

工作了 6 年+,做过大小系统若干,经历了业务的盛极而衰,回过头看亲身经历的历史,不禁发出灵魂拷问:技术的价值究竟是什么?我想要什么?

思考技术的价值(一)

工作了 6 年+,做过大小系统若干,经历了业务的盛极而衰,回过头看亲身经历的历史,不禁发出灵魂拷问:技术的价值究竟是什么?

很好用的公用CDN资源 JSDelivr

很好用的公用CDN资源JSDelivr

React 中 Virtual DOM 与 Diffing 算法的关系

Virtual DOM 与 Diffing 算法的关系

React Diffing 算法

有很多讲解 React Diff 算法的文章,都很努力试图把这个事情讲清楚,但是都没有官方解释来的透彻。

Babel 插件手册(格式修正)

Babel 插件手册(格式修正)

Mac 下使用命令行批量修改文件后缀

最近在使用 重构项目,需要把 后缀换成 , 自带的 方法用起来比较麻烦,所以这里记录一份批量修改文件后缀的 脚本。 以下涉及到 3 个命令,主要流程是,先把所有期望修改后缀的文件匹配出来,通过 xargs 把文件名作为参数传给 mv 来做修改。 find sed…

样式与业务分离的表单解决方案

管理后台应用有两个最主要的功能: 数据录入 ---- 表单 (Form) 数据展示 ---- 表格 (Table) 业务系统必不可少的功能模块,并且占据开发量的 80% 以上。 如何可以快速的,高质量完成对应的业务需求呢? 业务与 UI…

人人生而平等,是我听过最大的谎言

人人生而平等,是我听过最大的谎言

构建稳定可靠的 websocket 连接

「只有主动把控的才能稳定可靠。」

如何向 ArrayBuffer 写入 Uint64 数据

先从 JS 的 Uint53 说起...

程序员的思维是什么时候变成了计算机?

「计算机的思维,计算机的生活方式,干脆和计算机过吧程序员。」

1
23
4
69