自动化构建平台(九)前后端分离开发模式下项目构建的思考和探讨(springboot+Vue)(一)合并构建

本文探讨前后端分离模式下,项目构建的选择与实现,以SpringBoot+Vue为例,介绍了如何进行合并构建。通过创建根pom.xml文件,配置SpringBoot加载静态资源,使用Jenkins进行构建,包括源码管理、构建环境、构建过程等步骤,最终实现一个镜像文件的部署。
摘要由CSDN通过智能技术生成


前言

在软件开发历史中,无论是BS还是CS架构下,前端的发展总是很快的,也因此带来了很多开发方式的改变。在BS架构下,早期的MVC模式是前后端一手抓,代码也是前后端混合写。再到MVVM逐步实现了前后端的代码分离,但大部分还是一个人干完前后端。

直到Vue和React的诞生,不仅仅是对MVC和MVVM的强化,也对传统的开发分工做了改变,前后端分离开发是目前的主流,不仅仅是代码的分离,更多的也是人员的分离。

前后端分离也给代码构建带来了更多的灵活性。从以前的大一统,到现在的分而治之,那么在构建的过程中也面临着如何来取舍的问题。

下面我们来探讨一下针对前后端分离模式下,项目构建的几种选择以及具体实现方式,案例已springboot+Vue为例子,当然这也适用于其他的技术框架。

这篇文章主要给大家介绍springboot+Vue开发模式下合并构建的思路。


一、前后端合并构建介绍

这种方式,还是借鉴了早期的大一统概念,在开发阶段分别开发,在构建阶段合并到一起,这样就只会生成一个镜像文件,用到的主要工具是maven。我们来看看具体的操作

二、准备项目

我们先创

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

流年五十前

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值