如何做乙個前後端分離專案

2021-10-05 18:12:22 字數 1524 閱讀 5914

程式設計師工作:

4.前後端整合測試

前後端請求流程:

專案是基於前後端分離的架構進行開發,前後端分離架構總體上包括前端和服務端,通常是多人協作並行開發,對於不同職位的人來說,有不同的側重點。

1、需求分析

梳理使用者的需求,分析業務流程

2、介面定義

根據需求分析定義介面

3、服務端和前端並行開發

依據介面進行服務端介面開發。

前端開發使用者操作介面,並請求服務端介面完成業務處理。

4、前後端整合測試

最終前端呼叫服務端介面完成業務。

1.需求分析:

是乙個必備的技能,通常專案負責人會根據客戶的要求詳細的了解業務流程,將客戶要求的功能轉化成自己如何實現的偽**。

例如:客戶:你們的專案需要做乙個查詢功能:

架構師:首先根據功能設計出來詳細的表結構,然後寫需求分析。

2.定義介面:

第一步完成資料模型:

完成實體類

做請求型別的模型

package com.xuecheng.framework.domain.cms.request;

import com.xuecheng.framework.model.request.requestdata;

import lombok.data;

@data

public class querypagerequest extends requestdata {

//站點id

private string siteid;

//頁面id

private string pageid;

//頁面名稱

private string pagename;

//別名

private string pagealiase;

//模版id

private string templateid;

做響應型別的模型:

第二步設計介面:

例如如下所示:

3.服務端和前端並行開發

前端:前端的配置

模組化開發

後端:後端的配置

模組化開發

4.前後端整合測試

如何搭建乙個前後端分離的專案

如下 動態請求,client nginx tomcat nginx client 靜態請求,client nginx client nginx作用 1 處理靜態請求 2 負載均衡 3 解決跨域問題 自定義標識 呼叫controller請求時都加上乙個字首,比如 con nginx處理請求時,請求如果...

如何做乙個專案

早上上csdn瞧瞧,發現有位同學想在暑期做個論壇,想要點建議,相信有不少已經入門想有所提高的同學都有這個想法。那麼我就在此提幾點意見,大家可以討論討論。首先選專案,我覺得這位同學拿論壇入手是比較合適的,原因有這樣幾點 1 論壇的基本業務邏輯大家都很熟悉2 量不是很大,可以在兩個月內完成基本功能的實現...

乙個vue go echo前後端分離的專案的上線

這是乙個web前後端分離專案的上線過程。解決了跨域問題 前端用的axios,一定會遇到跨域的問題。這裡先說一下axios的乙個坑,傳送post請求的時候,如果不是發json資料,一定要先設定一下 複製 新增引數為 var params new urlsearchparams axios then 複...