[發明專利]mala前端快速開發框架系統及方法在審
| 申請號: | 202110018949.4 | 申請日: | 2021-01-07 |
| 公開(公告)號: | CN112817589A | 公開(公告)日: | 2021-05-18 |
| 發明(設計)人: | 鄧汪洋 | 申請(專利權)人: | 湖北智澤云創科技有限公司 |
| 主分類號: | G06F8/38 | 分類號: | G06F8/38;G06F8/60 |
| 代理公司: | 上海精晟知識產權代理有限公司 31253 | 代理人: | 劉寧 |
| 地址: | 430000 湖北省武漢市東湖新技術開發區關*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | mala 前端 快速 開發 框架 系統 方法 | ||
本發明公開了mala前端快速開發框架系統及方法,具體涉及軟件開發技術領域,包括前端技術平臺,所述前端技術平臺包括表單組件、其他組件、表格組件、圖表組件、布局組件和提示組件。本發明實現真正的前后端解耦,前端服務器負責控制頁面引用和跳轉和路由,前端頁面異步調用后端的接口,后端和應用服務器使用tomcat加快整體響應速度,且發現項目問題之后,可以快速定位是前和后端的問題,頁面邏輯,跳轉錯誤,瀏覽器兼容性問題,腳本錯誤,頁面樣式等問題,全部由前端工程師來負責,接口數據出錯,數據沒有提交成功,應答超時等問題,全部由后端工程師來解決,雙方互不干擾,且前端大量的組件代碼得以復用,組件化,有效提升其開發效率。
技術領域
本發明涉及軟件開發技術領域,更具體地說,本發明涉及mala前端快速開發框架系統及方法。
背景技術
早期主要使用的MVC框架通常是所有的請求都被發送給作為控制器的Servlet,它接受請求,并根據請求信息將它們分發給適當的JSP來響應。同時,Servlet還根據JSP的需求生成JavaBeans的實例并輸出給JSP環境。JSP可以通過直接調用方法或使用UseBean的自定義標簽得到JavaBeans中的數據。需要說明的是,這個View還可以采用Velocity、Freemaker等模板引擎。這種方式目前還有不少公司在使用,但整個服務的頁面都在后端渲染,消耗后端服務資源的同時,后端中可能有前端代碼,前端中也有后端代碼,這對開發人員要求相對要高,同時出錯率也高,影響開發效率。
發明內容
為了克服現有技術的上述缺陷,本發明提供了mala前端快速開發框架系統及方法,本發明所要解決的技術問題是:現有的前端框架整個服務的頁面都在后端渲染,消耗后端服務資源的同時,后端中可能有前端代碼,前端中也有后端代碼,其出錯率也高,且影響開發效率的問題。
為實現上述目的,本發明提供如下技術方案:mala前端快速開發框架系統,包括前端技術平臺,所述前端技術平臺包括表單組件、其他組件、表格組件、圖表組件、布局組件和提示組件。
作為本發明的進一步方案:所述表單組件包括輸入框、選擇器、時間選擇器、上傳、單選多選、級聯選擇器、日期選擇器和穿梭框。
作為本發明的進一步方案:所述其他組件包括樹形控件、進度條、滾動條和輪播。
作為本發明的進一步方案:所述表格組件包括增刪改查、彈框模板、多表聯動、高級搜索、彈框表格和圖標聯動。
作為本發明的進一步方案:所述圖表組件包括柱狀圖、環餅圖、實時動態圖、折線圖、地圖和多圖聯動。
作為本發明的進一步方案:所述布局組件包括Tabs標簽頁、下拉菜單、steps步驟條和折疊板。
作為本發明的進一步方案:所述提示組件包括Alert警告、消息提示和Notice通知。
mala前端快速開發框架方法,包括以下步驟:
首先,瀏覽器向靜態文件服務器請求靜態頁面,靜態文件服務器返回到靜態頁面,使得瀏覽器獲得靜態頁面,并且前端向后端和數據庫請求數據,接著驗證TOKEN是否合法,合法請求則返回數據,且在APP界面進行展示,而非法請求則拒絕請求。
本發明的有益效果在于:
1、本發明實現真正的前后端解耦,前端服務器負責控制頁面引用和跳轉和路由,前端頁面異步調用后端的接口,后端和應用服務器使用tomcat加快整體響應速度,且發現項目問題之后,可以快速定位是前和后端的問題,頁面邏輯,跳轉錯誤,瀏覽器兼容性問題,腳本錯誤,頁面樣式等問題,全部由前端工程師來負責,接口數據出錯,數據沒有提交成功,應答超時等問題,全部由后端工程師來解決,雙方互不干擾。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于湖北智澤云創科技有限公司,未經湖北智澤云創科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110018949.4/2.html,轉載請聲明來源鉆瓜專利網。





