首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
狼族小狈
掘友等级
业余交易员
多读书,读好书
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
20
文章 15
沸点 5
赞
20
返回
|
搜索文章
最新
热门
使用 vue-class-setup 编写 class 风格组合式API,支持Vue2和Vue3
前言 我司基于vue-class-component开发的项目有上百个,其中部署的 SSR 服务也接近100个,如此庞大体量的项目一开始的时候还幻想着看看是否要升级Vue3,结果调研一番下来,....
Webpack module federation 在Vue SSR的实践
作者目前已知是社区首个Vue2.0的SSR模块联邦解决方案,2年多的持续迭代,现在迎来了2.0版本,Webpack module federation
带你了解基于 Vue 的微服务解决方案 Genesis
这几年,因为忙于业务,都很少在社区发言了,直到今年要重构整个 FOLLOWME5.0 网站,为了满足业务发展的需要,才设计了 Genesis ,顺势推出了基于 Vue 的微服务解决方案。 在设计之初,不是没有考虑过社区的一些解决方案,但是无一例外的都是基于客户端聚合的微前端解决…
Vue 微前端&微服务解决方案, Genesis 对远程组件进一步的设计和思考
远程组件,是 Genesis 提出的一个概念,它是指通过接口,调用一个另一个服务的组件,它可以是一个按钮、一个模块或者一个页面。 除了嵌入图片、视频之类的,在日常开发,嵌入调用最多的还是 iframe。 而远程组件,可以让你在服务端、客户端都能无缝的嵌入另外一个服务的页面。 这…
2020年,你可能需要基于Vue的微服务架构实践,在服务端或客户端聚合子服务
微服务是一个新兴的软件架构,就是把一个大型的单个应用程序和服务拆分为数十个的支持微服务。 随着业务的发展,项目规模越来越大,给编译打包、合并的代码冲突带来了巨大的挑战,而服务的拆分可以获得更快的编译打包,独立部署、增量更新、不同的团队只需要负责自己的服务、更好的支持多端,在大型…
基于 Vue CSR 的微前端实现方案
在这里就不讲微前端的各种优缺点,直接假设你在负责一个中后台管理系统的开发,所有的业务模块全部都在一个项目中打包,随着业务量的不断增长,编译越来越慢,你期望可以从老的项目中将新的业务进行独立开发、独立部署,以微应用的形式嵌入到老项目中。 如果你是根据官方文档来走的话,你只需要自己…
实现微前端需要了解的 Vue Genesis 渲染器
在 Genesis 中,核心的就是渲染器,它提供了最基础渲染能力,有了它,你可以实现微前端、微服务、远程组件、首屏渲染,甚至可以和 React、EJS 等配合使用。 如果你是传统的后端渲染的,需要做SEO,但是你希望在部分布局,部分页面引入 Vue,那么 renderer.re…
基于 Vue SSR 的微架构在 FOLLOWME5.0 实践
2020年5月22日FOLLOWME5.0的第一个版本终于上线了,这也是公司内部基于 Genesis 上线的第二个项目。首页是老项目经历了最原始的那种 Vue SSR,后来在年初的时候,迁移到了 Nuxt.js 下,再到现在迁移到了 Genesis,可谓是一波三折。 2019年…
2016年的vue demo 升级到 SSR 版本了
这个项目最开始建立的是2016年的时候,如今已经过去了4年多,时光匆匆,如今 TS 已经流行起来,并且自己已经在 SSR 方面实践颇多,所以就花了半天的时间使用 Genesis 写了一个完整的 Vue SSR 的demo。
分享一个可以替代 npm link的工具:Psync
因为公司内部的开发,常常需要将很多的业务拆分成不同的包,一个代码仓库中可能放置数十个基础包,这个时候包与包之间相互依赖,就会非常复杂,我期望是修改一个包的代码,另外一个包可以马上得到最新的代码更新,能够马上预览效果,所以才开发了 psync。 有了 Psync,你可以放弃使用 …
下一页
个人成就
优秀创作者
文章被点赞
3,268
文章被阅读
137,516
掘力值
5,996
关注了
2
关注者
4,534
收藏集
0
关注标签
27
加入于
2016-08-30