[發明專利]組件庫生成方法、裝置、電子設備和計算機可讀介質在審
| 申請號: | 202011636809.5 | 申請日: | 2020-12-31 |
| 公開(公告)號: | CN112631590A | 公開(公告)日: | 2021-04-09 |
| 發明(設計)人: | 陶藝月 | 申請(專利權)人: | 北京字節跳動網絡技術有限公司 |
| 主分類號: | G06F8/38 | 分類號: | G06F8/38;G06F8/71 |
| 代理公司: | 北京衛智暢科專利代理事務所(普通合伙) 11557 | 代理人: | 陳佳 |
| 地址: | 100041 北京市石景山區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 組件 生成 方法 裝置 電子設備 計算機 可讀 介質 | ||
本公開的實施例公開了組件庫生成方法、裝置、電子設備和計算機可讀介質。該組件庫生成方法的一具體實施方式包括:確定數據庫中是否存在與目標應用對應的業務組件庫的存儲信息;響應于確定不存在該存儲信息,基于預先確定的基礎組件庫,生成初始業務組件庫;利用該初始業務組件庫,生成與該目標應用對應的業務組件庫;將該業務組件庫的存儲信息存儲于該數據庫。該實施方式可以有效的生成目標應用的業務組件庫。進一步的,根據基礎組件庫來生成對應的業務組件庫。該業務組件庫生成方法可以提高研發效率以及便捷應用的維護,降低各個應用的維護成本。
技術領域
本公開的實施例涉及計算機技術領域,具體涉及組件庫生成方法、裝置、電子設備和計算機可讀介質。
背景技術
目前,不同應用都存在著各自的頁面(UI,User Interface)及交互標準。以此,不同應用都各自對應著不同的組件庫。對于目標應用的組件庫開發,可能需要不同開發人員開發不同的模塊的組件,各個模塊的組件之間可能存在著邏輯的交互,不利于研發效率的提升和UI交互標準的統一。除此之外,目標應用的組件維護由于組件邏輯的交互存在較大的成本。
發明內容
本公開的內容部分用于以簡要的形式介紹構思,這些構思將在后面的具體實施方式部分被詳細描述。本公開的內容部分并不旨在標識要求保護的技術方案的關鍵特征或必要特征,也不旨在用于限制所要求的保護的技術方案的范圍。
本公開的一些實施例提出了組件庫生成方法、裝置、設備和計算機可讀介質,來解決以上背景技術部分提到的技術問題。
第一方面,本公開的一些實施例提供了一種組件庫生成方法,該方法包括:確定數據庫中是否存在與目標應用對應的業務組件庫的存儲信息;響應于確定不存在上述存儲信息,基于預先確定的基礎組件庫,生成初始業務組件庫;利用上述初始業務組件庫,生成與上述目標應用對應的業務組件庫;將上述業務組件庫的存儲信息存儲于上述數據庫。
第二方面,本公開的一些實施例提供了一種組件庫生成裝置,裝置包括:確定單元,被配置確定數據庫中是否存在與目標應用對應的業務組件庫的存儲信息;第一生成單元,被配置成響應于確定不存在上述存儲信息,基于預先確定的基礎組件庫,生成初始業務組件庫;第二生成單元,被配置成利用上述初始業務組件庫,生成與上述目標應用對應的業務組件庫;存儲單元,被配置成將上述業務組件庫的存儲信息存儲于上述數據庫。
第三方面,本公開的一些實施例提供了一種電子設備,包括:一個或多個處理器;存儲裝置,其上存儲有一個或多個程序,當一個或多個程序被一個或多個處理器執行,使得一個或多個處理器實現如第一方面中任一的方法。
第四方面,本公開的一些實施例提供了一種計算機可讀介質,其上存儲有計算機程序,其中,程序被處理器執行時實現如第一方面中任一的方法。
本公開的上述各個實施例中的多個實施例具有如下有益效果:通過本公開的一些實施例的組件庫生成方法可以有效的生成目標應用的業務組件庫。進一步的,根據基礎組件庫來生成對應的業務組件庫可以提高研發效率以及便捷應用的維護。除此之外,還降低了應用的維護成本。具體來說,發明人發現,造成業務組件庫研發效率較低、應用的維護不夠簡便和維護成本較高的原因在于:不同應用都各自對應著不同的組件庫。對于目標應用的組件庫開發,可能需要不同開發人員開發不同的模塊的組件,各個模塊的組件之間可能存在著邏輯的交互,導致研發效率較低,側面造成了維護成本較高?;诖?,本公開的一些實施例的組件庫生成方法中不同應用對應的業務組件庫可以是根據預先確定的基礎組件庫上來進行有效的封裝。以此,可以讓所有的團隊、開發人員統一使用每個應用對應的、由基礎組件庫生成的業務組件庫。在這里,需要說明的是,對比之前相關技術人員對于各自封裝多套業務組件庫,統一使用一套業務組件庫可以提高研發效率以及便捷各個應用的維護。進而,降低了各個應用的維護成本。
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京字節跳動網絡技術有限公司,未經北京字節跳動網絡技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011636809.5/2.html,轉載請聲明來源鉆瓜專利網。





