0%

通过云函数,我们将拥有编写服务端代码的能力。我们可以在服务端执行一些逻辑,可以上传图片,可以调用其他网络服务的api,可以对数据库进行操作。重要的是,云函数的编写相当简洁,便利。在这一节,我们将通过云函数获取“为你推荐”的产品数据,实现数据动态化。
阅读全文 »

凭借精巧的“洋葱模型”和对 Promise 以及 async/await 异步编程的完全支持,Koa 框架自从诞生以来就吸引了无数 Node 爱好者。然而 Koa 本身只是一个简单的中间件框架,要想实现一个足够复杂的 Web 应用还需要很多周边生态支持。这篇教程不仅会带你梳理 Koa 的基础知识,还会充分地运用和讲解构建 Web 应用必须的组件(路由、数据库、鉴权等),最终实现一个较为完善的用户系统。
阅读全文 »

在之前的迷你电商应用中,我们的网站缺少了一个关键组成部分:用户鉴权系统,包括登录、注册、以及权限管理等相应的配置。徒手实现这些功能固然可行,但是对于一支崇尚精益的团队来说,选择可靠的身份认证服务(IDaaS)是更加明智的选择,不仅能够提供完善且丰富的身份认证和用户鉴权功能,还确保遵循最佳安全实践和优秀的可扩展性。在这篇教程中,我们将手把手带你在本系列之前完成的迷你电商应用中快速集成 Authing 用户认证模块,提供一致、流畅、安全的身份认证体验。
阅读全文 »

为了让我们的博客看起来更加专业,我们打算给它也加上整上一个专业的用户系统,有了最为核心的用户系统在,我们博客之后的扩展都可以游刃有余,但是据统计,一个应用要想打造一个比较专业的用户系统,至少需要花费几个月时间,还需要花大量的精力去维护打造出来的用户系统,所在在做了一番调研之后,我们将目标放在了一个叫做 Authing 的通用云身份平台,它提供的服务就是帮应用快速集成一个高效、安全的用户系统,而我们这篇教程将会讲解如何借助 Authing 来给我们的之前的小程序博客武装一个专业的用户系统。
阅读全文 »

在之前的文章中,我们了解了 TypeScript 主要分为 JS 语言侧和类型侧两个部分。 在介绍了类型侧的一些基础知识,我们用这些学到的基础知识去注解对应的 JS 内容,将 JS 内容如变量、函数、类等类型化,这样确保写出的代码非常利于团队协作,且能快速排错。 在了解了之前几篇文章里面的知识之后,你应该可以使用 TypeScript 进行正常的项目开发了。
阅读全文 »