posts - 22,comments - 0,views - 11849
12 2021 档案
转发:基于Lerna打造多包管理最佳实践之道
摘要:最近在看vue-cli的源码部分,注意到这一个仓库下维护了多个package,很好奇他是如何在一个repo中管理这些package的。 我们组现在也在使用组件库的方式维护项目间共用的业务代码。有两个组件库,存在依赖的关系,目前联调是通过npm link的方式,性能并不好,时常出现卡顿的问题。加上前一 阅读全文
posted @ 2021-12-31 17:19 下一个十年 阅读(1320) 评论(0) 推荐(0) 编辑
转发:微前端在美团闪购中的实践
摘要:Bifrost(英 ['bi:frɔst])原意彩虹桥,北欧神话中是连通天地的一条通道。而在漫威电影《雷神》中,Bifrost 是神域——阿斯加德(Asgard)的出入口,神域的人通过它自由穿梭于“九界”(指九个平行的宇宙)之间。借用“彩虹桥”的寓意,我们希望 Bifrost 可以成为前端不同 SP 阅读全文
posted @ 2021-12-30 21:06 下一个十年 阅读(210) 评论(0) 推荐(0) 编辑
转发:大前端时代下的微前端架构:实现增量升级、代码解耦、独立部署
摘要:想做好前端很难,做出可扩展的前端,从而让多个团队可以同时投身于一项复杂的大型产品项目就更难了。本文将介绍前端领域最近的一项变革:单体前端架构正在过渡到许多较小、较易管理的前端架构。我们还会展示这种新的体系结构怎样提升前端团队的效率和表现。除了讨论这种新趋势的好处与代价外,我们还将介绍一些可行的实现方 阅读全文
posted @ 2021-12-30 20:56 下一个十年 阅读(909) 评论(0) 推荐(0) 编辑
转发:微前端时代思考与实践
摘要:今天是12月30日,算上掘金推送的时差,就提前跨年了,祝大家元旦快乐,新的一年,我不祝你一帆风顺,我祝你乘风破浪。 前言 技术和架构方案不同,技术可以凭空出现突然爆火没有征兆。但方案或架构一定是为了解决某个问题而出现的,实践之前,请务必先要去搞清楚它是否可以解决当前问题,再者调研是否适合团队,考虑工 阅读全文
posted @ 2021-12-30 20:53 下一个十年 阅读(203) 评论(0) 推荐(0) 编辑
转发:走进微前端架构的世界
摘要:前端开发在程序猿中无疑是一个比较苦逼的存在,作为一个前端开发,你必须要掌握Javascript,HTML,CSS这三大基础。Javascript作为网络时代最为重要的开发语言,由于其设计上的限制,一直在演进,经历了ES3,ES5,ES6(ECMAScript 2015)... ... 而简单的CSS 阅读全文
posted @ 2021-12-30 20:48 下一个十年 阅读(336) 评论(0) 推荐(0) 编辑
转发:千万级流量业务的 Serverless 实践,看 FaaS 给前端带来的变化
摘要:2019 年初,淘系技术部启动了 Serverless 研发模式升级计划。而哇哦视频作为首个落地的业务,迄今已有半年。 本次则会为大家分享哇哦视频在这半年中发生的故事,与大家一起看看在一线业务同学的眼中,Serverless 会给前端同学带来什么,而我们又能收获什么? 分享内容 本次分享我会从以下三 阅读全文
posted @ 2021-12-30 20:44 下一个十年 阅读(174) 评论(0) 推荐(0) 编辑
转发:微前端在美团外卖的实践
摘要:背景 微前端是一种利用微件拆分来达到工程拆分治理的方案,可以解决工程膨胀、开发维护困难等问题。随着前端业务场景越来越复杂,微前端这个概念最近被提起得越来越多,业界也有很多团队开始探索实践并在业务中进行了落地。可以看到,很多团队也遇到了各种各样的问题,但各自也都有着不同的处理方案。诚然,任何技术的实现 阅读全文
posted @ 2021-12-30 20:33 下一个十年 阅读(185) 评论(0) 推荐(0) 编辑
转发:10 Best Low-code or No-code Platforms to Build Amazing Products
摘要:Building applications has become easier than ever with the introduction of low-code or no-code platforms. Now, it’s possible to create even more compl 阅读全文
posted @ 2021-12-27 11:57 下一个十年 阅读(62) 评论(0) 推荐(0) 编辑
转发:关于低代码,你都了解吗?
摘要:编辑导语:低代码平台的存在顺应了整体环境的变化,它支持用户以相对少的代码来搭建应用系统,有助于减少产品开发成本,并且后续可以更快地响应需求变更。本篇文章里,作者就低代码平台的定义、应用场景、盈利模式与未来发展等方面做了总结,一起来看一下。 低代码无代码(LCNC,Low-Code & No-Code 阅读全文
posted @ 2021-12-27 11:54 下一个十年 阅读(498) 评论(0) 推荐(0) 编辑
转发:从0到1打造一款类似于lodash的前端工具库
摘要:马上2022年了,我们需要尝试打造自己的工具库😄 最终示例 @magic-zhu/helper这个是我们自己发布到npm的demo包然后在项目中使用 npm install @magic-zhu/helper const helper = require ('@magic-zhu/helper') 阅读全文
posted @ 2021-12-26 15:27 下一个十年 阅读(286) 评论(0) 推荐(0) 编辑
转发:基于webpack实现按需加载的前端组件库
摘要:在vue项目开发中,我们会将经常用到的逻辑或模块抽象成组件,对于那些多个项目都有用到的组件,可以考虑封装成组件库,发布到npm。每次要到只需要npm install xx一下,就不用来回拷贝了。下面我们就从0开始来打包一个vue组件库。 使用vue组件库的常见方式 1、通过script标签引入 <b 阅读全文
posted @ 2021-12-26 15:16 下一个十年 阅读(380) 评论(0) 推荐(0) 编辑
转发:基于rollup实现按需加载的前端组件库
摘要:rollup 是一个 JavaScript 模块打包器,在功能上要完成的事和webpack性质一样,就是将小块代码编译成大块复杂的代码,例如 library 或应用程序。在平时开发应用程序时,我们基本上选择用webpack,相比之下,rollup.js更多是用于library打包,我们熟悉的vue、 阅读全文
posted @ 2021-12-26 15:15 下一个十年 阅读(1028) 评论(0) 推荐(0) 编辑
转发:基于rollup打造前端工具库的实践
摘要:老生常谈工具库,每个公司都应该需要一个工具库去处理一些公共重复的代码,比如公共函数,ajax,微信sdk,本地存储等等,目前构建工具大行其道,我觉得是时候摆脱复制粘贴的代码了,这里我对基于rollup构建工具库进行了一个总结(相比webpack更加配置简单,代码也清晰很多吧),更多是项目的组织,毕竟 阅读全文
posted @ 2021-12-26 15:12 下一个十年 阅读(164) 评论(0) 推荐(0) 编辑
转发:基于lerna管理packages的Monorepo项目最佳实践
摘要:对于维护过多个package的同学来说,都会遇到一个选择题,这些package是放在一个仓库里维护还是放在多个仓库里单独维护,本文通过一个示例讲述了如何基于Lerna管理多个package,并和其它工具整合,打造高效、完美的工作流,最终形成一个最佳实践 背景 最近在工作中接触到一个项目,这个项目是维 阅读全文
posted @ 2021-12-26 11:07 下一个十年 阅读(246) 评论(0) 推荐(0) 编辑

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

点击右上角即可分享
微信分享提示