德鲁,但我认为答案是,如果你将它与静态站点生成器之类的东西一起使用,它的性能可能会比某些我们过去做过的其他事情。它可以让你获得与我创作内容相同的 WordPress 体验,并且我有一些模板,而且我不必对 HTML 进行硬编码,但一方面性能要好得多。 克里斯:另一方面,理论上你也可以将 React 应用程序定义为 Jamstack,但它可能非常慢、有问题且糟糕。所以这要看情况。我看到的另一件非常非常有趣的事情是,我们不断以各种方式不断重塑 PHP 作为一个行业。所以-德鲁:我们仍然有 PHP。它并没有消失。 克里斯:正确的?然而 PHP 仍然存在并且仍然运行良好。所以我们……就像我记得 Next.js 发布时一样。诸如此类,“这就是你可以用它做的所有事情。
我当时想哦那就像
但十年后了。然后我的朋友 Zach Leatherman 构建了 Eleventy,这是一个令人惊叹的静态站点生成器,一直在尝试使用 Eleventy 在服务器上进行一些实时编译 克 哥伦比亚电话号码表 里斯:所以这就像及时 Jamstack 一样,他甚至开玩笑说他本质上是在 Node 和 JavaScript 中重新创建了 PHP,但它略有不同,因为就像一个无服务器构建,然后立即将其部署到 CDN,这有点奇怪。所以它仍然是纸牌屋。你只是改变这些卡片的存放位置以及谁对它们负责,但是是的,是的。Jamstack 很酷。Jamstack 有问题。也不是。这很棒。它作为一个术语和一项技术都可能被过度使用。是的。它涉及很多东西,我喜欢它就像我喜欢 PHP 一样。
它很棒但也存在问题每种
技术和方法都是一系列的权衡。 德鲁:您认为我们正在经历网络开发方面的工业革命吗?过去是个人艺术的熟练艰苦工作,现在是大批量、高产量的工厂产出。所有 BTC 数据库欧盟 的机器、框架和构建工具都已经引入,我们是否失去了那种手工滚动的感觉? 克里斯:嗯,我的意思是,是的,在某种程度上,但我们不必这样做。我的意思是,这个类比在很多方面都是合适的,因为我们今天做事的很多方式都会产生……我喜欢称它们为前端污染,因为过度依赖 JavaScript,但也是字面意义上的。我们现在有如此多的繁重构建过程,它们也产生了更多实际的污染。但我认为这里的反驳是……我会使用农业,对吗?你可以出去用镰刀手工磨小麦。我忘了你叫什么。