一种基于云原生的开发组件系统的制作方法

文档序号:34864576发布日期:2023-07-23 16:53阅读:24来源:国知局
一种基于云原生的开发组件系统的制作方法

本发明涉及组件开发,具体为一种基于云原生的开发组件系统。


背景技术:

1、云原生安全指云平台安全原生化和云安全产品原生化,云原生安全作为一种新兴的安全理念,不仅解决云计算普及带来的安全问题,更强调以原生的思维构建云上安全建设、部署与应用,推动安全与云计算深度融合,采用内嵌的方式而无需外挂部署,充分利用云平台原生的资源和数据优势,可以与用户云资源有效联动,能够解决云计算面临的特有安全问题,随着云原生的使用更加广泛,对于组件的设计也更加方便,同时对于组件的开发的系统也应运而生。

2、但是目前已经存在的组件开发系统,大部分在进行组件开发时均只能利用系统自带的开发组件进行设计,并且功能也只能使用已经存在的组件带有的功能,从而限制了设计的开阔性,在不降低开发效率的情况下,大大限制了开发者的创造性,使得被开发的组件在形象以及功能面无法与时俱进,并且目前已经存在的组件开发系统,在后期对于已经运用的组件进行功能更新方面较为麻烦,低下的更新速度会使得软件更新的时间加长,从而影响用户对于软件的使用,影响开发系统的实用性。


技术实现思路

1、本发明提供一种基于云原生的开发组件系统,可以有效解决上述背景技术中提出大部分在进行组件开发时均只能利用系统自带的开发组件进行设计,并且功能也只能使用已经存在的组件带有的功能,从而限制了设计的开阔性,在不降低开发效率的情况下,大大限制了开发者的创造性,使得被开发的组件在形象以及功能面无法与时俱进,并且目前已经存在的组件开发系统,在后期对于已经运用的组件进行功能更新方面较为麻烦,低下的更新速度会使得软件更新的时间加长,从而影响用户对于软件的使用,影响开发系统的实用性的问题。

2、为实现上述目的,本发明提供如下技术方案:一种基于云原生的开发组件系统,包括云端数据库,所述云端数据库的信号输出端与搜索模块相连接;

3、所述搜索模块包括模板分离模块;

4、所述模板分离模块还包括组件模板单元、组件模板单元、代码提取单元、代码自主编写单元;

5、所述云端数据库内部包含大量共享代码和组件模板,所述云端数据库能够保存使用者自主编写完成的组件以及组件相连接的代码,所述云端数据库输出端连接有搜索模块,所述搜索模块能够根据关键字,快速对云端数据库内部的储存模板进行检索,所述搜索模块还能连接至互联网共享编码库,通过互联网共享编码库快速找到所需要用到的编码。

6、优选的,所述模板分离模块能够将搜索模块搜索选中的模块进行分离,能够将选中的样本组件与样本编码进行分离,这样能够在搜索模块搜索到功能相近但组件样式不符,亦或者组件样式相符但组件编码功能不符的样本时,能够只取一种。

7、优选的,所述模板分离模块分离之后的样本中分出的组件模板,能够通过组件模板单元显示出来,而被模板分离模块分离之后的样本中分出的编码模板,则能够被组件模板单元显示出来,被组件模板单元和组件模板单元单独显示的组件和编码,均能够单独取用。

8、优选的,所述代码提取单元能够将组件模板单元分离出来的编码进行提取重用,同时代码提取单元也能提取,被搜索模块通过互联网共享编码库搜索得到的代码。

9、优选的,当遇到云端数据库内部缺少所需代码,所述代码自主编写单元能够进行自主进行编码编写,并且也能够提取代码提取单元提取的代码,能够在提取的代码结构上进行整改添加或者是减少。

10、优选的,所述模板分离模块信号输出端连接有组件导出模块、组件设计模块、更改增添模块、组件渲染模块和组件上传模块和代码渲染模块;

11、所述组件设计模块还包括组件外观设计单元;

12、所述组件导出模块能够将搜索模块通过云端数据库搜索得到的组件直接导出使用,组件位置可以由使用者自主决定,并且组件导出模块,还能够将被组件模板单元和代码提取单元分离的组件和代码单独导出。

13、优选的,所述组件设计模块能够将被组件模板单元分离的组件,单独提出进行整改或者另行添加设计,所述组件外观设计单元能够进行自主的设计云端数据库内部没有的组件样式。

14、优选的,所述代码渲染模块能够直接取用代码自主编写单元内部编写完成的代码,还能直接取用代码提取单元内部提取的代码。

15、优选的,所述更改增添模块能够对已经取用的组件,在后期更新功能时,直接进行更改,而组件渲染模块能够将编码与组件进行渲染,实现组件的功能,组件上传模块能够将渲染完成的模块有选择性的进行保存,能够将完整的组件保存至云端数据库内部。

16、与现有技术相比,本发明的有益效果:本发明结构科学合理,使用安全方便,

17、设置有搜索模块、互联网共享编码库、模板分离模块、组件模板单元和代码模板单元,通过搜索模块能够在云端数据库内部,快速搜索到代码、组件以及组件功能模板、并且在组件进行开发的期间,搜索模块还能通过互联网共享编码库进行编码搜索,能够加快组件开发的进行,并且能够为组件开发提供大量参考,可以使得组件功能更加丰富,而模板分离模块能够将搜索模块搜索到的组件进行分离,能够将组件单独分离到组件模板单元表面显示,组件编码被单独提取到代码模板单元,组件和编码的单独分离便于处理组件排版或者编码功能其中有一项被使用者看中的情况,使得系统的实用性更高。

18、设置有组件导出模块、组件设计模块、代码渲染模块、代码提取单元、代码自主编写单元和组件外观设计单元,通过组件导出模块能够将搜索模块搜索到的组件直接导出使用,也可以将模板分离模块单独分离出的组件单独导出,便于组件设计模块对导出的组件进行二次加工,能够大大缩减组件设计的时间,并且系统也能够通过组件外观设计单元进行单独的组件设计,能够使得系统的设计范围更加广泛,能够设计的组件样式更加广泛,增加了系统的使用广泛性,代码提取单元能够将模板分离模块单独分离出来的代码和互联网共享编码库内部的编码进行提取,而代码自主编写单元能够进行自主代码编写增加了系统的使用广泛性,最后通过代码渲染模块能够将组件与编码进行渲染。

19、设置有更改增添模块、组件渲染模块、组件上传模块和云端数据库,通过更改增添模块的设置,能够对已经进行使用的组件功能、样式进行更改,能够降低因为组件更新带来的软件停止使用,并且组件渲染模块能够对更改之后的组件进行渲染,也能够对多个或者带有子链接的组件进行渲染,并且系统还带有组件上传模块,可以将设计好的组件上传至云端数据库内部,能够为云端数据库填充更多的组件功能以及样式,使得后期的设计更加便捷快速,并且也能够通过上传数据,降低储存硬件的投入使用,能够降低成本的投入。

20、综上所述本发明能够更加有效的利用共享的组件模板和编码,能够通过搜索模块快速的查找到想要选取的组件,并且还能将组件进行编码和组件外观的分离,使得设计更加灵活,不存在局限性,并且代码的编写也能够通过使用在者自主编写,使得系统的局限性更低,并且在组件外观的设计途中,也能够进行组件外观的自我设计,考虑到组件日常更新,系统还存在更改添加模块能够大大降低系统的更新,所带来的软件停止使用。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1