Node.JS 节日季文章
-
介绍 AWSBOX,Node.JS 的 DIY PaaS – Node.js 节日季,第 12 部分
这是来自 Mozilla 身份团队的 Node.JS 节日季系列的第 12 集,共 12 集。这是最后一部分,涵盖了 awsbox。在使用 Node.js 编写服务器后,如何部署它?Mozilla 身份团队没有使用预先存在的“平台即服务”(PaaS)提供商,而是 […]
-
本地化实战,共 3 部分中的第 3 部分 – Node.js 节日季,第 11 部分
这是来自 Mozilla 身份团队的 Node.JS 节日季系列的第 11 集,共 12 集。这是关于本地化的最后一部分,希望让你对它了如指掌!使用我们的字符串首先,我们将 i18n-abide 模块添加到我们的代码中,然后我们的本地化 (L10n) 团队 […]
-
本地化社区、工具和流程,共 3 部分中的第 2 部分 – Node.js 节日季,第 10 部分
这是来自 Mozilla 身份团队的 Node.JS 节日季系列的第 10 集,共 12 集。让我们再聊聊本地化!在我们之前的文章“如何本地化你的 Node.js 服务”中,我们学习了如何将 i18n-abide 添加到我们的代码中。我们在模板和 JavaScript 文件中都包装了字符串。作为开发者, […]
-
本地化你的 Node.js 服务,共 3 部分中的第 1 部分 – Node.js 节日季,第 9 部分
这是来自 Mozilla 身份团队的 Node.JS 节日季系列的第 9 集,共 12 集。现在是深入了解本地化的时候了!你知道 Mozilla 的产品和服务被本地化为多达 90 种语言吗?以下只是一些本地化的例子:翻译的文本 […]
-
出色的前端性能,第 3 部分 – 通过优化字体获得巨大的性能提升 – Node.js 节日季,第 8 部分
这是来自 Mozilla 身份团队的 Node.JS 节日季系列的第 8 集,共 12 集。今天我们再谈谈前端性能!我们使用字体子集减少了 Persona 的字体占用空间 85%,从 300 KB 降至 45 KB。这篇文章概述了我们如何实现这些性能改进,并提供了 […]
-
使用 node-convict 驯服配置 – Node.JS 节日季,第 7 部分
这是来自 Mozilla 身份团队的 Node.JS 节日季系列的第 7 集,共 12 集。今天是时候谈谈配置了。在本期“Node.JS 节日季”系列中,我们将了解 node-convict,这是一个帮助管理 node.js 应用程序配置的工具。它提供透明的 […]
-
出色的前端性能,第 2 部分:使用 etagify 缓存动态内容 – Node.JS 节日季,第 6 部分
这是来自 Mozilla 身份团队的 Node.JS 节日季系列的第 6 集,共 12 集。今天是时候讨论前端性能的第二部分了。你可能知道 Connect 会在静态内容上添加 ETags,但不会在动态内容上添加。不幸的是,如果你动态生成静态页面的 i18n 版本, […]
-
构建一个不会崩溃的 Node.JS 服务器 – Node.JS 节日季,第 5 部分
这是来自 Mozilla 身份团队的 Node.JS 节日季系列的第 5 集,共 12 集。在这篇文章中,我们将讨论扩展 Node.JS 应用程序。如何在不可能的负载下构建一个能够持续运行的 Node.JS 应用程序?这篇文章介绍了一种技术和一个库, […]
-
出色的前端性能第 1 部分 – 连接、压缩和缓存 – Node.JS 节日季,第 4 部分
这是来自 Mozilla 身份团队的 Node.JS 节日季系列的第 4 集,共 12 集。这是关于如何获得更好前端性能的第一篇文章。在本期“Node.JS 节日季”系列中,我们将讨论前端性能,并向你介绍我们构建和使用的工具 […]
-
使用安全的客户端会话构建简单且可扩展的 Node.JS 应用程序 – Node.JS 节日季,第 3 部分
这是来自 Mozilla 身份团队的 Node.JS 节日季系列的第 3 集,共 12 集。它涵盖了为可扩展的 Node.js 应用程序使用会话。静态网站易于扩展。你可以对它们进行缓存,并且你不需要在提供 […] 的各种服务器之间传播状态。