来聊聊 Jamstack 的未来 — 加入我们

Middleman

6968 星级
728 分支
12 问题
主页
http://middlemanapp.com
存储库
middleman/middleman
Twitter
@middlemanapp
语言
Ruby
许可
MIT
模板
ERB、Tilt、Haml

Middleman 是一个静态网站生成器,运用了现代 web 开发中的所有快捷方式和工具。查看 middlemanapp.com,获取详细教程,包括 入门指南。你也可以关注 @middlemanapp,获取更新信息。

为什么要使用 Middleman?

过去几年,开发人员用来构建 web 应用的工具数量和种类出现了爆炸式增长。Ruby on Rails 从中挑选了少数这些工具

  • Sass(用于 DRY 样式表)
  • CoffeeScript(用于实现更安全且冗余性更低的 JavaScript)
  • 多个资产管理解决方案,包括 Sprockets
  • ERbHaml(用于动态页面和简化的 HTML 语法)

Middleman 使独立开发人员能够使用所有这些工具和更多的工具。为什么你要使用独立框架而不是 Ruby on Rails?

现在,许多网站的构建基于 API。与其将前端和后端打包在一起,不如使用公共 API 将两者独立构建和部署,从而从后端提取数据并在前端显示数据。静态网站速度极快,需要的 RAM 非常少。一个独立构建的前端可以直接部署到云或 CDN。许多设计师和开发人员只向其客户提供静态 HTML/JS/CSS。

部署到 Netlify

查找更多 静态网站生成器