yugasun

所有文章

  • Published on
    相信读完前面几篇有关 Serverless Component 文章的小伙伴已经体验到,它给我们开发带来的遍历。但是实际我们的日常开发项目中,并不仅仅只是单纯地一个项目部署那么简单,我们的敏捷开发流程中,还有开发、联调、测试、预发布、正式环境等关键词。那么有小伙伴就有疑惑了,我的业务开发完了,如何管理不同环境的配置呢?比如测试环境的数据库配置和正式环境的如何切换?于是抛转引入,写了此篇文章,来跟大家一起学习和探讨。
  • 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 ,已经形成一个由社区贡献驱动的生态系统,你可以浏览和使用社区的所有组件,快速开发一款自己想要的应用。