首页 > 后端开发 > 正文

tiny框架php 请问有TinyVue组件库项目的介绍吗?

2023-08-26 08:34:03 | 我爱编程网

我爱编程网小编给大家带来了tiny框架php 请问有TinyVue组件库项目的介绍吗?相关文章,一起来看一下吧。

tiny框架php 请问有TinyVue组件库项目的介绍吗?

TinyVue组件库和TinyNG组件库的区别是什么?

您好:这两者的区别主要是在于前端框架的不同。

TinyVue组件库是基于Vue.js框架开发的一组组件库,而TinyNG组件库是基于Angular框架开发的一组组件库。它们的区别在于所采用的前端框架不同,因而在使用上也有所区别。Vue.js和Angular是两种不同的前端框架,它们在结构、语法和使用方式等方面有所不同。因此在使用TinyVue组件库和TinyNG组件库时需要按照不同的框架使用方式进行相应的调用。

对于这个区别,大家可以根据自己的实际需求和业务需要去使用,但说到OpenTiny组件库,其实本人感觉还是非常不错的,下面来具体说说:

TinyVue这个项目的优势主要是在于

1、TinyVue组件丰富,Table、Tree、Select等高频组件均内置虚拟滚动,在10万大数据场景下保持丝滑体验

2、组件库采用组件与框架分离的Renderless技术架构,一套代码同时支持Vue2.0和Vue3.0

3、所有接口杜绝XSS攻击,节省代码看护成本特点介绍 我爱编程网

TinyNG这个项目的优势主要是在于:

1、TinyNG组件库组件丰富,已开源70+基础组件,逐步开源100+组件。使用CSS Var自定义主题,免编译、支持JS热更新变量。所见即所得自定义主题配置,一键发布到npmjs

2、微组件特性:每个组件独立版本号管理,可以单独安装或升级一个组件。如果使用众多组件,仅升级一个组件,免去全量测试。

3、采用面向对象架构设计,代码重复率远低于谷歌等竞品一个数量级。与Angular保持同步升级。

其实这两个组件库应该还有很多其他的特性,但本人可能还没有了解太全面,大家有兴趣也可以直接进入官网opentiny.design/体验使用,发现其更多优势及区别。

总体来说,我了解到的就是OpenTiny是一套华为云出品的企业级组件库解决方案,适配PC端/移动端等多端,涵盖Vue2/Vue3/Angular多技术栈,拥有主题配置系统/中后台模板/CLI命令行等效率提升工具,可帮助我们开发者高效开发Web应用。

tiny框架php 请问有TinyVue组件库项目的介绍吗?

OpenTiny的设计理念是什么?

你好,我觉得主要是OpenTiny的设计理念主要是为了提高用户体验。

作为一个前端开发同学,组件库的使用在我们工作过程当中是必不可少的,最近发现了一个新开源的组件库项目,叫做OpenTiny。每次说到组件库,我就会想,目前市面上已经有了这么多组件库,为什么还要开发这么多新的呢,那这个OpenTiny项目的设计理念是什么呢?

于是,我就开始研究了一下,虽然不是完全准确,也是根据自己的想法和经验去实践了解的。在此也是说说自己的想法。

首先OpenTiny是一套华为云出品的企业级组件库解决方案,适配 PC 端/移动端等多端,涵盖 Vue2 / Vue3 / Angular 多技术栈,拥有主题配置系统 / 中后台模板 / CLI 命令行等效率提升工具,可帮助我们开发者高效开发 Web 应用。

仔细看了下,关于OpenTiny项目的设计理念总结如下:

——让开发者在使用时支持数据驱动的配置式使用方式。

目前市面上很多组件库虽然提供了很多常用组件,但是很难满足每个开发者的需求,因此大家在使用组件库的时候都希望有一定的定制化能力,但是定制化的难度又比较大,需要开发者具备较高的技术水平。

而TinyVue组件库采用组件与框架分离的设计理念,将组件逻辑抽离成纯函数,实现了跨端、跨版本的功能,灵活可配

——带给用户安全稳定的使用感受

不同行业和领域有不同的典型业务场景,但企业和个人在很多情况下对于项目安全性和稳定性都是非常有要求的。因为很多时候都会涉及到信息安全、人身和财产安全等,所以安全性问题在运营过程中是一个不容忽视的问题。

而OpenTiny项目的所有接口都杜绝xss攻击,在使用上来讲是100%安全放心的,这也在很大程度上节省了代码看护成本。同时这个项目也是经历了9年时间的打磨,也服务和应用在上千个不同的项目中,所以也是一个非常稳定的产品。

