什么是JAMstack Web开发架构?

Bjo*_*pen 6 web-architecture web

我一直看到对JAMstack Web开发架构的引用.

从网页Jamstack.org可以看出,JAMstack 与REST API后端架构的常见JavaScript SPA前端有何不同.

关键区别是什么?

Sin*_*int 6

J avascript Heavy front end - 其他一切 PI - 模板化的M arkup

jamstack.org是具有示例和解释的规范网站

将JAMstack与其他架构区分开来的关键是中间部分.每个后端功能的API意味着可以轻松地展开/扩展后端.

编辑:我应该补充说,这个词是由CDN公司Netlify创造的,该公司将受益于该架构的更广泛采用.

  • 等一等。我不明白 API 如何区分 SPA 和 JAMstack。AFAIK SPA 几乎总是有一些 API 支持。那有什么区别呢? (2认同)