自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(108)
  • 收藏
  • 关注

原创 官宣!OpenTiny 前端 Web 应用开发挑战赛开赛啦~30万奖金等你拿!

30万奖金等你拿,OpenTiny 前端 Web 应用开发挑战赛开赛啦~只要你对前端感兴趣,想要参与实战,就可以报名参赛

2024-01-15 17:12:44 602

原创 TinyEngine 服务端正式开源啦!!!

本文介绍了 TinyEngine 低代码引擎服务端开源的核心特性、服务端架构、硬件配置、相关FAQ、未来规划等内容

2024-01-02 11:00:47 7305 2

原创 参与OpenTiny征文活动,赢取500元开发者大礼包!

OpenTiny 是一套企业级 Web 前端开发解决方案,提供跨端、跨框架、跨版本的 TinyVue 组件库,包含基于 Angular+TypeScript 的 TinyNG 组件库,拥有灵活扩展的低代码引擎 TinyEngine,具备主题配置系统 TinyTheme / 中后台模板 TinyPro/ TinyCLI 命令行等丰富的效率提升工具,可帮助开发者高效开发 Web 应用。

2024-07-25 20:03:53 168

原创 common-intellisense:助力TinyVue 组件书写体验更丝滑

本文由体验技术团队Kagol原创~前两天,common-intellisense 开源项目的作者 Simon-He95 在 VueConf 2024 群里发了一个重磅消息:common-intellisense 支持 TinyVue 组件库啦!common-intellisense 插件能够提供超级强大的智能提示功能,包含属性(props)、事件(events)、插槽(slots)以及对应的注释和类型,实例上的方法(methods)等等,支持多个UI库,让你的开发效率更上一层楼。

2024-07-24 11:48:03 1004

原创 Web前端浅谈ArkTS组件开发

本篇文章将从一个Web前端的视角出发,浅谈ArkTS组件开发的基础问题,比如属性传递、插槽、条件渲染等。

2024-07-22 15:47:53 662

原创 TinyVue:与 Vue 交往八年的组件库

