专栏名称: 程序员成长指北
专注 Node.js 技术栈分享,从 前端 到 Node.js 再到 后端数据库,祝您成为优秀的高级 Node.js 全栈工程师。一个有趣的且乐于分享的人。座右铭:今天未完成的,明天更不会完成。
目录
相关文章推荐
今天看啥  ›  专栏  ›  程序员成长指北

组件复用方式探索

程序员成长指北  · 公众号  ·  · 2024-11-04 10:30
    

文章预览

点击上方  程序员成长指北 ,关注公众号 回复 1 ,加入高级Node交流群 一、背景 在页面开发过程中,发现两个小程序的工程目录下都有大量相同的全局components,每次修改都需要同时修改两个项目的组件代码,因此想要将这部分抽离出来。最常见的方式是抽离成npm包进行复用,但是无意间看到了这篇文章(https://juejin.cn/post/7341192656993468427),于是想到是否可以使用远程组件的方式来进行复用。 二、远程组件调研 1.原理 远程组件原理其实就是从服务端动态获取JS代码文件,下载到本地并注册执行的。 而基于远程组件,也可以设计一套带有版本控制的发布流程: 2.优缺点 优点 可以做到技术栈无关,不同框架的应用都可以使用 可以动态更新版本,并且用户对于更新无感知; 如果可以快速升级和回退组件版本,引入组件的应用代码无需重新发布; 直接 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览