yugasun

所有文章

  • Published on
    作为一名前端开发者,在选择 Nodejs 后端服务框架时,第一时间会想到 [Egg.js](https://github.com/eggjs/egg/),不得不说 `Egg.js` 是一个非常优秀的企业级框架,它的高扩展性和丰富的插件,极大的提高了开发效率。开发者只需要关注业务就好,比如要使用 `redis`,引入 [egg-redis](https://github.com/eggjs/egg-redis) 插件,然后简单配置就可以了。正因为如此,第一次接触它,我便喜欢上了它,之后也用它开发过不少应用。有了如此优秀的框架,那么如何将一个 `Egg.js` 的服务迁移到 `Serverless` 架构上呢?
  • Published on
    虽然之前的文章 [基于 Serverless Component 的全栈解决方案](https://yugasun.com/post/serverless-fullstack-vue-practice.html) 介绍了如何借助 Serverless Component 快速搭建 `Restful API` 后端服务 和 `Vue.js + Parcel` 的前端开发架构,但是最终部署后,腾讯云 COS 的访问URL并非自定义的,而且实际应用中,我们更偏向于使用自定义域名,同时静态文件一般都会通过 CDN 加速。那么如何为之前部署的静态网站配置 CDN 加速域名呢?
  • Published on
    上一篇 [基于 Serverless Component 的全栈解决方案](https://yugasun.com/post/serverless-fullstack-vue-practice.html) 介绍 Serverless Component 是什么和如何使用 Serverless Component 开发一个全栈应用。但是目前社区还不够完善,当我们需要一个还没有的组件时,怎么办呢?
    与其向官方提交 `issue`,说明需求,不如自己动手撸一个,岂不快哉~
  • Published on
    因为 Serverless Component 是基于无服务框架 ([Serverless Framework](https://github.com/serverless/serverless))的,所以在阅读这篇实践文章之前,建议先大概了解下 `serverless` 命令的使用,因为下面的案例会使用到。
    Serverless Component 的目标是磨平不同云服务平台之间差异,你可以将它看作是可以更轻松地构建应用程序的依赖模块。目前 Serverless Component ,已经形成一个由社区贡献驱动的生态系统,你可以浏览和使用社区的所有组件,快速开发一款自己想要的应用。
  • Published on
    作为一名程序员,日常工作和学习中,我们会接触到各种英文文档和代码,因此英文基础是不可或缺的。但是我们脑海中的英文词汇是有限的,总会碰到一些不认识的单词,因此一个好的翻译软件就显得尤为重要。由于每次点开翻译软件,然后再输入陌生单词,获得答案的操作,总觉得太繁琐,而且大多数时候我们只需要一个简单的翻译就行,并不需要翻译软件列出的一大堆翻译解释。因此,开发一款简单的翻译工具的念头应运而生。