前端

2019-12-30
前端

从零开始,创建一个多端互动演示工具

互动演示工具让演示者与其观众双向沟通。结合我常用的开发工具,从零开始创建一个以“简洁、易用、安全”为标准的多端互动演示工具。

阅读
2019-11-29
前端

学习 GraphQL 的疑问和解決方案

在试用 GraphQL 读写数据库和包装现有 REST 后,觉得确实是新鲜实用的 API 方案。对于这种 Schema First Development 的开发实践方法也很赞同。但留下了一些疑问(和解决方法),于是记载一下。

阅读
2019-11-08
前端
信息安全

在 Javascript 中使用公钥加密的介绍

译文。通过用 Node、Javascript 实现一个端到端加密聊天程序,解释非对称加密 RSA 如何工作以及如何使用。

阅读
2019-10-18
前端

临时解决 Gatsby 中文链接 activeClass 无效问题

Gatsby Link 组件在检查当前激活时,没有对当前 href 转义,导致链接中包含中文字符时判断不准确,activeClass 无效问题。

阅读
2019-10-08
前端

使用 Lodash 避免 TypeError Cannot read property 错误

JS 中访问某个对象的属性时,经常会碰到 Uncaught TypeError: Cannot read property 错误,短路 && 写法简单安全但不优雅,工具库 Lodash 的 get 方法是个替代方法。

阅读
2019-09-21
前端

旧站博物馆——我的个人项目回顾

2000年开始接触计算机到大学毕业,做过的网站习作、文曲星主题站、学校、公司网站。整理与回顾这些简陋青涩的页面,看到了我的成长,也记载了那个年代样貌。

阅读
2019-08-12
前端

博客从 Wordpress 迁移到 Gatsby

利用 Wordpress 插件 WP2Static 将内容静态化成 HTML,然后利用插件 gatsby-source-wordpress 提供的数据,为旧 blog 内容生成目录,并连接到静态化后的 HTML

阅读
2019-08-11
前端

使用 ImgBot 自动为 Github 项目优化图片

用 Github Pages 做 blog 时,经常会插入很多图片,利用 ImgBot 可以自动为我们优化图片大小,加快图片加载

阅读