——希望带给开发者高性能的体验感受

目前市场组件库形态不一,但支持的版本和数量有多有少,而OpenTiny项目逐渐是支持越来越多的组件,首先组件非常丰富的,其中包含80+基础组件及1500+组件API,同时也是在Table、Tree、Select等高频组件均内置虚拟滚动,在10万大数据场景下保持丝滑体验。

说了这么多,对于OpenTiny的设计理念,我想主要是为了提高用户体验感,解决开发者用户面临的问题。提供一套解决方案给到用户。至于后续OpenTiny的设计理念具体是什么,可能还得等项目的进展和持续优化,了解他们后续的规划了。

今天的分享就到这里了,对于OpenTiny这个项目我还是非常看好和有意向的,所以我也添加了小助手微信:opentiny-official,有需要也可以一起交流前端技术,一起玩开源。😁

官网:opentiny.design/

GitHub仓库:github.com/opentiny/

微信公众号:OpenTiny

tiny框架php 请问有TinyVue组件库项目的介绍吗?

请问有TinyVue组件库项目的介绍吗?

楼主好,TinyVue组件库的介绍是有的,TinyVue是一套跨端、跨框架的企业级UI组件库,属于华为云开源项目 OpenTiny 项目支持Vue 2和Vue 3,支持PC端和移动端。希望通过我的介绍能帮到你对TinyVue组件库有一个初步的了解~

首先TinyVue组件库包含很多特性:

1、包含80多个简洁、易用、功能强大的组件

2、一套代码同时支持Vue 2和Vue 3

3、一套代码同时支持PC端和移动端

4、支持国际化

5、支持主题定制

6、组件内部支持配置式开发,可支持低代码平台可视化组件配置

7、采用模板、样式、逻辑分离的跨端、跨框架架构,保障灵活性和可移植性

其次TinyVue组件库包含很多核心亮点:

1、一套代码同时支持Vue 2/Vue 3

随着Vue 3的逐渐普及以及Vue 3开源生态的持续繁荣,会有更多开发者投入Vue 3的怀抱,使用Vue 3开发新业务,同时存量的Vue 2项目也会逐渐迁移到Vue 3中来。目前业界主流的Vue组件库,要么只支持Vue 3,要么分成Vue 2/Vue 3两套组件库,Vue 2版本用于Vue 2项目,Vue 3版本用于Vue 3项目。由于Vue 2/Vue 3两套组件库对应两套不同的代码,难免存在组件功能和API不同步的情况,开发者如果要从Vue 2组件库迁移到Vue 3组件库,将面临一定的成本和风险。

TinyVue采用组件与框架分离的设计理念(Renderless架构),将组件拆分为三个构成部分:组件模板、组件样式和组件逻辑,并针对Vue 2和Vue 3实现了一个版本适配器,抹平Vue 2和Vue 3的差异,实现一套代码同时支持Vue 2和Vue 3。这样不管是Vue 2项目还是Vue 3项目,使用组件的方式都是一样的,可以实现无缝切换,极大地降低了Vue 2迁移到Vue 3的成本和风险。

2、一套代码同时支持 PC 和移动端

得益于 TinyVue 的 Renderless 架构,我们不仅实现了一套代码同时支持 Vue 2 和 Vue 3,还实现了一套代码支持多端,这意味着:

  • 我们支持 PC 和移动端,同一个组件在不同终端表现不同

  • 在多端场景下组件的使用方式完全相同

3、组件丰富

功能强大PC端包含80多个组件,移动端包含30多个组件,Table、Tree、Select等高频组件均内置虚拟滚动,在大数据场景下保持丝滑体验。除了业界组件库都有的组件,也提供了一些TinyVue独有的特色组件:Split面板分隔器、IpAddress IP地址输入框、Calendar日历、Crop图片裁切等

最后可以参与贡献:如果你对TinyVue开源项目感兴趣,欢迎添加小助手微信:opentiny-official,一起交流前端技术,一起玩开源。TinyVue组件库:

以上就是我爱编程网小编给大家带来的tiny框架php 请问有TinyVue组件库项目的介绍吗?,希望能对大家有所帮助。
与“tiny框架php 请问有TinyVue组件库项目的介绍吗?”相关推荐
web前端开发开源项目 Web前端组件库OpenTiny项目如何使用?
web前端开发开源项目 Web前端组件库OpenTiny项目如何使用?

web前端开源框架哪个好用web前端开源框架有很多,给你举例几个:1、Bootstrap是最流行的前端开发框架,可以让不是前端工程师也能开发出优美的页面,更加快捷、方便的开发web页面和移动端应用。也能开发响应式web页面,上手也非常快。2.React是Facebook开发的框架,用于构建页面、javascript库。主要功能是对DOM操作,声明式设计,更快的开发出web应用系

