心之所向,勇往直前!记录开发过程中的那些小事,给自己加点经验值。 前言 项目使用了Vue cli3.0+作为基础架构,这个版本和2.0的有一些不同。具体参考: 1. 《vue cli3.0快速搭建项目详解》 2. 《vue ...
Situation 年之前团队内部前端编写模式是:原始项目 A 使用 Vue CLI 创建,现在需求方提交新模块 B 的需求给到产品。当产品交付原型图后,复制项目 A 改配置成新项目 B。项目 B 基于项目 A 的代码修修改改,待开发完之后打包到后端的 Java SpringBOOT 项目内部,通过 Jenkins 部署后端应用后通过 Eureka 注册微服务到 SpringCould,然后使用 ...
2020-05-16 13:54 0 4133 推荐指数:
心之所向,勇往直前!记录开发过程中的那些小事,给自己加点经验值。 前言 项目使用了Vue cli3.0+作为基础架构,这个版本和2.0的有一些不同。具体参考: 1. 《vue cli3.0快速搭建项目详解》 2. 《vue ...
在我们的 vue-mfe 微前端项目中,出现了重复的 moduleId。第一次我们的解决办法是使用增大 hash-module-ids 的 hashDigestLength 到 8 位,vue-cli3 默认是 4 位,Webpack 默认也是 4 位。但是随着 SubApp 资源的增多,还是出现 ...
前端MVVM框架设计及实现(一) 最近抽出点时间想弄个dom模块化的模板引擎,不过现在这种都是MVVM自带的,索性就想自己造轮子写一个简单的MVVM框架了 借鉴的自然还是从正美的avalon开始了,我记得还是去年6月写过一个系列的avalon源码分析的,不过那时候0.7版本,不够健全 ...
Vue-genesis (一)介绍 官网地址: https://fmfe.github.io/genesis-docs/ genesis是一个轻量级的Vue SSR插件,不与任何框架进行绑定,但目前来说是基于vue框架,也不与任何一个node服务器进行绑定,但一般来说,node服务器优先选择 ...
在前面的文章里我谈到了前后端分离的一些看法,这个看法是从宏观的角度来思考的,没有具体的落地实现,今天我将延续上篇文章的主题,从纯前端的架构设计角度谈谈前后端分离的一种具体实现方案,该方案和我原来设想有了很大的变化,但是核心思想没变,就是控制层 ...
在前面的文章里我谈到了前后端分离的一些看法,这个看法是从宏观的角度来思考的,没有具体的落地实现,今天我将延续上篇文章的主题,从纯前端的架构设计角度谈谈前后端分离的一种具体实现方案,该方案和我原来设想有了很大的变化,但是核心思想没变,就是控制层是属于Web前端的。 在以前文章里我说道前后端 ...
系统的组织在不断变化的同时,其设计和架构也在不断地调整。 如同数据库的分库分表一样,既然一个组织的部门已经过于庞大,就进一步将它细化。 软件的不同部分又被拆分到不同的部门之下。 随着不同部门的业务发展,技术栈越来越难统一,出现了多样化。 在走向多样化后,用户越来越厌倦一家 ...
公司。想必这也是我近几年最长的一次假期了=。 = 一、先说设计 1. 阮一峰的博客 目前我的博客设 ...