转发:Midway Serverless 发布 2.0,一体化让前端研发再次提效
摘要:自去年 Midway Serverless 1.0 发布之后,许多业务开始尝试其中,并利用 Serverless 容器的弹性能力,减少了大量研发人员对基础设施和运维的关注。对前端开发者而言,他们只需写几个函数即可实现后端业务逻辑,推动业务快速上线。去年我们也说,使用了 Serverless 的架构,
阅读全文
posted @
2022-12-09 15:44
下一个十年
阅读(187)
推荐(0) 编辑
转发:All in one:项目级 monorepo 策略最佳实践
摘要:0. 🧉 前言 在最近的项目开发中,出现了一个令我困扰的状况。我正在开发的项目 A,依赖了已经线上发布的项目 B,但是随着项目 A 的不断开发,又需要不时修改项目 B 的代码(这些修改暂时不必发布线上),如何能够在修改项目 B 代码后及时将改动后在项目 A 中同步? 在项目 A 发布上线后,如何以
阅读全文
posted @
2022-12-09 15:43
下一个十年
阅读(1802)
推荐(0) 编辑
转发:基于pnpm + lerna + typescript的最佳实践
摘要:Part1 Pnpm pnpm是一款当代受欢迎 新兴(问题较多) 的包管理工具。 为什么会出现pnpm?因为yarn的出现并没有满足作者的一些期待,反而有些失望。 After a few days, I realized that Yarn is just a small improvement o
阅读全文
posted @
2022-12-09 15:42
下一个十年
阅读(360)
推荐(0) 编辑
转发:TypeScript Monorepo 最佳实践
摘要:当我们跨多个代码仓库管理多个项目之间的依赖关系时,既耗时又容易出错。monorepo 是一种处理上述问题的代码管理架构概念,它将多个项目的所有隔离代码库整合到一个大型存储库中,而不是单独管理它们。当与合适的工具一起使用时,Monorepos 很有优势。因此许多组织采用了在单个存储库中维护多个项目的策
阅读全文
posted @
2022-12-09 15:40
下一个十年
阅读(395)
推荐(0) 编辑
转发:前端组件化之Monorepo方案实战
摘要:前言 在上一篇的前端组件化方案探究中,我们研究了什么是组件化以及我们为什么需要组件化。也调研和测试了一些开源项目,并且在使用、学习、研究、对比之后最终确定了以 pnpm + workspace + changeset 为技术方向的 monorepo 多包管理方案。 本文主要是沿着该路线进行项目落地,
阅读全文
posted @
2022-12-09 15:37
下一个十年
阅读(1070)
推荐(0) 编辑
转发:前端组件化之方案探究
摘要:背景 公司目前基于多业务部门,很多业务组件和功能逻辑都具有较高的普适性,但与此同时各业务部分和开发人员缺乏一定的交流平台,更多的是在遇到对应需求时会简单内部讨论一番,当了解到其他业务部分存在落地的方案时,再进一步进行沟通交流。 这种方式,总体来说还是比较原始的,无论从沟通方式的效率来说,还是对于组件
阅读全文
posted @
2022-12-09 15:35
下一个十年
阅读(231)
推荐(0) 编辑