JAMstack 术语表
JAMstack 以及其他一切的定义。😎
JAMstack: JavaScript、API 和标记——一种构建网站和应用程序的新方法,可提供更好的性能、更高的安全性、更低的扩展成本和更好的开发者体验。
CMS:内容管理系统 -支持内容建模、创建和服务的应用程序。
JavaScript: 一种面向对象的计算机编程语言,常用于在网页浏览器中创建交互效果。
API:应用程序编程接口 -一种软件中介,允许两个应用程序相互通信。
REST:表述性状态转移——开发者在创建 API 时遵循的一组规则。
GraphQL: 一种描述如何请求数据的语法,通常用于将数据从服务器加载到客户端。
静态网站: 用 HTML 构建的网站,其每个页面的内容都是固定的。
SSG:静态网站生成器 -一款应用程序,它获取您的网站内容,将其应用于模板,并生成一个纯静态 HTML 文件结构,随时可以交付给访问者。
无服务器: 无服务器解决方案可以让开发人员专注于应用程序开发,而无需担心服务器(或容器)的配置、扩展或维护,并且其运行成本与系统的使用水平成正比。
CDN:内容分发网络 -一组地理位置分散的服务器,它们协同工作以提供快速的互联网内容分发。
电子商务:电子交易——利用互联网买卖商品或服务,以及转移资金和数据以执行这些交易。
网页表单: 网页上的 HTML 表单,允许访问者输入他们的信息。
HTML:超文本标记语言 -用于在 Web 浏览器中显示的文档的标准标记语言。
标记: 一种对文档进行注释的系统,其语法结构与文本本身有所区别。
CSS:层叠样式表 -一种样式表语言,用于描述用 HTML 等标记语言编写的文档的呈现方式。
文章来源:https://dev.to/takeshape/the-jamstack-glossary-2aho