- 博客(158)
- 收藏
- 关注

原创 开发者福音!TinyEngine开启新篇章,服务端Java版本正式开源~
低代码引擎是一种通用的开发框架,通过对低代码平台系统常用的功能进行解构,将其划分为多个功能模块,并为每个模块定义了相应的协议和开发范式,使得开发者可以根据自身的业务需求,轻松定制开发出自己的低代码开发平台。TinyEngine 低代码引擎作为低代码平台的底座,提供可视化搭建页面等基础能力,既可以通过线上搭配组合使用,也可以通过 cli 创建个人工程进行二次开发,实时定制出自己的低代码平台。适用于多场景的低代码平台开发,如:资源编排、服务端渲染、模型驱动、移动端、大屏端、页面编排等。(欢迎star)
2025-02-06 16:40:34
938

原创 TinyEngine 服务端正式开源啦!!!
本文介绍了 TinyEngine 低代码引擎服务端开源的核心特性、服务端架构、硬件配置、相关FAQ、未来规划等内容
2024-01-02 11:00:47
7748
2

原创 低代码引擎 TinyEngine 正式发布!!!
TInyEngine 低代码引擎在HC华为全联结大会正式发布,TinyEngine 提供了低代码底层能力,并集成了人工智能,从而使用户能够高效开发。
2023-09-21 17:12:17
6886
原创 直播预告|新手从搭建到二开TinyEngine低代码引擎
低代码引擎使能开发者定制低代码平台。它是低代码平台的底座,提供可视化搭建页面等基础能力,既可以通过线上搭配组合,也可以通过创建cli工程进行二次开发,实时定制出自己的低代码平台。适用于多场景的低代码平台开发,如:资源编排、服务端渲染、模型驱动、移动端、大屏端、页面编排等。基于 Vue3,利用 DSL 实现从 schema 生成源码,支持多框架集成,且拥有强大的插件系统,能实现各种定制化开发的需求”如果你正在寻找一款趁手的低代码引擎或者你对低代码开发感兴趣,那你不妨来试试 TinyEngine。
2025-04-01 10:07:48
343
原创 直播分享|TinyPro:一行命令,搭建包含前后端的后台管理系统
此外,还支持在线方式快速配置角色、用户、菜单、权限、国际化词条,无需写代码,用户使用成本低,没有开发基础的设计师、产品经理也能操作。TinyPro 支持多种构建工具,如 Vite、Webpack、Rspack、Farm 等,开发者友好。TinyPro 使用最新技术栈,前端基于 Vue3+TypeScript,后端基于 NestJS,支持组件粒度的权限管理、页签模式、多级菜单、多种布局方式、个性化主题、国际化、Mock 数据等丰富的特性,开箱即用。对该项目感兴趣的朋友,3 月 28 日,来开源中国的视频号。
2025-03-26 16:32:43
171
原创 Node.js技术原理分析系列6——基于 V8 封装一个自己的 JavaScript 运行时
Google 推出的 V8 引擎,自 2008 年随 Chrome 浏览器面世以来,大幅提升了 JavaScript 性能,重新定义了其应用范畴。作为 Chrome 和 Node.js 的核心动力,V8 推动 JavaScript 成为了一个跨越前后端的全栈开发语言。但是 V8 本身只是一个 JavaScript 解释器,能够对 JavaScript 语言进行解释,并不具备与操作系统,或者其他软件或者资源交互的能力。但是在代码执行中, 我们往往根据我们的需要调用计算机的某些资源或者和其他软件发生交互。
2025-03-20 17:28:32
797
原创 OpenTiny技术直播讲师招募:与开源同行,点亮技术影响力!
OpenTiny企业级前端开发解决方案,正在寻找热爱分享的技术达人!加入我们的直播讲师团,与众多开发者一起分享你的经验,推动技术普惠,同时打造个人技术影响力!
2025-03-19 17:32:28
101
原创 TinyEngine v2.3版本发布:界面更美观、操作更便捷、路由能力再次升级
TinyEngine 低代码引擎使开发者能够定制低代码平台。它是低代码平台的底座,提供可视化搭建页面等基础能力,既可以通过线上搭配组合,也可以通过cli创建个人工程进行二次开发,实时定制出自己的低代码平台。适用于多场景的低代码平台开发,如:资源编排、服务端渲染、模型驱动、移动端、大屏端、页面编排等。近期,TinyEngine 正式推出 2.3 版本!继 2.2 版本通过嵌套路由革新应用架构后,本次升级聚焦路由能力增强与界面主题切换,使得开发体验再上新的台阶。(欢迎 Star ⭐)
2025-03-17 17:53:30
679
原创 Node.js 技术原理分析系列5——理解 Node.js 中的 ABI 稳定
首先,我们需要明确的是,并非所有 node 用户都需要关注“ABI 稳定”这一概念。如果一个用户对 node 的使用,只包含纯 JS 代码,那么用户没必要理解这个概念。但是如果直接或间接使用了 V8 ABI,例如使用 addon、libnode、electron 等技术,就需要对这个概念有所理解。本文主要以 addon 场景为例,对这个概念进行介绍。ABI(Application Binary Interface)直译过来是应用程序二进制接口。与常说的 api 类似,都是用于程序之间的交互。
2025-03-12 15:05:22
764
原创 TinyVue 的 DatePicker 组件支持日期面板单独使用啦!
DatePicker 组件是一款功能强大的日期选择工具,支持单选、范围选择、快捷选项等多种模式。此次更新后,日期面板可以独立于组件使用,这意味着开发者可以根据实际需求,将日期面板嵌入到任何页面或功能模块中,而无需依赖完整的 DatePicker 组件。1、灵活的面板类型日期选择:默认的日期选择面板,支持单选和范围选择。日期区间选择:单独的日期区间选择面板,适合需要时间区间的场景。2、自定义样式主题颜色:支持自定义主题颜色,与您的项目风格完美融合。
2025-03-11 15:23:48
710
原创 Node.js 技术原理分析系列 4—— 使用 Chrome DevTools 分析 Node.js 性能问题
Chrome DevTools 中的 Performance 面板和 Chrome 开发者工具中的 Performance 面板不是同一个,前者用于 Node.js 性能分析,后者用于 web 前端性能分析。操作区时间轴:包括从记录开始到记录结束这个时间段。概览区:目前只能看主线程活动,以后也许能看更多内容。详情区:详情区的内容会随鼠标左键选中的目标变化而变化。
2025-03-06 15:22:22
764
原创 直播预告|TinyEngine低代码引擎v2.2版本特性介绍
低代码引擎使能开发者定制低代码平台。它是低代码平台的底座,提供可视化搭建页面等基础能力,既可以通过线上搭配组合,也可以通过 cli 创建个人工程进行二次开发,实时定制出自己的低代码平台。适用于多场景的低代码平台开发,如:资源编排、服务端渲染、模型驱动、移动端、大屏端、页面编排等。3月6日19点,云计算前端开发工程师,TinyEngine 项目成员胡靖老师,将为大家分享 TinyEngine 低代码引擎 v2.2 版本更新情况。本次直播将围绕 TinyEngine 的最新版本展开。
2025-03-03 17:04:48
541
原创 TinyEngine v2.2版本发布:支持页面嵌套路由,提升多层级路由管理能力&开发分支调整
随着 TinyEngine v2.2.0 版本的发布,路由嵌套视图、页面管理与渲染能力得到了极大的提升,让开发者在构建复杂应用时更加高效、灵活。此外,物料资产包协议和界面交互的优化进一步提升了开发体验。
2025-02-26 11:09:57
1024
原创 Node.js技术原理分析系列3——Node.js的perf_hooks模块作用和用法
在 Node.js 中,如何测量一段代码的耗时呢?比如 for 循环遍历 100 次的耗时。让我们带着这个问题,开始本文的讲解。1.用Date.now()很容易就能想到,在循环前后分别取一个时间,再相减不就行了i < 100;i ++) {运行多次后发现,结果永远是 0。原因是Date.now()只能精确到毫秒级别,无法用于计算零点几毫秒这种的耗时。2.用和。
2025-02-24 15:22:38
766
原创 TinyVue自动导入插件重大升级,@opentiny/unplugin-tiny-vue1.0.0版本开启单组件包引入新模式
近日,@opentiny/unplugin-tiny-vue 发布了其重要的1.0.0版本更新,此次更新带来了全新的单组件包引入模式,显著提升了开发者的本地编译效率以及整个项目的构建速度。在之前的版本中,开发者需要一次性加载整个TinyVue 库,这个不仅增加了初始时间,也使得项目构建过程变得相对缓慢。然而,随着新版本的发布,这一问题得到了有效的解决。通过引入单组件包模式,开发者现在可以根据实际需求选择性地加载所需的组件,从而极大地减少了不必要的资源消耗,提高了应用的响应速度和整体性能。
2025-02-18 17:15:14
865
原创 Node.js技术原理分析系列2——如何在Node.js中新增一个内置模块
作为 Node.js 的使用者,想必同学们对“内置模块”这个概念并不陌生:Node.js 内置模块也叫核心模块,预置在 Node.js 运行时中,这些内置模块不需要额外下载安装,可以在 js 代码中通过 require 引入。常用的内置模块包括 fs、http 等对于这些天天使用的功能,大家有没有好奇过它们是怎么开发出来的呢?为了更好地了解 Node.js 的底层实现,我把这套流程自己走了一遍。这里可以跟大家分享一下:如何基于 Node.js 开源代码定制开发,添加一组新的内置模块。
2025-02-17 15:12:37
1177
原创 Node.js技术原理分析系列1——Node.js调试能力分析
本文由体验技术团队屈金雄原创。Node.js 是一个开源的、跨平台的 JavaScript 运行时环境,它允许开发者在服务器端运行 JavaScript 代码。Node.js 是基于 Chrome V8引擎构建的,专为高性能、高并发的网络应用而设计,广泛应用于构建服务器端应用程序、网络应用、命令行工具等。
2025-02-14 15:05:52
1513
原创 TinyEngine v2.1版本发布:全新的区块方案和画布通信方案,打造更强力的可拓展低代码引擎
2025年蛇年已经到来,TinyEngine v2.1.0 版本也已经蛇气腾腾的发布了出来,新年新气象,为了让大家更详细了解到 v2.1.0 的内容更新,我们特此列举了该版本中的一些重要特性更新。不仅优化了区块构建流程、构建速度、UI 规范和画布通信,还对功能细节进行了全面改进,使得开发体验更加高效和流畅。我们诚挚地邀请大家体验这一版本的强大功能,欢迎大家在 GitHub 提交反馈和建议!
2025-01-17 15:49:48
1278
原创 Fluent Editor v3.25.0 正式发布!2025年第一个版本,增加标题列表导航、分隔线、多图多文件上传等实用特性
本文由体验技术团队Kagol原创。Fluent Editor 是一个基于 Quill 2.0 的富文本编辑器,在 Quill 基础上扩展了丰富的模块和格式,框架无关、功能强大、开箱即用。今天是2025年1月2日,也是2025年的第一个工作日,我们很高兴地宣布 Fluent Editor v3.25.0 正式发布!我们一起来看下都有哪些更新吧!
2025-01-09 11:14:47
1025
原创 OpenTiny2024年终总结~
为了始终与开发者站在一起,保持紧密的联系与沟通,OpenTiny社区持续开展各类活动。社区积极参与华为云开发者日(广州站/武汉站/南京站)、HDC开发者大会和开放原子生态大会,并主办了OpenTiny技术交流茶话会及华为云开源开发者大前端分论坛活动,希望通过这些线下活动与全国各地的开发者近距离沟通,帮助更多开发者受益。
2025-01-08 15:04:25
862
原创 【PPT】TinyEngine 低代码引擎系列课第四讲课件分享
欢迎加入 OpenTiny 开源社区。一起参与交流前端技术~(欢迎 Star ⭐)(欢迎 Star ⭐)
2025-01-02 14:57:02
226
原创 2024年OpenTiny年度人气贡献者评选正式开始
2024年,OpenTiny持续在前端开源领域扎根,每一位开发者都是推动项目共同前行的宝贵力量。从bug修复,到技术探讨;从使用项目,到参与共建,每一步跨越,都凝聚了开发者的智慧与汗水。致敬所有在OpenTiny社区里默默付出、积极贡献、引领创新的杰出个人,我们正式启动“OpenTiny年度贡献者评选”活动!欢迎进入代码仓库 Star🌟TinyEngine、TinyVue、TinyNG、TinyCLI~ 如果你也想要共建,可以进入代码仓库,找到 good first issue标签,一起参与开源贡献~
2024-12-25 20:02:54
272
原创 OpenTiny 年度贡献者活动评选征集启动
2024年,OpenTiny持续在前端开源领域扎根,每一位开发者都是推动项目共同前行的宝贵力量。从参与开源活动,到输出技术文章;从使用项目,到参与共建,每一步跨越,都凝聚了开发者的智慧与汗水。欢迎进入代码仓库 Star🌟TinyEngine、TinyVue、TinyNG、TinyCLI~如果你也想要共建,可以进入代码仓库,找到 good first issue标签,一起参与开源贡献~致敬所有在OpenTiny社区里默默付出、积极贡献、引领创新的杰出个人,我们正式启动“OpenTiny年度贡献者评选”活动!
2024-12-19 16:26:07
210
原创 优化永不止步:TinyVue v3.20.0 正式发布,更美观的官网UI,更友好的文档搜索,更强大的主题配置能力~
ThemeData是自定义主题数据格式,用户可以通过data属性,传入覆盖的全局CSS 变量, 通过css属性,传入有效的 CSS 规则块。/** 主题的ID */ id?: string /** 主题的名称 */ name?: string /** 主题的中文名称 */ cnName?* 需要追加的全局css变量的对象* 比如:{ 'tv-base-color-brand' : '#1476ff' } 会追加到 :root { --tv-base....... }* */ data?
2024-12-16 16:08:24
1182
原创 让我们一起来建设 Fluent Editor 开源富文本编辑器吧!
本文由体验技术团队Kagol原创。Fluent Editor 是一个基于 Quill 2.0 的富文本编辑器,在 Quill 基础上扩展了丰富的模块和格式,框架无关、功能强大、开箱即用。2024年8月12日,Fluent Editor 正式开源!开源之后,有不少用户开始使用我们的 Fluent Editor 富文本编辑器,并且给我们提了很多 issue,我们也在持续进行完善,近期发布的两个大版本:v3.22.0 和 v3.23.0 支持了i18n 国际化和三个重要的特性。
2024-12-13 14:40:50
844
原创 是观察者,也是实践者!|华为云开源开发者大前端技术论坛完满结束
随着最后一个议题分享结束,本次前端技术分论坛也逐渐落下帷幕~特别值得一提的是,每个议题分享结束之后,参会嘉宾们都非常踊跃,对每个议题都想进行深入的探究,希望能将实际项目中遇到的挑战难题能与本次分享的解决方案结合应用。他也表示“开源产品在于持续运营和打磨,OpenTiny在华为内部孵化多年,提供了一系列的前端开源技术项目,为开发过程的各个阶段提供对应的组件、工具能力,帮助前端开发人员更高效的完成业务开发。全方位阐述了“开源生态前景剖析”,“开源技术解读”,“开源开发者支持与实践”等时下热点开源话题。
2024-12-10 16:53:16
715
原创 TinyPro Vue 1.1.0 正式发布:增加细粒度权限、页签模式、多级菜单,支持Vite/Rspack/Farm等构建工具
本文由体验技术团队Kagol原创。为了提升前端开发效率,OpenTiny 提供了一个跨平台的前端工程化 CLI 工具 TinyCLI,为开发者提供一系列开发套件及工程插件,覆盖前端开发的整个链路,保证团队开发过程的一致性和可复制性。我们非常高兴地宣布,2024年11月23日,TinyVue Pro 发布了 v1.1.0 🎉。本次版本主要由 GaoNeng-wWw 指导,Muyu-art 完成开发👏你可以更新进行体验!
2024-12-03 15:44:07
743
原创 聚焦实践,面向前端|12月7日华为云首届开源开发者论坛火热报名中~
2024华为云开源开发者论坛重磅来袭!大会以“开放创新,释放云上生产力”为主题,融合AI、Serverless、前端、时序数据库、边缘计算、批量调度等多个维度,协助生态合作伙伴、企业、个人和高校开发者通过开源力量打造多场景多领域,提升技术活力及产业生产力。本次前端技术论坛汇聚7位行业专家,精心准备7个专题分享。议题内容深入业务,聚焦实践,希望与开发者共同探讨在业务选型/业务开发过程中所遇到的问题及解决方案。与开发者一同打开新思路,碰撞思想火花,共绘前端未来。
2024-11-28 15:12:30
322
原创 TinyEngine低代码引擎2.0新特性介绍
TinyEngine 2.0 版本的一大亮点是将源码开发变成了包引入的模式,并且与之相结合的提供了CLI工具,彻底改变了用户二次开发的方式。告别传统克隆源码模式,一键生成低代码平台项目。这里提供了、主题等。等,为开发提供便利。这样的开发模式,主要有以下几个特点:非侵入式开发 ,可以将二次开发内容与TinyEngine核心代码进行分离,避免对核心代码造成污染;增强版本兼容性,摆脱源码修改管理迭代更新难问题,可以轻松同步TinyEngine的官方代码;
2024-11-27 15:33:10
1050
原创 活动邀请|2024华为云首届开源开发者论坛即将正式开幕
本次活动议题融入AI、Serverless、前端、时序数据库、边缘计算、批量调度等多个维度,大前端技术论坛也将。正式召开,我们诚挚邀请你报名参与本次线下开发者论坛。因此希望与各位开发者齐聚上海,共赴开源盛典,共筑前端未来。(欢迎大家扫码或点击链接参与报名~)华为云开源开发者论坛将于。
2024-11-25 15:52:44
271
原创 实操案例|TinyVue树表+动态行合并
换句话说,随着树表的展开和折叠,表格的总行数会发生变化,因此需要动态调整对应首列的跨行合并数,以确保表格布局不发生错位。经过分析,我们发现在进行单元格合并时,合并组中的起始单元格会占据对应的行数,而其余单元格则需要被移除,以保证表格的结构不会出现错位。当展开“山东”时,会显示下级的“青岛”和“淄博”,此时“华东”的跨行合并数应该加上这2个新出现的表格行,变为4,才能确保表格布局恢复正常。同理,当继续展开“青岛”时,会显示2个下级行,此时“华东”的跨行合并数应该再加上这2个新出现的表格行,变为6。
2024-11-18 16:27:59
1048
1
原创 重磅更新!Fluent Editor 开源富文本支持 LaTeX 可编辑公式啦~
本文由体验技术团队 Kagol 原创。是一个基于 Quill 2.0 的富文本编辑器,在 Quill 基础上扩展了丰富的模块和格式,框架无关、功能强大、开箱即用。(欢迎 Star ⭐)
2024-11-14 11:25:55
1065
原创 TinyVue v3.19.0 正式发布!Tree 组件终于支持虚拟滚动啦!
本文由体验技术团队Kagol原创。我们非常高兴地宣布,2024年10月28日,TinyVue 发布了 v3.19.0 🎉。本次版本共有16位贡献者参与开发,其中 Nowitzki41 / Simon-He95 / BWrong 是新朋友👏你可以更新进行体验!我们一起来看看都有哪些更新吧!
2024-11-11 15:12:53
994
1
原创 焕然一新!TinyVue 组件库 UI 大升级,更符合现代的审美!
本文由体验技术团队Kagol原创。自从 TinyVue 组件库去年开源以来,一直有小伙伴反馈我们的 UI 不够美观,风格陈旧,不太满足现阶段审美。“TinyVue 给我的感觉就是一个没啥审美能力、但是很努力的老程序员开发的”看到这个评价,我是哭笑不得,一方面对小伙伴们真诚、友好的反馈充满感激,另一方面也为我们没有做好 UI 感到惭愧。
2024-11-08 11:46:41
579
原创 活动回顾|体验技术大会暨OpenTiny技术交流茶话会圆满结束~
在这里,开发者们纷纷就自己在开发过程中遇到的问题和心得进行了分享和讨论,例如:“TinyEngine物料管理,包括第三方组件的增加有没有简化维护的功能扩展计划”、“低代码下如何编写一些带有复杂逻辑的页面,比如需要store存取数据”、“TinyEngine目前支持导入第三方基础组件库,是否也能支持导入基于第三方组件库封装的业务组件库,进一步简化页面搭建”、“TinyVue组件库在使用上存在视觉小问题,如:图标和文字没有中线对齐,表单组件图标被压扁的情况,希望及时修复”等。想你的风还是吹到了坂田基地~
2024-11-05 16:05:34
403
原创 Fluent Editor 富文本开源2个月的总结:增加格式刷、截屏、TypeScript 类型声明等新特性
本文由体验技术团队Kagol原创。Fluent Editor 是一个基于 Quill 2.0 的富文本编辑器,在 Quill 基础上扩展了丰富的模块和格式,框架无关、 功能强大、开箱即用。2024年8月12日,Fluent Editor 正式开源!
2024-11-04 20:05:33
1020
原创 华为云开发者日南京站重磅启幕,OpenTiny邀您一起线下体验TinyEngine低代码引擎插件化开发~
金秋十月,相遇程序员节10月25日技术狂欢不停歇重磅启幕深度展示等技术的强大实力更有丰富的体验之旅、开发者荣誉殿堂等精彩环节这是一场属于开发者的狂欢让我们相约南京共同见证这场技术盛宴的辉煌时刻!OpenTiny 在此次华为云开发者日南京站中,参与体验官环节,欢迎开发者们尽情体验项目。
2024-10-23 10:00:12
278
原创 实操上手TinyEngine低代码引擎插件化开发
本实验主要通过体验使用TinyEngine几行命令快速创建一个用户专属低代码设计器,及通过开发一个新的侧边栏插件, 帮助开发者快速了解基于TinyEngine二次开发定制的能力。
2024-10-17 17:03:24
1489
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人