静态网站生成器

1 说明

  1. 全部参见于StaticGen
  2. 依据GitHub Start排名,列出前10个静态网站生成器

2 静态网站生成器

2.1 Jekyll

名称 说明
网址 https://jekyllrb.com/
语言 Ruby
模板 Liquid

2.2 Next

名称 说明
网址 https://nextjs.org/
语言 JavaScript
模板 JavaScript

2.3 Hugo

名称 说明
网址 https://gohugo.io/
语言 Go
模板 Go

2.4 Gatsby

名称 说明
网址 https://www.gatsbyjs.org/
语言 JavaScript
模板 React

2.5 Hexo

名称 说明
网址 https://hexo.io/zh-cn/
语言 JavaScript
模板 EJS、Pug

2.6 Gitbook

名称 说明
网址 https://www.gitbook.com/
语言 JavaScript
模板 Jinjia2

2.7 Nuxt

名称 说明
网址 https://nuxtjs.org/
语言 JavaScript
模板 Vue

2.8 VuePress

名称 说明
网址 https://vuepress.vuejs.org/
语言 JavaScript
模板 Vue

2.9 docusaurus

名称 说明
网址 https://docusaurus.io/
语言 JavaScript
模板 Markdown

2.10 pelican

名称 说明
网址 https://blog.getpelican.com/
语言 Python
模板 Jinjia2

原文地址:https://www.cnblogs.com/anxminise/p/9847619.html

时间: 2024-10-21 13:21:28

静态网站生成器的相关文章

最全的静态网站生成器(开源项目)

将动态网页静态化,可以有效减轻服务器端的压力,并且静态网页的访问速度要快于动态网页.此外,使用静态网页还有利于搜索引擎的收录,从而提高网站的搜索排名. 下面是StaticSiteGenerators网站收集整理的开源的静态网站生成器,按照编程语言进行分类,每个分类按照Star数进行排序. (关注ITeye官微,随时随地查看最新开发资讯.技术文章.) 目 录 [ - ] JavaScript 版 Ruby 版 Java/Groovy/Scala 版 PHP 版本 Python 版 Go 语言版 P

搭建博客、自己的小窝?快来看看这些开源静态网站生成器

作者:HelloGitHub-ChungZH 相信很多人都想要搭建一个自己的博客或是给项目做文档网站.本文将要推荐的静态网站生成器(Static Site Generator, SSG),它做的事情就是把你的文档.内容(通常为 Markdown 文件)生成可发布成网站(html)的工具,这样你就可以专心创作,同时也有了一块自己发表自己想法的网站.然后 GitHub.Gitee 等均支持免费 Page 服务,通过简单的配置 SSG 就可以实现一条命令发布,有一个自己小窝就是这么简单和方便- 下面就

静态网站及其生成、托管会成为一种流行趋势吗?

(此文章同时发表在本人微信公众号"dotNET每日精华文章",欢迎右边二维码来关注.) 题记:这个问题是我最近工作中,一直在思考的内容,今天和大家分享和讨论一下我的看法. 定义 静态网站:整个网站只由静态的内容(HTML\CSS\JS\Images-)组成,服务端发送给客户端的都是直接的内容,而不是通过动态网页技术(不管是ASP\JSP\PHP\Django\RoR\NodeJS)在收到请求的时候由服务端进行渲染出最终HTML发送给客户端. 静态网站生成器:基于动态内容生成静态网站的技

静态内容生成器——Wyam

(此文章同时发表在本人微信公众号"dotNET每日精华文章",欢迎右边二维码来关注.) 题记:今天继续静态网站的话题,介绍我选用的一个使用.NET开发的静态内容生成器--Wyam. 技术选型 在决定开始搞静态网站之后,面临的第一个问题就是如何生成静态内容.有现成工具吗?这样的工具符合近期和远期要求吗?如果不符合,有什么技术思路自己开发吗? 带着这样的问题,我迅速Bing到了https://www.staticgen.com/这个网站,这个网站汇聚了市面上存在的几乎所有开源静态网站生成器

mkdocs与jekyll 创建静态网站

mkdocs教程:http://www.mkdocs.org/#installation(英文) http://markdown-docs-zh.readthedocs.org/zh_CN/latest/(中文) MacDown的下载包:http://yunpan.cn/cdmKrfvZs2fsc (提取码:6a8e) 开始学习mkdocs!!! 执行命令 sudo pip install mkdocs ,因为网速慢总是退出,报timeout错后在网络上找到0.14.0的包直接装也因为网络的缘故

[技术翻译]使用Nuxt生成静态网站

本周再来翻译一些技术文章,本次预计翻译三篇文章如下: 04.[译]使用Nuxt生成静态网站(Generate Static Websites with Nuxt) 05.[译]Web网页内容是如何影响电池功耗的(How Web Content Can Affect Power Usage) 06.[译]在现代JavaScript中编写异步任务(https://web.dev/off-main-thread/) 我翻译的技术文章都放在一个github仓库中,如果觉得有用请点击star收藏.我为什么

开源之静态站点生成器排行榜

摘要:本文是从StaticGen网站整理出来的静态站点生成器排行榜.俗话说,不管白猫黑猫,抓到老鼠就是好猫,所以这里整理出来的生成器不分先后,只要是合适的就是最好的.这其中包括Jekyll.Pelican.Middleman等等. 本文是从StaticGen网站整理出来的静态站点生成器排行榜.俗话说,不管白猫黑猫,抓到老鼠就是好猫,所以这里整理出来的生成器不分先后,只要是合适的就是最好的. 1. Jekyll   主页|托管地址 Jekyll是一个静态Blog站点生成器,不管是用在个人.项目还是

《Nodejs开发加密货币》之十二:静态网站开发全景扫描

前言 在前面的入门部分,介绍了Nodejs在前端开发中的应用,并通过具体项目说明了Nodejs在比特币客户端领域被广泛应用.当时为了介绍Nodejs入门技术,一切都是从头创建,没有引入前端框架.但在具体的项目实践中,前端是有框架可以选择的,效率和体验会有明显提升. 具体到前端框架,我的选择是Ember.js.Ember给开发带来一种飞一般的感觉,如果问前端框架哪家强,我会毫不犹豫的说Ember.(具体为什么,网上仍然争论不休,本文不做讨论) 本文重点介绍静态网站的类型,亿书官网的技术选型,以及在

基于Window Azure 静态网站的跨站点高可用!

?? 我们上篇文章讨论了基于PAAS的简单网页的Failover,由于相对操作比较简单,因为PAAS的接口对应给用户相对较少,因此针对无状态的配置相对简单.而针对通过虚拟机来配置我们可以实现本地高可用和跨站点高可用来结合提供更高的可用性. 而基于虚拟机方式提供的高可用,我们可以在本地建立两台虚拟机,保证我们应用访问的高可用,因为没有涉及到交互的静态页面,因此我们可以采用建立可用性群集的方式保证我们的网站在同一个数据中心的可用性.同时我们用Traffic Manager来保证我们在跨数据中心的时候