theme-stun-gitter

This is a link for Gitter of theme-stun. Clicking on the title to talking.

使用 Pjax 让你的网站实现局部刷新

发表于 2019-09-24更新于 2019-09-29字数统计 2.1k阅读时长 14m

前言

一般情况下,当我们点击一个网页链接后,浏览器就会努力发送网络请求,然后将请求到的网页渲染出来。有时,我们经常会在一个网站中不停地点击链接,然后网页不停地跳转。通常,浏览器会对文件资源进行一定的缓存,这样使得同一个网站之间的页面跳转时,能够更快的加载。

虽然浏览的对资源的缓存加快了页面的加载速度,但是页面每一次跳转时,都会整体刷新一次,这一定程度上降低了用户体验。为了解决这一问题,我们可以使用 Pjax 来让页面不跳转进行局部刷新。

阅读全文 »

从0到1开发Hexo主题杂谈

发表于 2019-08-20更新于 2019-09-25字数统计 3.8k阅读时长 25m

前言

在没有开发自己的 Hexo 主题之前,我都是在 Github Issue 里写博客,但这样的做法总被小伙伴各种吐槽 ( ̄_ ̄ )。想到如果文章多的时候,使用 Github Issue 浏览起来不够方便,所以还是换回了 Hexo。

使用 Hexo 首先是要挑选喜欢的主题,以我个人的感受来讲,Hexo 的主题虽然有两百多个,但是能拿出手的也就不到二十个。其中我最佩服的主题 Next 已经足够优秀,但是风格我并不喜欢,最后决定自己开发。

本文主要记录了我从零开发 Hexo 主题 – Stun 时,遇到的所有坑和经验,仅供参考,有不足的地方欢迎指出。

阅读全文 »

前端单元测试和持续集成

发表于 2019-06-04更新于 2019-09-25字数统计 3k阅读时长 19m

经常使用 Github 的同学应该知道,一些开源项目中常常会挂上很多花花绿绿了的小徽章,比如 vue 的:

阅读全文 »