JAMStack项目的良好做法
这种做网站的方法的目的是减轻维护网站或系统的体系结构。 以我的网站Tableless.com.br为例。 在这里,我们维护了一个基于WordPress的体系结构,这意味着我们需要一个MySQL数据库……基本上是LAMP体系结构。 这样,出于组织上的考虑,我们在DigitalOcean中的两个不同的小滴中维护了此体系结构。 今天,我们开始使用WordPress,并且该网站全部由Netlify托管的Hugo制作,并在Github上提供了代码。 这不是一件难事,但是存在一些良好的实践,您可以遵循这些实践来简化自己的方法。 这不是必需的(顺便说一句,这些主题都不是),但是由于加载了纯静态HTML文件,您的网站后面已经很轻了,如果我们使用CDN可以改善它。 基于JAMStack的项目不需要服务器端代码或类似的代码,它们可以更轻松地分发。 最受欢迎的CDN是CloudFlare,但是您可以在其中放置很多其他服务,但是通常,它们已经提供了最受欢迎的JavaScript框架和库供您在项目中使用。 一些链接: Google托管库 Yandex CDN jsDelivr cdnjs 这是生活法则。 今天,看到不使用某种代码版本服务的团队是不正常的。 GIT是最受欢迎的,我们知道很多服务,例如GitHub,这些服务对我们来说都是艰辛的。…