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) 团队进行 […]
-
本地化社区、工具和流程,第 2 部分,共 3 部分 - Node.js 节假日,第 10 部分
这是 Mozilla 身份团队“Node.JS 节假日”系列的第 10 集,共 12 集。我们来进一步讨论本地化!在我们之前的文章“如何本地化你的 Node.js 服务”中,我们学习了如何将 i18n-abide 添加到代码中。我们包装了模板和 JavaScript 文件中的字符串。作为开发人员,[…]
-
本地化你的 Node.js 服务,第 1 部分,共 3 部分 - 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 节假日,第 3 部分
这是 Mozilla 身份团队“Node.JS 节假日”系列的第 3 集,共 12 集。它涵盖了为可扩展的 Node.js 应用程序使用会话。静态网站很容易扩展。你可以缓存它们,并且不需要在提供 […] 的各种服务器之间传播状态。