久未更新,杂谈一点

发布时间:
更新时间:

久未更新

神秘角标,我只是为了复习一下md语法… 好久没更新了1,主要是忙于期中2与这个主题,从hexo3换了好几个主题之后(包括自己硬搓的主题),觉得还是换一个SSG框架4比较好,挑来挑去,发现Astro这个框架非常不错,采用群岛架构,这意味着可以实现框架的解耦,比如说一个网站可以同时使用react,vue,angular等框架,同时在空间和性能上优化的非常好,于是我决定采用这个框架

专为展现内容

首先它是一个SSG框架,然后才是博客框架,这意味着它不会像hugo,hexo,jekliy等其他专为博客设计的框架那样配置好所有状态内容信息,虽然Astro倒是有博客模板,但似乎有点过于简陋,常见的博客需求比如说tags,categories,links等等都还没有,不过这也方便自己手搓一个来实现自己想要的信息,它的构建速度,社区生态,扩展性等属性虽然单拎出来在这些博客框架里很难排上前三,但综合起来肯定是遥遥领先

分发与复用性

例如Hexo,它的主题.md 文件是完全解耦的,换主题很方便,维护起来也方便,不会影响内容,Astro 是一个现代的静态站点生成器,它的开发体验更倾向于模块化和 JavaScript 的生态系统,而不是 Hexo 那种基于模板和文件夹结构的开发模式,这意味着astro主题制作分发倒是可以,但是更新起来可能就会有点难了,即使导出为npm包,直接引入到项目然后不进行任何更改也是难的,我仍在想办法实现尽可能的解耦…

这个Astro主题的仓库地址

stalux

欢迎提issues或者pull request

Footnotes

  1. 距离上次博客更新已经将近20天

  2. 指期中考试

  3. hexo是一个流行的静态网站生成器

  4. SSG: Static Site Generator,静态站点生成器

留言评论

2000年1月1日星期六
00:00:00