Situation 19年之前团队内部前端编写模式是:原始项目 A 使用 Vue-CLI2 创建,现在需求方提交新模块 B 的需求给到产品。当产品交付原型图后,复制项目 A 改配置成新项目 B。项目 B 基于项目 A 的代码修修改改,待开发完之后打包到后端的 Java SpringBOOT 项目 ...
心之所向,勇往直前 记录开发过程中的那些小事,给自己加点经验值。 前言 项目使用了Vue cli . 作为基础架构,这个版本和 . 的有一些不同。具体参考: . vuecli . 快速搭建项目详解 . vue cli . 与vue cli . 环境 依赖 演示 思路:先加载顶部一级菜单,当用户点击时触发请求,加载模块。等待模块加载完成后,加载二级菜单。这时候所有组件已经注册完成,用户点击菜单,根 ...
2020-03-04 15:43 3 1091 推荐指数:
Situation 19年之前团队内部前端编写模式是:原始项目 A 使用 Vue-CLI2 创建,现在需求方提交新模块 B 的需求给到产品。当产品交付原型图后,复制项目 A 改配置成新项目 B。项目 B 基于项目 A 的代码修修改改,待开发完之后打包到后端的 Java SpringBOOT 项目 ...
在前面的文章里我谈到了前后端分离的一些看法,这个看法是从宏观的角度来思考的,没有具体的落地实现,今天我将延续上篇文章的主题,从纯前端的架构设计角度谈谈前后端分离的一种具体实现方案,该方案和我原来设想有了很大的变化,但是核心思想没变,就是控制层 ...
在前面的文章里我谈到了前后端分离的一些看法,这个看法是从宏观的角度来思考的,没有具体的落地实现,今天我将延续上篇文章的主题,从纯前端的架构设计角度谈谈前后端分离的一种具体实现方案,该方案和我原来设想有了很大的变化,但是核心思想没变,就是控制层是属于Web前端的。 在以前文章里我说道前后端 ...
网站地址:http://barretlee.com 在五月份,写过两篇博客,提到了要给自己做个网站,当时人在实习,没太多的时间,只是把大概的思路捋了一番,顺道也买了个云主机(配置比较低,内存才500M)。接着返校处理毕业事宜,于是六月也随着同学之间挥泪告别的声音渐渐远去。七月,家里呆着,中旬回 ...
我们在开发的不同阶段,构成的架构因素是不同的,基于这个思路,架构可以分为: 系统级架构 应用级架构 模块级架构 代码级架构 系统级架构 应用在整个系统内的关系,如与后台服务如何通信,与第三方系统如何集成。在设计前端的时候,首先应该考虑的,是前端系统与其他系统之间 ...
前言 本文介绍我在实际的前端项目中的架构设计,展示因为需求变化而导致架构变化的过程。 全文分为三个阶段,分别对应三次需求的变化,给出了对应的架构设计。 在第一个阶段中,我使用面向过程设计;在第二个阶段和在第三个阶段中,我使用面向对象设计。 本文内容 策略 依赖项 第一个阶段 ...
在读了这本书后对前端架构也有了进一步思考。 书中提到 前端架构围绕四个核心:代码、流程、测试、文档 围绕这四个核心及项目经验,我做了如下总结,并结合书中的内容给出相应的解决方案 1. 编码规范 css类名命名无规律 问题暴露 就所在部门来讲,由于前端开发 ...
前端MVVM框架设计及实现(一) 最近抽出点时间想弄个dom模块化的模板引擎,不过现在这种都是MVVM自带的,索性就想自己造轮子写一个简单的MVVM框架了 借鉴的自然还是从正美的avalon开始了,我记得还是去年6月写过一个系列的avalon源码分析的,不过那时候0.7版本,不够健全 ...