jamstack 介绍

Static site generator

StaticGen

Headless

Netlify

JamStack

CMS 是什么 (如Wordpress,Joomla)

CMS 一般用于门户型网站的建立或者是 个人博客。

和框架的区别是什么 (如django)

框架更为底层

静态网站

一般用于建立 个人博客 ,利用一种JAM框架进行建立

JAM 属于一个架构(框架)

:Modern web development architecture based on client-side JavaScript, reusable APIs, and prebuilt Markup.

人们有时会问静态网站是否对一个页面之外的任何东西都有意义。StaticGen 这个排行榜突出显示了顶级的开源项目,在许多不同的语言,使静态网站不仅可行,但一个有吸引力的选择创建复杂的网站!

典型的CMS驱动的网站通过按需构建每个页面来工作,从数据库获取内容并通过模板引擎运行。这意味着每个页面都是从模板和每个请求的内容组装到服务器上的。

对于大多数网站来说,这是完全不必要的开销,只会增加复杂性,性能问题和安全问题 毕竟,到目前为止,大多数网站只有在内容作者或其设计团队进行更改时才会发生变化。