6款基于Node.JS的开源内容管理和静态网站生成系统
原文 http://ourjs.com/detail/550e7c4e1e8c70851600000b
随着 Node.js 变得越来越受欢迎,各种为大的或小的 web 应用创建的解决方案越来越多,许多有才华的开发人员创建基于node的解决方案,以取代老一代且被人们所熟知的软件。
在内容管理系统 (CMS) 中,豪无疑问目前最流行的是 WordPress。它是一个可靠、 稳定的系统,有一个非常活跃的社区。它能使那些对技术不熟悉或根本不懂技术的人也能搭建网站,不仅局限于博客。它还是一个静态站点生成器。Jekyll和 基于Jekyll的系统适合开发人员创建博客或网站,它是一个轻量级的解决方案。在这篇文章,我会列举6个基于Node.js的静态网站生成系统,这些是 JavaScript开发人员的最爱。
Wintersmith
Assemble
Assemble 是一个功能强大的工具,将Grunt和Yeoman融入其工作流。像稍后将提到的Punch和DocPad,Assemble 尝试让设计师和程序员协同工作。例如,Assemble预先封装了很多广泛的对初学者友好的模板系统。
并且Assemble附带一个插件系统,主要为"扩展Assemble的核心功能",不仅能添加前端框架,你可以添加jQuery 插件或其他任何JavaScript库。
Metalsmith
但越是可插拔,用起来可能就越是麻烦。Metalsmith可以让中级和高级的开发人员随心所欲控制它们所需要的输出内容。金工不仅仅适用于博客或简单的网站 !
Hexo
Hexo是从Ghost衍生出来的,它非常注重用户体验和极简主义。搭建它的运行环境很简单。我相信这是最适合初学者搭建轻量级博客的系统了。
Punch
不同于某些其他静态站点, Punch不能提供一个自定义插件系统。它依赖于npm安装替代 CSS 预处理器、 JavaScript 库,等等。
DocPad
DocPad 的文档广泛且详尽;它表明该系统所能提供的无数功能。虽然非常翔实,我不敢说 DocPad 适合初学者。抛出一堆比较抽象概念可能会吓跑一些初学者或者编程经验很少的程序员。
随着 Node.js 变得越来越受欢迎,各种为大的或小的 web 应用创建的解决方案越来越多,许多有才华的开发人员创建基于node的解决方案,以取代老一代且被人们所熟知的软件。
在内容管理系统 (CMS) 中,豪无疑问目前最流行的是 WordPress。它是一个可靠、 稳定的系统,有一个非常活跃的社区。它能使那些对技术不熟悉或根本不懂技术的人也能搭建网站,不仅局限于博客。它还是一个静态站点生成器。Jekyll和 基于Jekyll的系统适合开发人员创建博客或网站,它是一个轻量级的解决方案。在这篇文章,我会列举6个基于Node.js的静态网站生成系统,这些是 JavaScript开发人员的最爱。
Wintersmith
Assemble

并且Assemble附带一个插件系统,主要为"扩展Assemble的核心功能",不仅能添加前端框架,你可以添加jQuery 插件或其他任何JavaScript库。
Metalsmith
但越是可插拔,用起来可能就越是麻烦。Metalsmith可以让中级和高级的开发人员随心所欲控制它们所需要的输出内容。金工不仅仅适用于博客或简单的网站 !
Hexo
Hexo是从Ghost衍生出来的,它非常注重用户体验和极简主义。搭建它的运行环境很简单。我相信这是最适合初学者搭建轻量级博客的系统了。
Punch
不同于某些其他静态站点, Punch不能提供一个自定义插件系统。它依赖于npm安装替代 CSS 预处理器、 JavaScript 库,等等。
DocPad
DocPad 的文档广泛且详尽;它表明该系统所能提供的无数功能。虽然非常翔实,我不敢说 DocPad 适合初学者。抛出一堆比较抽象概念可能会吓跑一些初学者或者编程经验很少的程序员。
【6款基于Node.JS的开源内容管理和静态网站生成系统】相关文章
1. 6款基于Node.JS的开源内容管理和静态网站生成系统
2. Visual Studio 的 Node.js 插件Node.js Tools 1.0发布
4. math.js :用于JavaScript和Node.js的数据扩展库
5. 用于web应用数据管理和应用程序通讯的jQuery组件库
6. 用于web应用数据管理和应用程序通讯的jQuery组件库
本文来源:https://www.51html5.com/a123.html
﹝6款基于Node.JS的开源内容管理和静态网站生成系统﹞相关内容
- 国内五个优秀的HTML5动态网站鉴赏
- jsGen —— 纯 JS 开发的开源论坛软件
- io.js - 兼容 NPM 平台的 Node.js 新分支
- 绘制SVG内容到Canvas的HTML5应用
- 内置常用预处理器的静态 Web 服务器
- 基于HTML5技术的开源思维导图 - mindmaps
- 如何从css生成内容和计数组件中得到益处
- JointJS:可与Visio相媲美的开源在线制图工具
- 八款你不得不知的开源前端JS框架
- 一款基于HTML5的图形库ichartjs