构建属于自己的博客网站从未如此轻松!本期为大家分享 13 款开源静态站点生成器:
1、bridgetown 渐进式站点生成器和全栈框架
bridgetown 是下一代渐进式站点生成器和全栈框架,由 ruby 提供支持。bridgetown 先获取站点内容、api 数据和前端资产;然后以 markdown、liquid、erb 和许多其他格式呈现模板;并导出一个完整的网站,最后由快速 cdn(如 render)或传统 web 服务器(如 caddy 或 nginx)分发,提供浏览服务。
项目地址:https://www.oschina.net/p/bridgetown
2、碎言静态博客
碎言这个名称取自与 “碎言片语”,码兄累了吗?累了就休息一下,为未来的自己留下一些碎言片语吧。
项目地址:https://www.oschina.net/p/suiyanblog
3、eleventy 更简单的静态站点生成器
eleventy 是一个更简单的静态站点生成器。jekyll 的替代品,用 javascript 编写。可将模板目录(不同类型)转换为 html。它默认为零配置,但有灵活的配置选项。
项目地址:https://www.oschina.net/p/eleventy
4、gridsome vue 驱动的静态站点生成器
gridsome 是一个由 vue 驱动的静态站点生成器,用于为任何 headless cms、本地文件或 api 构建 cdn 就绪的网站。
项目地址:https://www.oschina.net/p/gridsome
5、astro 静态站点生成器
astro 是一款现代化的轻量级静态站点生成器,自带组件框架, 为 react、vue、svelte 和 tailwind css 等前端工具提供一级支持,其开发者体验 (developer experience) 较为出众。
项目地址:https://www.oschina.net/p/astro-build
6、pelican 静态页面生成程序
pelican 是一个用 python 编写的静态站点生成器,允许通过 markdown、restructuredtext 和 html 等格式编写文本文件来创建网站。使用 pelican 可以创建网站而无需担心数据库或服务器端编程,因为 pelican 生成的静态站点可通过任何 web 服务器或托管服务提供服务。
项目地址:https://www.oschina.net/p/pelican
7、assemble 静态网页生成系统
assemble 是一个使用 node.js,grunt.js,gulp,yeoman 等来实现的静态网页生成系统。已被 zurb foundation, zurb ink, h5bp/effeckt, less.js/lesscss.org, topcoat, web experience toolkit 等数百个项目用来生成项目网站、主题、组件、文档、博客和 github 页面。
相关链接:https://www.oschina.net/p/assemble
8、zola 快速静态站点生成器
zola 是单个二进制文件中的快速静态站点生成器,内置所有内容,开箱即用。它作为一个单一的可执行文件提供,自带 sass 编译、语法突出显示、目录和许多其他传统上需要设置的开发环境,也可以向站点添加一些 javascript 库的功能。
相关链接:https://www.oschina.net/p/zola
9、gatsby reactjs 静态网页生成器
gatsby 是基于 react 构建的静态站点生成器,拥有丰富的插件生态,其主要目标之一是交付访问速度快速的网页,它通过利用良好的缓存、静态页面生成和基于边缘的 cdn 数据源来实现这一目标。
相关链接:https://www.oschina.net/p/gatsby
10、modstartblog 基于 laravel 的博客系统
modstartblog 是一个基于 laravel 现代化个人博客系统。模块市场拥有丰富的功能应用,支持后台一键快速安装,让开发者能快的实现业务功能开发。系统完全开源,基于 apache 2.0 开源协议,免费且不限制商业使用。
相关链接:https://www.oschina.net/p/modstartblog
11、hugo go 编写的静态网站生成器
hugo 是 go 编写的静态网站生成器,速度快,易用,可配置。hugo 有一个内容和模板目录,把他们渲染到完全的 html 网站。hugo 依赖于 markdown 文件,元数据字体 。用户可以从任意的目录中运行 hugo,支持共享主机和其他系统。hugo 只需要几分之一秒就可以渲染一个经典的中型网站,最好网站的每个部分渲染只需 1 毫秒。
相关链接:https://www.oschina.net/p/gohugo
12、nanoc 静态站点生成器
nanoc 是一个用 ruby 编写的灵活的静态站点生成器,适用于构建从个人博客到大型企业网站的任何内容。它是一种工具,可以将内容从一种格式(如 markdown 或 asciidoc)转换为另一种格式(通常是 html),并对页面进行布局,使网站的外观在所有页面上保持一致。静态站点可以部署到任何 web 服务器。
相关链接:https://www.oschina.net/p/nanoc
13、jekyll 静态站点生成器
jekyll 是一个简单的免费的 blog 生成工具,类似 wordpress。但是和 wordpress 又有很大的不同,原因是 jekyll 只是一个生成静态网页的工具,不需要数据库支持。但是可以配合第三方服务,例如 discuz。最关键的是 jekyll 可以免费部署在 github 上,而且可以绑定自己的域名。
相关链接:https://www.oschina.net/p/kyll
“得力助手”背负式重载AGV
2017年5月性能排行,小米6性价比最高,三星S8位居第二,华为P10和荣耀9既然无缘榜单!
5G和物联网的发展取决于中国
向日葵技术支持坐席助力解决旅游业软件提供商售后支持问题
投资建设鸿利光电LED新型背光显示项目
10余款开源静态站点生成器
R型控制变压器的作用是什么?
基于SA1110的掌上电脑显示器的设计与实现
REECHO余音BR-1蓝牙耳机评测 相比同价位的耳机都有大幅度提升
关于Xilinx中DDS IP的运用与讲解
能够检测早产生物标志物的3D打印装置
如何用指针式万用表测量NPN 型三极管?
专为苹果用户打造MR头显,400美元就带你感受混合现实的黑科技
功率器件动态参数测试中的探头应用
!!销售/收购!TDS3012B 示波器 TDS3012 谭
汽车座椅新技术:ASPS防潜滑保护系统
基于Kinetis MK60N512和MAX5556的立体声音频接口设计
亿道数码Bay Trail-T Win8.1平板再创佳绩 成功举办答谢会
R&S推出测量高达90GHz的功率传感器NRP90S(N)
投影机灯泡的维护保养常识