V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  zhennann  ›  全部回复第 3 页 / 共 6 页
回复总数  107
1  2  3  4  5  6  
2022-10-27 09:21:58 +08:00
回复了 zhennann 创建的主题 Node.js 在一个项目中同时实现“后台管理系统”和“前台应用”
@liuhuansir 就是一套代码,采用前后端分离设计,同时支持后台和前台应用的开发,同时适配 mobile 和 pc 。因为这是首创的全栈框架设计,所以一开始不是很好理解。其实,这才是最自然、最舒适的开发体验。
2022-10-27 09:19:09 +08:00
回复了 zhennann 创建的主题 Node.js 在一个项目中同时实现“后台管理系统”和“前台应用”
@ila CabloyJS 全栈框架是免费开源的(超过 12000 次 commits ),这个“微信一起点菜”是基于 CabloyJS 的应用,只需很少的费用即可获取源码,还有配套视频。参见:CabloyJS 全栈框架: https://github.com/zhennann/cabloy ,微信点菜源码: https://store.cabloy.com/zh-cn/articles/bz-diancai.html
2022-10-27 06:27:53 +08:00
回复了 variousdidt 创建的主题 程序员 前端框架技术选型讨论
要想多快好省,用一个 CabloyJS 全栈框架就够了,可以做到:
1 、只需一个项目,既可同时实现“后台管理系统”和“前台应用”;
2 、只需一个项目,既可同时跨端 pc 、mobile 。mobile 端是接近原生体验。
下面以“微信一起点菜”为例:
1 )前台点菜应用: https://test.cabloy.com/?appKey=diancai-h5%3AappDianCaiWechatH5&appIsolate=true
2 )后台商家管理系统: https://test.cabloy.com/
3 )以上两个链接可以分别用 pc 和 mobile 打开。全新交互体验,全新架构设计,试过便知。
2022-10-18 21:46:52 +08:00
回复了 bvt 创建的主题 程序员 想干程序员,几乎从零开始,求指点方向
建议学习 CabloyJS 全栈框架,既可以快速上手做项目,而且成长空间也很大,可以更快掌握 Node 全栈开发的各方面知识。
2022-09-17 09:56:33 +08:00
回复了 zy445566 创建的主题 Node.js [吃瓜]egg.js 是不是倒闭了
egg.js 不会倒闭。egg 的定位是框架的框架,从而可以基于 egg 开发上层业务框架,扬长避短。 其中就有一个 CabloyJS 全栈框架,值得一试。CabloyJS 全栈框架的后端基于 egg.js 采用自定义 loader 机制进行了大量扩展:
1 、规避了 agent 进程的尴尬角色,实现了原生的分布式架构,内置丰富的分布式构件:schedule 、queue 、startup 、red lock 、broadcast 、cache
2 、为了实现控制反转,提供了 bean 容器,并提供了基于“依赖查找”的 IOC 策略
3 、内置 NodeJS 工作流引擎,不再局限于 CRUD 的开发场景
4 、提供了模块化架构体系:可以把后端 API 接口按业务场景进行分类,放入各自的业务模块中进行管理和开发,从而适应大型项目的开发
2022-09-09 12:39:23 +08:00
回复了 oppddd 创建的主题 Node.js 有关 nestjs 的循环引用问题;
控制反转有两种实现方案:依赖注入和依赖查找。nestjs 采用依赖注入导致模块之间代码耦合严重。本来模块化的意义就是实现代码隔离,但是 nestjs 实际上确是模块之间代码相互引用。因此,在 node 生态中,最便利的是依赖查找方案,可以实现模块之间的完全隔离,也就不会出现类似循环引用的问题,更不需要提出一个中间模块。可以参见 CabloyJS 全栈框架的《 Bean 容器与控制反转》: https://cabloy.com/zh-cn/articles/bean.html
2022-09-09 12:30:34 +08:00
回复了 hoseawu 创建的主题 Node.js 关于未来,哪个框架会成为最流行的?
如果后端主要是 CRUD+权限,那么可选框架不要太多。如果后端还要做流程审批,那么,java 端选 Activiti ,node 端选 CabloyJS
2022-07-25 11:04:41 +08:00
回复了 zhennann 创建的主题 Node.js pc=mobile+pad 自适应布局:页面结构与打开方式
新录制了一个 B 站免费视频,要想知道 pc=mobile+pad 自适应布局背后的页面结构设计,看这一个视频就够了: https://www.bilibili.com/video/BV1d34y1J7kS/?vd_source=8a2b870d6d5dc83f8f4b973c95613fd8
实现 IOC 控制反转主要有两种策略:依赖注入和依赖查找。由于 js 缺乏 java 命名空间的概念,所以实现依赖注入必然会非常繁琐。而 CabloyJS 基于依赖查找的策略实现的 Bean 容器和控制反转,不仅代码简洁,而且还可以方便的实现后端代码的打包编译,保护知识产权。
参见:Bean 容器与控制反转: https://cabloy.com/zh-cn/articles/bean.html
CabloyJS 全栈框架:从入门到精通:013 bean 容器与依赖查找: https://www.bilibili.com/video/BV1iN4y1M7Y7/
2022-07-18 16:04:33 +08:00
回复了 cunzhang18 创建的主题 Node.js V 友们,有什么好的 Node 项目推荐吗
CabloyJS 开源全栈框架:后端内置了一套 NodeJS 工作流引擎,前端提供了一套 pc=mobile+pad 自适应布局
2022-07-17 18:33:22 +08:00
回复了 zhennann 创建的主题 Node.js 历时 4 个月, CabloyJS 4.21 震撼发布,应对大型项目开发
@liuxsen93 基于 x6 自制的
2022-07-01 20:48:21 +08:00
回复了 zhennann 创建的主题 Node.js CabloyJS 4.22 重磅推出弹出式页面交互风格
@M003 验证码模块使用的 trek-captcha ,某些字符会变形导致不容易辨识。后续可以考虑提供配置项,配置字符变形的级别
2022-06-13 11:18:44 +08:00
回复了 zhennann 创建的主题 Node.js 历时 4 个月, CabloyJS 4.21 震撼发布,应对大型项目开发
@PqgpNgA0wk 你再试试看,很多网友都登录进来了
2022-05-11 11:19:46 +08:00
回复了 Bingchunmoli 创建的主题 程序员 关于 Java 很重有感
Java 命名冗长是事实,不利于源码阅读。一个开源项目代码行数本不多,就是因为嵌套层级深,想快速扫一遍源码很不方便。如果要实现命名的唯一性,可以考虑 CabloyJS 框架中模块名称的命名规范:{providerId}-{moduleName}。providerId 可以是项目名称、可以是公司名称,虽然从理论上无法 100%避免冲突,但是通过工程实践上的约定是可以做到的,这就体现了一种克制、平衡的策略,而不是像 Java 那样一个域名撸到底
2022-04-17 09:30:49 +08:00
回复了 maloneleo88 创建的主题 Python Django 部署上线——踩坑 3 天
有空试一下 CabloyJS ,一定会有似曾相识的感觉。因为包含大量曾经想做而没有做的功能和特性。
2022-04-03 08:32:10 +08:00
回复了 Chism 创建的主题 Node.js 请教 Node.js 后端框架的选择
express 、koa 、nest 、egg ,都属于工具框架,都好学,但是用于业务开发都不容易,因为账户体系、权限体系、数据管理体系、审批工作流、消息推送,等等,所有与业务相关的工作都需要自己做
强烈建议了解一下 CabloyJS 开源全栈框架,这是一款教科书级的 NodeJS 框架,内置工作流引擎,内置大量业务组件,开发 CRUD 、开发中后台,都很方便,而且还不仅仅是这些
2022-03-31 19:48:31 +08:00
回复了 unt 创建的主题 程序员 求问大佬们 UI 框架技术选型
可以参考 CabloyJS ,采用 vue+framework7 ,pc 端开发的后台管理系统可以完美支持 mobile 端
2022-02-14 08:17:00 +08:00
回复了 zhennann 创建的主题 Node.js 看看 CabloyJS 工作流引擎是如何实现 Activiti 边界事件的
@cpstar 是的,Activiti 中的边界事件确实是这样,但是边界事件是作为一个独立 XML 节点进行配置的。不过,在 CabloyJS 中,直接把边界行为作为活动节点内部的 JSON 配置来管理,使得流程定义文件更加简洁、紧凑
2022-02-13 22:02:53 +08:00
回复了 dioxide 创建的主题 Node.js Node.js 生态中有没有对标 PHP 生态的 Fastadmin 的产品/框架?
可以看看 CabloyJS 开源全栈框架,你说的功能基本都有,而且还有更多的特性,比如:
1 、独创的自适应布局 pc = mobile + pad:是真正意义上的 pc 、mobile 跨端方案,一套代码同时适配 pc 端和 mobile 端。mobile 端是原生效果,不是 media query 那套。 演示站点: https://test.cabloy.com/
2 、具有完整架构体系的 NodeJS 工作流引擎,因此除了轻松实现 CRUD 、还可以实现更多业务功能
3 、原生“多实例 /多域名 /多租户”设计,支援 SAAS 系统开发
4 、还有更多特性,可以查看官网文档目录: https://cabloy.com/
2022-02-10 17:36:43 +08:00
回复了 mmdsun 创建的主题 程序员 2022 年,开新项目用什么技术栈比较好?
如果不介意用 JS 语言的话,可以考虑 CabloyJS 全栈开源框架
1 、前端:Vue2 、Framework7 UI 界面组件库
2 、后端:Egg2
3 、其他:Redis 、MySQL

CabloyJS 包含大量组件和特性,将“开箱即用”和“定制开发”有机结合,这里仅列举几个核心特性:
1 、首创 pc=mobile+pad 自适应布局,一套代码同时支持 pc 端和移动端运行。移动端是真正的原生体验,不是市面上常见的 media query 那种机制。因此,可以跨多端运行:PC 、Andriod 、IOS 、微信公众号、钉钉应用,等等
2 、内置 NodeJS 工作流引擎,因此除了可以快速创建 CRUD 、权限系统之外,还可以快速搭建审批工作流
3 、原生支持分布式架构,从而支持集群部署
4 、CabloyJS 同样也实现了“依赖反转”的容器编程,不过采用的是“依赖查找”策略

演示: https://test.cabloy.com/ (可以分别在 pc 端和移动端体验 pc=mobile+pad 自适应布局,可以称得上“耳目一新”的体验)
文档: https://cabloy.com/ (足够丰富)
1  2  3  4  5  6  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2269 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 01:10 · PVG 09:10 · LAX 18:10 · JFK 21:10
Developed with CodeLauncher
♥ Do have faith in what you're doing.