学好node开发

node相关库

CMS

  • Wintersmith 基于Node.js的、灵活的、 简约的、 跨平台静态网站引擎"。当然,"简约"是一个关键词 !Wintersmith 并不适合于初学者,它比较适合中级或高级开发人员,这样运行起来才不费吹灰之力。Wintersmith 的解决方案并不是体积最小的。它用 CoffeeScript作为开发语言,并内置了 Jade(模板标记语言) 和 Markdown系统。
  • Assemble 一个功能强大的工具,将Grunt和Yeoman融入其工作流。像稍后将提到的Punch和DocPad,Assemble 尝试让设计师和程序员协同工作。例如,Assemble预先封装了很多广泛的对初学者友好的模板系统。
  • Metalsmith "极简、可插拔的静态网站生成器"。第一次的广告去解释:"Metalsmith的所有逻辑都是由插件处理的。你只需要将它们链接在一直。这使得的Metalsmith可以成为这里功能最丰富的系统。
  • Hexo Hexo 是目前为止在 GitHub 上最受欢迎的。Hexo的文件简单、美观;包括每一页底部的评论部分。此外,在 GitHub 上你可以找到大量的极小主题,其中大部分是基于或与Ghost 兼容的。
  • Punch 它很容易设置,但它给只能呈现出一个近乎空白的页面,当你开始用它工作时。一个基本的启动主题可用,但剩下的就看你的了。
  • DocPad 即使你粗略的浏览一下 DocPad 的网站,就能感受到 DocPad 是一个雄心勃勃的项目。你不必看得太深入就能了解到,DocPad与Jekyll的设计理解很相似。DocPad简介页面的底部可以找到显示每个系统必须提供的比较表。DocPad 认为它们是一个功能完整的 CMS 的必要条件。