从 history 到 SPA

前后端分离目前算是一种共识了,特别是前端 MV* 框架的兴起,前端更倾向于按照框架写代码,之后打包再交由后端 render。因此,如果传统的根据路由打包为多个入口会比较蛋疼,单一入口的路由管理算是 SPA 的一个关键部分了,而这里离不开 history

moky = (mock + proxy)

旧石器时代,Web 开发并不会去刻意区分前后端,写后端的人觉得写数据库跟写模板都是应该具备的技能。现在一般需要分前后端,因为大量前端框架和工具链的涌入(根源是需求复杂了),让前端可以跟后端独立开来。但是,无论是前端去写模板,亦或是完全前后端分离去写 JSX,都脱离不了与后端进行数据交互。

npm2 npm3 yarn 的故事

虽然 Node 和 npm 那一套用了很久了,但是也都仅仅敲敲命令而已,今天抽空把 npm 官网文档看了一遍,简单记录下吧

海外VPS测试概述

折腾累了,在扶墙的路上浪费了太多时间,平时用过/测试过的 VPS 还算挺多,想想是不是可以写一个总结贴了,这里测试了 11 个厂商的 15 个主机

D3.js 任意位置拖动以及缩放方案

在使用 D3 的时候可能有的场景需要任意拖动,也有的可能需要任意缩放,这两个功能单独满足的话都不会是问题,但是同时满足就需要琢磨下了

华为德州扑克 replay.txt 可视化

可视化 replay.txt 里的金币+筹码数,便于分析策略的漏洞

Coding春节红包题解集合

过年在家太无聊了,还好有Coding的解谜游戏,而且还有红包拿,挺有意思,这个题解集合只是做个总结,并不完全代表本人解法

SwitchyOmega规则同步方案

针对个人多台设备需要同步科学上网列表的情况