摘要: 2024已过半,还没试过在vue3中使用ioc容器吗? Zova 是一款支持 IOC 容器的 Vue3 框架。有了 IOC 容器的加持,定义响应式状态不再需要ref/reactive,也不再需要ref.value 阅读全文
posted @ 2024-07-08 21:59 濮水大叔 阅读(390) 评论(0) 推荐(2) 编辑
摘要: 开发vue3,真的可以不用ref/reactive了,也不需要ref.value Zova 是一款支持 IOC 容器的 Vue3 框架。有了 IOC 容器的加持,定义响应式状态不再需要ref/reactive,也不再需要ref.value 阅读全文
posted @ 2024-05-16 11:53 濮水大叔 阅读(711) 评论(0) 推荐(2) 编辑
摘要: 比nestjs更优雅的ioc:跨模块访问资源 在项目中使用ts可以带来类型智能提示与校验的诸多好处。同时,为了减少类型标注,达到化类型于无形的效果,CabloyJS引入了ioc和依赖查找的机制。 阅读全文
posted @ 2024-04-10 22:50 濮水大叔 阅读(120) 评论(0) 推荐(1) 编辑
摘要: 比nestjs更优雅的ts控制反转策略-依赖查找 基于TS的后端框架一般都会提供依赖容器,实现控制反转。控制反转有两种策略:依赖注入和依赖查找。CabloyJS5.0同时支持依赖注入和依赖查找,并且通过模块范围的辅助,让依赖查找的代码更加简洁高效 阅读全文
posted @ 2024-04-06 09:45 濮水大叔 阅读(20) 评论(0) 推荐(0) 编辑
摘要: VSCode如何通过Ctrl+P快速打开node_modules中的文件 咱们新建一个NodeJS项目,必然会安装许多依赖包,因此经常需要查阅某些依赖包的源码文件。但是,由于node_modules目录包含的文件太多,出于性能考虑,在VSCode中默认情况下是禁止搜索node_modules目录的。在这种情况下,我们将不得不依次展开node_modules的文件目录树,来查找我们所需要的文件。相信这种体验一定是非常低效、恼人的。那么,我们该如何定制VSCode的这种缺省行为呢? 阅读全文
posted @ 2023-07-06 15:55 濮水大叔 阅读(44) 评论(0) 推荐(0) 编辑
摘要: CabloyJS提供了一个内置模块a-wasmgo,将go wasm模块的异步加载运行机制进行了封装,使我们可以非常方便的在CabloyJS项目中引入go wasm,从而支持更多的业务场景开发 阅读全文
posted @ 2023-03-08 20:49 濮水大叔 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 开发累了就摸个鱼🐟,帮我修改一下中式英语 上学时喜欢帮同桌找错,一个英文句子如果能找到5处错误,心里就美滋滋的。如今轮到自己写技术文档,面对满篇的中式英语却有心无力。好心的网友,如果开发累了,就摸个鱼🐟,帮我找找错吧,也找回学生时代的感觉 阅读全文
posted @ 2022-11-28 15:53 濮水大叔 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 一文讲透CabloyJS全栈框架的来龙去脉 CabloyJS 是一款自带工作流引擎的 Node.js 全栈框架,一款面向开发者的低代码开发平台,更是一款兼具低代码的开箱即用和专业代码的灵活定制的 PAAS 平台。只需一套代码,即可同时实现中后台管理系统和前台应用。只需一套代码,即可同时跨端pc和mobile,并且mobile端是接近原生体验 阅读全文
posted @ 2022-11-23 13:00 濮水大叔 阅读(298) 评论(0) 推荐(2) 编辑
摘要: 在一个项目中同时实现“后台管理系统”和“前台应用” 微信一起点菜 一个月紧张而愉快的开发又过去了。在这个月,开发了一个微信一起点菜项目,用来再次验证CabloyJS全栈框架定制开发的灵活性和扩展性。实践再次证明,使用CabloyJS全栈框架开发项目确实可以做到多快好省。因为: 只需一个项目,即可同时实现“后台管理系统”和“前台应用” 只需一个项目,即 阅读全文
posted @ 2022-10-27 16:27 濮水大叔 阅读(146) 评论(0) 推荐(0) 编辑
摘要: pc=mobile+pad自适应布局 在这篇文章,咱们重点聊聊自适应布局的页面结构,以及打开页面的几种方式。关于pc=mobile+pad自适应布局的起源、概念、效果,参见文章:自适应布局:pc = mobile + pad 基础构件:view/page 不论是mobile布局还是pc布局都由vie 阅读全文
posted @ 2022-07-22 12:54 濮水大叔 阅读(78) 评论(0) 推荐(0) 编辑