为您提供了个开发服务器
因此您下载 Next 并运行 Next Dev,这就是开发服务器。开发服务器显然针对开发进行了令人难以置信的优化,就像它拥有 Facebook 发布的最新快速刷新技术一样,其中……实际上,Facebook 没有发布它,Facebook 在内部使用它来获得最好、最性能和最可靠的热模块替换,这样你基本上就是在打字,它的变化会反映在屏幕上,所以这就是开发服务器。吉列尔莫:然后 Next 为您提供一个名为 Next Start 的生产服务器,Next Start 具有自托管框架的所有功能。Vercel 的有趣之处在于,当您部署 Next 时,它会自动优化,并且 100% 无服务器,这意味着无需承担任何管理、扩展、兑现和兑现验证、清除、复制、全局故障转移等责任等等,当您自己运行 Next Start 时,您必须承担这些责任。
吉列尔莫:这也是 Next.js 的巨大优势,例如,由于非常非常先进和 B2C 电子邮件列表 严格的安全和隐私需求,apple.com 在他们自行托管的 Next.js 上的 dotcom 上有几个不同的属性、子域和页面。另一方面,washingtonpost.com 使用 Vercel,因此我们拥有广泛的用户,我们非常乐意为所有用户提供支持。在我看来,无服务器的发展方向的好处是,它可以为您提供两全其美的最佳性能,而且随着时间的推移,性能只会变得更好,并提供最佳的开发人员体验,例如“嘿,我没有担心任何类型的基础设施。”
德鲁:Next.js 是一个开源项目,由 Vercel 团队开发。除了 Vercel 之外还有其他贡献者吗?
吉列尔莫:是的,所以 Google Chrome 是主动提交服务器 PR 的主要浏览器,帮助我们优化并与合作伙伴一起测试它,例如已经成为 Google 生态系统一部分的大量 Next.js 用户,例如,由于使用了很多很多的应用程序,因此他们需要作为合作伙伴密切参与。Facebook,我们与 Facebook 团队保持着良好的关系。例如,快速刷新,我们是第一个实现这一点的 React 框架,他们帮助指导我们完成了他们在 Facebook 上使用 React 和快速刷新学到的所有知识。
http://bxleads.com/wp-content/uploads/2023/08/Pic-1.jpg
吉列尔莫:我们与许多合作伙伴合作,他们在各种不同类型的用例中大规模部署了 Next.js 应用程序,例如想象一下电子商务和内容。然后还有许许多多的独立贡献者,个人使用 Next.js 的人,还有大公司的教育工作者和前端基础设施团队的成员。这是一项非常非常广泛的社区努力。
德鲁:听起来有人可能会担心,这是 Vercel 正在开发的一个重要部分,他们可能会担心自己会被锁定在该特定平台上进行部署,但这听起来非常重要事实并非如此,他们可以开发一个网站并将其部署在 Firebase 或 Netlify 上,或者……
吉列尔莫:是的,绝对是。我喜欢在某种程度上将其与前端时代的 Kubernetes 进行比较,因为归根结底,我坚信……几乎每个人在需要运行 Linux 进程时都需要 Kubernetes。 ,就像你在谈论固执己见,你说这是一项很好的技术,它非常不固执己见,但有一些我们有点忘记的固执己见。就好像归根结底,它是从运行打包为容器的 Linux 程序的特定恶魔中产生的。
页:
[1]