2023-08-27 17:42:53
web前端项目开发文档 Web前端组件库OpenTiny项目如何使用?
web前端项目开发文档 Web前端组件库OpenTiny项目如何使用?

Web前端组件库OpenTiny项目如何使用?目前华为云出品的开源项目OpenTiny其中包含两个组件库项目一个是TinyVue还有一个是TinyNG当然还包含拥有主题配置系统/中后台模板/TinyCLI命令行等效率提升工具接着说下TinyVue是如何使用的:其实非常简单。1.将TinyVue导入您的项目中。您可以通过npm或者手动下载方式将TinyVue导入您的项目中。

2023-09-28 08:23:02
编程培训班背景介绍 培训项目背景介绍怎么写
编程培训班背景介绍 培训项目背景介绍怎么写

北京ITET培训中心的学校背景2000年05月:教育部于2000年5月26日推出IT培训认证项目,正式启动全国应用级计算机教育工程;2000年06月:教育部全国应用级计算机教育工程北京师范大学教学基地成立;2001年--2004年:全国应用级计算机教育工程北京师范大学教学基地连续四年被评为全国优秀教学基地;2005年06月:教育部教育管理信息中心为缓解大学生就业

2023-08-25 15:10:00
web前端开发的选择文件按钮 Web前端组件库OpenTiny项目如何使用?
web前端开发的选择文件按钮 Web前端组件库OpenTiny项目如何使用?

c#关于选择文件的那个窗体上边按钮的问题?参考:VisualC#中可以方便的调用系统标准的对话框(Dialog),比如System.Windows.Forms下的ColorDialog、FontDialog、OpenFileDialog等等。然而方便的同时却带来一些不便,当你希望对这些对话框做自定义修改时,会感觉无从下手:这些都是系统封装好的类,类的本身提供的可设置的成员非常有限。

2023-10-10 05:21:17
web前端开发开源文档 Web前端组件库OpenTiny项目如何使用?
web前端开发开源文档 Web前端组件库OpenTiny项目如何使用?

WEB前端开发教程WEB前端开发入门攻略1、首先要从基本的HTML语言开始学起。网页的所有内容都是建立在HTML的基础之上,要想学好HTML,不要去使用任何集成工具,而是使用文本编辑器,直接从最简单的HTML可以写起。首先上网下载notepad++文本编辑器,一个好的文本编辑工具能达到事半功倍的效果。2、w3shcool网站提供各种前端开发教程,其教程很适合初学者学习。根据教程的每一步

2023-09-20 22:15:32
编程培训班项目介绍 小学编程课程有哪些
编程培训班项目介绍 小学编程课程有哪些

青少年编程课程有哪些内容?青少年编程课程一般有scratch、C/C++、python。想学编程推荐选择童程童美。童程童美少儿编程体验课,点击可免费报名试听编程主要锻炼孩子的逻辑思维能力、创造力,以及创新能力,界面卡通,积木式,易学习。关于少儿编程的学习内容,不同的机构有不同的课程体系,少儿编程重点不是教授一门技术,而是教会孩子一种思维方式。其实,少儿编程是一门很综合的学科,它不仅可

2023-09-05 06:46:58
php的框架介绍 php主流框架都有什么
php的框架介绍 php主流框架都有什么

PHP有哪些流行的框架PHP有哪些流行的框架?PHP有哪些流行的框架?PHP作为一种十分流行的编程语言,拥有大量的应用领域和开源程序库。其中,PHP框架可以有效提高对PHP语言的理解和运用水平。框架作为一种用于开发网络应用程序的基础架构,可以让开发者在不同项目的开发中提高效率。在PHP框架领域中,有许多众所周知、使用广泛的优秀框架,其中一些常见的PHP框架如下:1.Lara

2023-09-13 10:47:59
php框架用处 PHP框架的php框架介绍
php框架用处 PHP框架的php框架介绍

PHP框架的php框架介绍框架就是通过提供一个开发Web程序的基本架构,PHP开发框架把PHPWeb程序开发摆到了流水线上。换句话说,PHP开发框架有助于促进快速软件开发(RAD),这节约了你的时间,有助于创建更为稳定的程序,并减少开发者的重复编写代码的劳动。这些框架还通过确保正确的数据库操作以及只在表现层编程的方式帮助初学者创建稳定的程序。PHP开发框架使得你可以花更多的时间去创造真正的

2023-09-03 10:42:48