Vue 是开源的,与 Vue 交往的 TinyVue 也应该是开源的。但从自研走向开源的过程并不是一帆风顺,从最初的想法到最终落地,前后花了五年多。2023 年初,TinyVue 终于借助我们的开源网站(https://opentiny.design/) 正式与大家见面。回想这八年对 Vue 的坚持,也是自己对前端框架的坚持。

2024-07-19 16:05:25 1346

原创 茶思屋直播|向下扎根,向上生长,TinyEngine 灵活构建个性化低代码平台

低代码引擎使能开发者定制低代码平台。它是低代码平台的底座,提供可视化搭建页面等基础能力,既可以通过线上搭配组合,也可以通过cli创建个人工程进行二次开发,实时定制出自己的低代码平台。适用于多场景的低代码平台开发,如:资源编排、服务端渲染、模型驱动、移动端、大屏端、页面编排等。7月18日17点,华为云前端工程师,体验技术团队TinyEngine 项目成员王文敏老师,将为大家带来#茶思一小时#TinyEngine低代码引擎揭秘系列第2讲。

2024-07-17 17:29:36 685

原创 TinyVue v3.17.0 正式发布,推出了一款基于 Quill 2.0 的富文本编辑器,功能强大、开箱即用!

本文由体验技术团队Kagol老师原创~我们非常高兴地宣布,2024年6月26日,TinyVue 发布了 v3.17.0 🎉。TinyVue 每次大版本发布,都会给大家带来一些实用的新特性,上一个版本我们重构了 chart-core,新增 CircleProcessChart 圆环进度图等6个新的图表组件,并增加了 Statistic 数据统计组件。表格图片超链接复制粘贴插入表情文件上传@提醒斜杆菜单v-auto-tip。

2024-07-17 15:26:15 1312

原创 10个JavaScript One-Liners让初学者看起来很专业

希望这些单行代码技巧,可以帮助你提升你的 JavaScript 技能。虽然,单行代码是不错的技巧,但也需要谨慎使用,以确保在实际应用中代码的清晰性和可维护性。请持续关注后续内容,我们将更深入地探讨 JavaScript 概念(如有侵权,请联系删除)

2024-07-10 16:43:56 618

原创 Renderless 思想正在影响前端开发

框架:如 React、Vue、Angular、Svelte、Ember 等。平台:如 鸿蒙、Android、iOS、小程序、快应用、H5 等。设备:如 PC、移动设备、车载设备等。多元化的需求场景,对前端工程师的要求也是越来越高,他们必须掌握 2 种以上的编程语言或者开发框架,不然就很难胜任跨端应用开发的岗位。前端开发工程师的开发日常,也因此变得愈发复杂。在如此严峻的前端大环境下,无渲染组件(Renderless Components[1])的概念在开发者社区逐渐兴起,频繁出现在各类流行框架中。

2024-07-05 15:04:11 704

原创 7月6日 VueConf 技术大会即将在深圳举办

7月6日,VueConf 2024 即将在深圳召开,本次大会正值 Vue.js 十周年,旨在聚焦 Vue.js 社区的成员,分享最新的技术动态、经验以及创新实践。本次参与 VueConf 大会的是来自全球 Vue.js 核心团队成员、行业专家及前端开发者。其中,Vue.js 的作者尤雨溪也将亲临现场并发表主题演讲。当然,OpenTiny 团队也将参与本次 VueConf 大会与各位开发者展开深度交流,也希望能与大家共同推进 Vue 开源社区生态的成长。

2024-07-05 14:59:27 468

原创 直播分享|TinyVue 组件库主题适配原理与实战

在前端开发过程中,不同的项目可能需要不同的设计风格。而了解组件库的主题适配功能,也可以帮助开发者轻松定制独特的主题风格,从而满足各种设计需求。因此6月27日晚19点,体验技术团队 TinyVue 项目成员岑灌铭老师将为大家带来以《TinyVue 组件库主题适配原理与实战》为主题的分享,届时将与大家共同探讨主题适配的内容概述及方案详解。

2024-06-25 17:13:36 536

原创 OpenTiny CCF开源创新大赛赛事指南,助力你赢取10W赛事奖金

1、项目介绍OpenTiny 是一套企业级 Web 前端开发解决方案,提供跨端、跨框架、跨版本的 TinyVue 组件库,包含基于 Angular+TypeScript 的 TinyNG 组件库,拥有灵活扩展的低代码引擎 TinyEngine,具备主题配置系统TinyTheme / 中后台模板 TinyPro/ TinyCLI 命令行等丰富的效率提升工具,可帮助开发者高效开发 Web 应用。2、赛题设计目的(1)旨在让开发者基于组件库或低代码引擎进行应用生态开发。

2024-06-17 19:44:02 616

原创 10W大奖等你瓜分,OpenTiny CCF开源创新大赛报名火热启动!

赶快行动吧,OpenTiny CCF开源创新大赛等你来战!4️⃣ 提升职业竞争力,为未来铺设更宽广的道路。3️⃣ 结交志同道合的伙伴,共筑技术梦想。5️⃣ 赢取丰厚奖金与业界认可,荣耀加冕!(觉得还不错的话欢迎Star支持哦!1️⃣ 探索开源文化,拓宽技术视野。2️⃣ 实战锤炼,技术能力飞速提升。

2024-06-14 15:51:23 249

原创 快速入门 TinyVue 组件库一键换肤!get“多主题适配”技能

本实操内容通过实现 TinyVue 中 Button 组件和 Alert 的类 element 主题适配,让开发者感受到 TinyVue 跨设计规范的亮点特性

2024-06-12 17:51:30 893

原创 使用 TinyEngine 低代码引擎实现三方物料集成

TinyEngine 是 OpenTiny 团队2023年开源的一个低代码引擎。使能开发者定制低代码平台。它是低代码平台的底座,提供可视化搭建页面等基础能力,既可以通过线上搭配组合,也可以通过下载源码进行二次开发,实时定制出自己的低代码平台。适用于多场景的低代码平台开发,如:资源编排、服务端渲染、模型驱动、移动端、大屏端、页面编排等。代码托管GitHub:https://github.com/opentiny/tiny-engine (欢迎大家 Star 和 提Issue、PR 进行反馈)

2024-06-04 16:53:16 1242 1

原创 直播分享|深入解析ts-morph:通过注释生成类型文档

热衷于折腾的开源爱好者、OpenTiny Vue贡献者、Hello-CTF贡献者。

2024-05-30 15:41:41 493

原创 TinyEngine 低代码引擎:带你5分钟高效构建游戏登录界面

本文由体验技术团队 TinyEngine 项目成员李旭宏创作,欢迎大家实操体验,本体验项目基于 TinyEngine 低代码引擎提供的环境,通过体验简单拖、拉、拽的形式帮助开发者快速了解低代码引擎的使用流程,达到快速开发游戏登录界面的效果。

2024-05-28 16:12:09 1235 1

原创 直播预告:TinyVue 组件库实战解析,提升组件库构建技能!

在复杂的编码世界里,大家总希望能够寻找更高效、更简洁的解决方案来优化工作流程,提升开发效率。在5月28日晚7点 OpenTiny B站直播间,OpenTiny 非常荣幸地为大家带来一场关于 TinyVue 组件库实战分享的直播。届时,TinyVue 组件库成员阿健老师将与大家深入探讨 TinyVue 组件库的关键技术,同时针对开发者对 TinyVue 组件库提出的相关问题做出详细解答,帮助开发者更容易理解并使用 TinyVue 组件库。

2024-05-27 20:20:43 384

原创 报名倒计时两周|2024 OpenTiny 开源之夏项目直播解读回顾

目前TinyVue的Grid表格组件并没有将组件逻辑拆分成renderless函数,后续无法扩展到其他前端框架中,因此需要对Grid组件进行重构,将组件逻辑抽离成renderless。完成重构之后,还需要基于目前的虚拟滚动进行优化,优化大数据场景下树表、单元格编辑、行列拖拽等场景的功能和性能,实现动态高度的虚拟滚动、树表懒加载等特性。

2024-05-21 20:17:02 1096

原创 8000-12000奖金等你拿,OpenTiny 开源之夏10大导师齐上阵,带你立刻get 项目详情!!!

OpenTiny 是一套企业级 Web 前端开发解决方案,提供跨端、跨框架、跨版本的 TinyVue 组件库,包含基于 Angular+TypeScript 的 TinyNG 组件库,拥有灵活扩展的低代码引擎 TinyEngine,具备主题配置系统TinyTheme / 中后台模板 TinyPro/ TinyCLI 命令行等丰富的效率提升工具,可帮助开发者高效开发 Web 应用。直播过程中,我们还将提供实时互动环节,你可以通过弹幕、评论等方式提问,嘉宾和主持人将为你一一解答。

2024-05-15 14:57:25 294

原创 开发者体验活动|TinyEngine 低代码引擎:带你5分钟快速构建游戏登录界面

OpenTiny 是一套企业级 Web 前端开发解决方案,提供跨端、跨框架、跨版本的 TinyVue 组件库,包含基于 Angular+TypeScript 的 TinyNG 组件库,拥有灵活扩展的低代码引擎 TinyEngine,具备主题配置系统TinyTheme / 中后台模板 TinyPro/ TinyCLI 命令行等丰富的效率提升工具,可帮助开发者高效开发 Web 应用。点击链接,选择实践项目5——体验 TinyEngine 低代码引擎项目——进入云声平台提出体验建议。赶快叫上小伙伴一起来体验吧~

2024-05-14 11:29:43 427

原创 手把手带你开发一个易用又灵活的 Carousel 组件

其实组件的很多其他部分也可以外溢出去,包括子组件、内部方法、TypeScript类型等,将这些能力外溢,把自主权交给开发者,可以有效地增加组件的灵活性,让我们设计的组件既是“易用的”,又是“灵活的”,在易用性和灵活性之间取得一定的平衡。点击上一页、下一页,不仅页码会变化,上面的轮播内容也会跟随变化,基础功能已实现,接下来就是完善分页器样式,并增加页码指示器,让 Carousel 组件的功能更加完整。在实现具体的组件功能之前,我们先创建一个空的组件结构,走通组件本地效果预览的流程。

2024-05-13 15:52:26 881

原创 TinyEngine 低代码引擎区块局域网部署方案全新上线!

当前介绍了两种方案的具体实现方式。

2024-05-08 20:57:51 913

原创 OpenTiny Vue 3.15.0 正式发布,推出全新的 Charts 图表组件底座,功能更强、图表更丰富!

除基础图表之外,还为复杂业务场景提供了一些业界没有但很实用的图表,例如:流程图、组织关系图和里程碑图等。之前的 Charts 图表组件基于 ECharts 进行封装,完全兼容 ECharts 的 API,适配了华为云规范,包含22个实用的图表组件,不过由于样式都是通过 ECharts 的 API 进行封装的,不便于主题定制,因此我们对其进行了重构和优化。2024年,我们规划了很多新组件和新特性,欢迎朋友们一起参与共建。

2024-05-06 11:20:24 625

原创 OpenTiny开源之夏编程达人集结令:4月30日正式上线,寻找最强代码战士!

本次 OpenTiny 一共有10个项目,包含4个基础类及6个进阶类赛题。大家可以根据自己感兴趣的项目参与报名。进入开源之夏官网-》查看项目-》搜索 OpenTiny。

2024-04-29 15:43:40 1041

原创 重回铁王座!时隔5年,Quill 2.0 终于发布啦!

由于 Quill 很久没更新,我觉得也没必要更新了,现在 Quill 2.0 发布,又给了我继续更新下去的动力,欢迎朋友们持续关注深入浅出 Quill 系列文章,我将带你解锁更多 Quill 的玩法,并深入剖析 Quill 的实现原理,了解这款重新坐上开源富文本编辑器“铁王座”的 Quill,究竟有什么独特之处,能受到这么多开发者们的喜爱。之前写过一个 Quill 系列文章,从使用到原理,再到实践,以及富文本编辑器的选型。最后一个 1.0 版本 1.3.7 发布于 2019年9月9日,时隔4年零7个月。

2024-04-28 10:46:47 1065

原创 直播回顾|6个实例带你解读TinyVue 组件库跨框架技术

作为致力于实现跨框架的TinyVue组件库,旨在实现跨不同版本的Vue框架兼容性,其独特之处在于采用单份源代码策略,通过智能编译技术,能够同时生成适用于Vue 2.6、2.7版本以及Vue3版本的组件包。在本期《手把手教你实现mini版TinyVue组件库》的主题直播中,华为云前端开发DTSE技术布道师阿健老师给开发者们展开了组件库跨框架的讨论,同时针对TinyVue组件库的关键技术进行了剖析,并通过项目实战演示了一份源码编译出2个不同Vue 框架的组件。随后,这些状态值被返回给适配层。

2024-04-22 16:41:20 843 1

原创 OpenTiny 亮相 W3C 2024春季顾问委员会会议,共话行业新趋势。

让用户的数据只在用户的电脑内部传输,从而解决了安全和隐私的问题。W3C 的顾问委员会是 W3C 会员及团队参与的会议,讨论 W3C 的运营策略、及主要技术方向,征求会员及团队意见。到目前为止,W3C 已发布了400多项影响深远的 Web 技术标准及实施指南,如广为业界采用的超文本标记语言(HTML)、可扩展标记语言(XML)以及帮助残障人士有效获得 Web 内容的信息无障碍指南(WCAG)等,有效促进了 Web 技术的互相兼容,对互联网技术的发展和应用起到了基础性和根本性的支撑作用。

2024-04-22 15:39:31 843

原创 姑苏寻韵~庆开放原子开源大赛 OpenTiny 前端 Web 应用开发挑战赛路演圆满落幕。

花岗岩小队战队的王士忠同学通过路演介绍了从人工智能发展史到人工智能发展当前的痛点,说明了使用 TinyEngine 低代码引擎完成的 dl-Flow 低代码平台的初衷,介绍了 dl-Flow 是一种拖拽式的线性网络搭建的 Web 应用程序,开发者可以使用该程序直观地搭建一个 paddlepaddle 的神经网络,并详细讲解了 dl-flow 的基本原理、困难点。同时,也热切期待更多的开发者能加入到OpenTiny开源社区的建设中,共同书写前端技术的新篇章,共筑开源之梦!

2024-04-20 16:08:14 1640

原创 用three.js做一个3D汉诺塔游戏(下)

在上一期,我们成功地搭建了基础的 3D 场景。在本期中,我们将对场景进行优化,使其在视觉上更加真实,并为场景中的物体添加交互,同时编写游戏流程控制逻辑,最终完成这款3D汉诺塔游戏。

2024-04-08 17:42:45 1410

原创 前十名单公布|OpenTiny 前端 Web 应用开发挑战赛初赛结果揭晓~

无论是参与共建还是使用项目,大家已然凝聚成一股神秘的力量,不断推动着 OpenTiny 开源社区的繁荣发展。(按照团队名称首字母进行排序,排名不分先后)如果前8强无法正常进行决赛路演,可以由第9名及第10名的团队依次按照名次补充进入决赛,因此大家进入前10位的小伙伴请及时完善作品。(2)TinyVue 相关任务的框架适配层应该复用现有组件的逻辑,并通过编写插件方式完全覆盖所有组件模板转换成对应技术栈的模板。(1)作品界面完整,提示清晰,使用简单,交互友好,有很好的使用体验。

2024-04-02 15:34:20 677

原创 用three.js做一个3D汉诺塔游戏(上)

本文分享如何利用 three.js 开发 3D 应用,涵盖 3D 场景搭建、透视相机、几何体、材质、光源、3D 坐标计算、补间动画以及物体交互实现等知识点。

2024-03-25 16:46:04 6393

原创 智启未来:TinyEngine 低代码引擎版本更新,畅享升级体验

低代码引擎使能开发者定制低代码平台。它是低代码平台的底座,提供可视化搭建页面等基础能力,既可以通过线上搭配组合,也可以通过下载源码进行二次开发,实时定制出自己的低代码平台。适用于多场景的低代码平台开发,如:资源编排、服务端渲染、模型驱动、移动端、大屏端、页面编排等。

2024-03-20 17:19:46 958

原创 OpenTiny Vue 3.14.0 正式发布,增加了 MindMap 思维导图等3个新组件

业界组件库一般都会提供 unplugin 自动导入插件,开发者只需要在 vite/webpack 中配置下这个插件,就可以直接使用组件库中的组件,无需手动导入,并且组件是按需导入的,不会增加项目的产物包体积。比较粗暴的方式就是显示一个空白页,用户只能傻傻地盯着这个空白页,等待数据展示,如果长时间没有显示内容,用户不知道发生了什么事情,可能会比较焦虑,从而关闭页面,放弃访问,并对这个网站产生不好的印象。有了细粒度模式,我们的 Skeleton 组件就有了无限的组合,可以自由拼接出任意形态的骨架屏。

2024-03-20 09:43:11 1441

原创 Vue.js 应用实现监控可观测性最佳实践

OpenTiny 是一套企业级 Web 前端开发解决方案,提供跨端、跨框架、跨版本的 TinyVue 组件库,包含基于 Angular+TypeScript 的 TinyNG 组件库,拥有灵活扩展的低代码引擎 TinyEngine,具备主题配置系统TinyTheme / 中后台模板 TinyPro/ TinyCLI 命令行等丰富的效率提升工具,可帮助开发者高效开发 Web 应用。它基于标准 HTML、CSS 和 JavaScript 构建,并提供了一套声明式的、组件化的编程模型,帮助你高效地开发用户界面。

2024-03-18 15:42:48 914

翻译 好文翻译|JSON.stringify() 陷阱 — Javascript

OpenTiny 是一套企业级 Web 前端开发解决方案,提供跨端、跨框架、跨版本的 TinyVue 组件库,包含基于 Angular+TypeScript 的 TinyNG 组件库,拥有灵活扩展的低代码引擎 TinyEngine,具备主题配置系统TinyTheme / 中后台模板 TinyPro/ TinyCLI 命令行等丰富的效率提升工具,可帮助开发者高效开发 Web 应用。在转换过程中遇到时,它们要么被省略(在对象中),要么被更改为 null(在数组中)。不可枚举的属性被排除在外。

2024-03-14 15:49:11 107

原创 OpenTiny 妇女节限时特别活动来啦~

OpenTiny 是一套企业级 Web 前端开发解决方案,提供跨端、跨框架、跨版本的 TinyVue 组件库,包含基于 Angular+TypeScript 的 TinyNG 组件库,拥有灵活扩展的低代码引擎 TinyEngine,具备主题配置系统TinyTheme / 中后台模板 TinyPro/ TinyCLI 命令行等丰富的效率提升工具,可帮助开发者高效开发 Web 应用。如果你是女性开发者,添加 OpenTiny 微信小助手,在3月7日-3月8日转发《如果你在3月7日——3月30日填写。

2024-03-07 11:01:42 592

原创 你问我答,干货满满!|OpenTiny 挑战赛技术答疑直播来啦~

在这次直播中,我们将邀请 OpenTiny 前端技术工程师作为嘉宾,与主持人一起解答你在开发过程中遇到的疑难杂症。无论你是 OpenTiny 初阶使用者还是 OpenTiny 资深开发者,只要你有问题,都可以在这里找到答案。直播过程中,我们还将提供实时互动环节,你可以通过弹幕、评论等方式提问,嘉宾和主持人将为你一一解答。如果你也想要共建,可以进入代码仓库,找到 good first issue标签,一起参与开源贡献~(报名进行时),一同加入我们的技术答疑直播,一起解决你在开发过程中遇到的难题吧!

2024-03-05 10:06:29 438

原创 欢迎参与2024年 OpenTiny 开源项目用户调研

随着 OpenTiny 开源项目的不断发展,我们一直致力于为开发者提供高质量的 Web 前端开发解决方案。为了更好地满足用户需求,提升项目的实用性和易用性,我们决定发起一项用户调研活动,诚挚邀请您参与。您的宝贵意见对于 OpenTiny 开源项目的成长至关重要。我们期待收到您的反馈,并共同努力打造一个更加优秀的开源 Web 前端开发解决方案!如果你也想要共建,可以进入代码仓库,找到 good first issue标签,一起参与开源贡献~是一套企业级 Web 前端开发解决方案,提供跨端、跨框架、跨版本的。

2024-02-28 17:10:45 840

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除