[發明專利]一種web項目前后端完全分離的項目開發方法在審
| 申請號: | 201810922482.4 | 申請日: | 2018-08-14 |
| 公開(公告)號: | CN109165009A | 公開(公告)日: | 2019-01-08 |
| 發明(設計)人: | 何德球;陳鋮 | 申請(專利權)人: | 安徽云才信息技術有限公司 |
| 主分類號: | G06F8/20 | 分類號: | G06F8/20;G06F8/38 |
| 代理公司: | 安徽深藍律師事務所 34133 | 代理人: | 汪鋒 |
| 地址: | 230000 安徽省合肥市*** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 完全分離 項目開發 調試 權限 標準統一 測試功能 測試接口 后端接口 接口調用 開發過程 開發環境 開發效率 模擬接口 構建 開發 路由 跳轉 文檔 部署 統一 服務 | ||
本發明公開了一種web項目前后端完全分離的項目開發方法,包括以下步驟:(1)后端開發服務化,統一提供標準統一的格式的接口,并編寫接口調用文檔,通過postman模擬請求,來測試接口是否正確;(2)前端通過vue框架,利用vue?route進行路由跳轉,完成自部署;(3)前后端通過不同的git工程進行開發,不互開權限,開發環境完全獨立、分離;(4)前端開發過程中使用mock進行模擬接口請求,測試功能效果;(5)前后端功能分別獨立完成之后,通過真實的后端接口進行調試;(6)調試通過后,進行版本構建,完成后續工作。本發明提高代碼權限安全性、降低開發成本、提升開發效率。
技術領域
本發明主要涉及網絡技術領域,具體涉及一種web項目前后端完全分離的項目開發方法。
背景技術
大部分web項目采用的mvc架構進行開發,這種分層架構能降前后端進行一定程度的邏輯分層,盡量做到不互相打擾,但是代碼整體還是需要架構到同一個工程里,這會帶來一些問題:
1、權限無法分離,同一個工程必須給前后端開同樣的權限,前后端都可以互相操作代碼,帶來風險隱患;
2、前后端環境必須保持一致,體現為,前端開發必須搭建后端開發的開發環境,后端也是同理,增加開發成本;
3、前后端分離不徹底,后端也需要在前端完成功能開發后才能檢測到代碼效果是否正常,造成人員工時浪費。
發明內容
本發明目的就是為了彌補已有技術的缺陷,提供一種web項目前后端完全分離的項目開發方法。
本發明是通過以下技術方案實現的:
一種web項目前后端完全分離的項目開發方法,其特征在于包括以下步驟:
(1)后端開發服務化,統一提供標準統一的格式的接口,并編寫接口調用文檔,通過postman模擬請求,來測試接口是否正確;
(2)前端通過vue框架,利用vue-route進行路由跳轉,完成自部署;
(3)前后端通過不同的git工程進行開發,不互開權限,開發環境完全獨立、分離;
(4)前端開發過程中使用mock進行模擬接口請求,測試功能效果;
(5)前后端功能分別獨立完成之后,通過真實的后端接口進行調試;
(6)調試通過后,進行版本構建,完成后續工作。
本發明的原理是:
本發明后端通過api接口輸出服務,前端通過vue框架完成自部署、自跳轉。
本發明的優點是:
本發明提高代碼權限安全性、降低開發成本、提升開發效率,通過實際項目測試,開發效率提升3倍左右,總人工成本節省70%。
具體實施方式
一種web項目前后端完全分離的項目開發方法,包括以下步驟:
(1)后端開發服務化,統一提供標準統一的格式的接口,并編寫接口調用文檔,通過postman模擬請求,來測試接口是否正確;
(2)前端通過vue框架,利用vue-route進行路由跳轉,完成自部署;
(3)前后端通過不同的git工程進行開發,不互開權限,開發環境完全獨立、分離;
(4)前端開發過程中使用mock進行模擬接口請求,測試功能效果;
(5)前后端功能分別獨立完成之后,通過真實的后端接口進行調試;
(6)調試通過后,進行版本構建,完成后續工作。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于安徽云才信息技術有限公司,未經安徽云才信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810922482.4/2.html,轉載請聲明來源鉆瓜專利網。





