V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  zhennann  ›  全部回复第 5 页 / 共 6 页
回复总数  107
1  2  3  4  5  6  
2021-02-20 11:52:54 +08:00
回复了 fox233 创建的主题 程序员 如何搭建一个类似 V2EX 的论坛,有相似的程序吗?
2021-01-25 09:23:37 +08:00
回复了 zhennann 创建的主题 推广 如何在 Uniapp 中访问 CabloyJS 后端管理系统 API
@Livid Thanks,I see. 这篇文章内容属于“分享创造”,不过标题确有不妥,后续注意
2021-01-21 14:30:41 +08:00
回复了 qtoq126 创建的主题 程序员 独立开发 iOS App,后端用什么语言写合适?
后端除了学习语言,还要学习基础框架,在学了基础框架之后,还要考虑一堆业务系统如何开发,比如:用户注册与登录、权限系统、数据管理、工作流、等等。
所以,强烈建议用 CabloyJS 全栈框架。虽然是全栈,但前后端分离,后端完整的业务系统开箱即用,可以完美配合任何前端 app 的开发
Cabloy-CMS,动静结合,开箱即用,二次开发强大灵活,支持博客、论坛、技术文章
博客 demo: https://zhennann.com/
论坛 demo: https://community.cabloy.com/
技术文章 demo: https://cabloy.com/
介绍: https://cabloy.com/zh-cn/articles/cms-introduce.html
2021-01-08 08:21:26 +08:00
回复了 zhennann 创建的主题 推广 基于原生 JS 实现的 Bean 容器和 AOP 编程
@xcstream 你看是否可以这样理解。aop 是一种能力( bean 容器的副作用),如果不想用就当他不存在。因此,你不喜欢 java 的原因,可能是在 java 里面,不论是 bean 组件的定义还是使用,注解漫天飞的情况。
这里提到的基于原生 js 的 bean 容器,不再需要注解。比如,系统提供了一个 bean 组件:user, 那么在项目的任何地方,只需使用`ctx.bean.user`直接引用该 bean 组件,不再需要像 java 通过注解的方式声明一个变量了
2021-01-07 14:49:57 +08:00
回复了 zhennann 创建的主题 推广 基于原生 JS 实现的 Bean 容器和 AOP 编程
@kidlj 👌 我也是借题发挥一下,爱惜羽毛嘛,没忍住,多说了几句😄😄
2021-01-07 08:27:18 +08:00
回复了 zhennann 创建的主题 推广 基于原生 JS 实现的 Bean 容器和 AOP 编程
@kidlj 谢谢。其实被围剿的感觉也不错,至少有人关注了。这只是 CabloyJS 生态其中的一篇文章而已,如果只是孤立的看这篇文章,确实没啥意义,当然也就错过了一片还算不错的森林
2021-01-07 08:14:39 +08:00
回复了 zhennann 创建的主题 推广 基于原生 JS 实现的 Bean 容器和 AOP 编程
@CODEWEA 这篇文章刚好写到 bean 容器。其实,CabloyJS 还包括权限管理、数据生命周期管理(草稿->归档->历史)
,而且自带 NodeJS 工作流引擎,全新的布局自适应方案 pc=mobile+pad,可以官网或者 github 查看相关内容
2021-01-06 16:01:27 +08:00
回复了 zhennann 创建的主题 推广 基于原生 JS 实现的 Bean 容器和 AOP 编程
@BDC017 不是非要向 Java 靠拢。Bean 容器,一方面方便管理和使用组件,另一方面可以使用 AOP 机制进行逻辑的扩展。如果一个项目既包括自定义业务模块,也包括系统模块,使用 aop 机制就可以轻易对“系统模块”做逻辑扩展和变更
2021-01-06 15:58:06 +08:00
回复了 zhennann 创建的主题 推广 基于原生 JS 实现的 Bean 容器和 AOP 编程
如果用装饰器,任何地方如果要使用 Bean,都需要再用装饰器声明一下。而基于原生 JS 的 Bean,在任何地方只需要`ctx.bean.beanFullName`引用 Bean,告别了装饰器满天飞的模式
2021-01-06 15:55:35 +08:00
回复了 zhennann 创建的主题 推广 基于原生 JS 实现的 Bean 容器和 AOP 编程
@foxcell 不需要思考呐。任何地方访问 bean,只需要`ctx.bean.beanFullName`即可。
你所说的应该是 app 和 ctx 两种 bean 模式。由于 CabloyJS 是模块化的隔离体系,一个 bean 组件既可以在本模块用,也可以跨模块使用。
2020-12-31 10:46:23 +08:00
回复了 miniyao 创建的主题 Vue.js Vue 适配响应式布局,最佳实现应该怎么处理?
pc=mobile+pad,一套页面组件同时适配 pc 端和 mobile 端。效果演示: https://cabloy.com/zh-cn/articles/adaptive-layout.html
2020-12-30 17:38:14 +08:00
回复了 punkdead 创建的主题 程序员 Python 的 django 在其他语言上有替代品吗
NodeJS 方面可以看一下 CabloyJS 全栈框架,自带 NodeJS 工作流引擎、CMS 、微信公众号、企业微信、钉钉接口对接,完善的数据生命周期管理、授权体系,等等
2020-12-21 16:48:12 +08:00
回复了 zhennann 创建的主题 推广 CabloyJS v4.0.0 支持工作流引擎及更多 🎉
个人项目,期间接几个活续续伙食费
2020-11-06 09:13:12 +08:00
回复了 waiaan 创建的主题 Vue.js 用 vue 开发一个项目,需要同时适应 pc 和移动端。
使用 CabloyJS 全栈框架
2020-05-05 21:58:49 +08:00
回复了 lisisi 创建的主题 JavaScript 怎样限制一个 javascript 函数的被调用频率?
如果是考虑分布式,可用 bottleneck
2020-02-25 10:46:54 +08:00
回复了 a132811 创建的主题 程序员 Web 网站的选型: eggjs 和 django/aiohttp 哪个好呢
@a132811 谢回复
1、code split:支持,而且是基于“业务模块”的分割,达到分割与组合的平衡
2、类似 umi 的区块:CabloyJS 整个架构都是基于“业务模块”来构建的。“业务模块”是前后端一体的独立模块,可独立开发、独立编译、独立发布
3、HMR 热加载: 前后端均支持
4、typescript:使不使用 ts,不是构建一个高效架构的必要条件
5/6、api mock/单元测试 :因为是全栈框架,所以 CabloyJS 提供了更便捷的测试工作流
7、类似 umi ui 的开发平台:直接使用 vscode/sublime 就足够好了

不妥之处,欢迎继续交流
2020-02-25 10:39:15 +08:00
回复了 koa2 创建的主题 Node.js eggjs 怎么样?现在学 eggjs 的人多吗?同伴一起多交流交流
推荐使用 egg.js 。如果要基于 egg.js 开发大型项目,建议再了解一下基于 egg.js 开发的全栈框架 CabloyJS
2019-12-18 10:06:19 +08:00
回复了 xjp 创建的主题 分享创造 分享一个 hexo admin 类似的 hexo 文章管理插件
可以参考一下 Cabloy-CMS,采用‘动静结合’的方式,既保持了 hexo 静态化的优势,有提供了大量动态服务,可扩展性非常强。https://cabloy.com/zh-cn/articles/cms-introduce.html
2019-12-12 00:00:51 +08:00
回复了 a132811 创建的主题 程序员 Web 网站的选型: eggjs 和 django/aiohttp 哪个好呢
CabloyJS 是基于 eggjs 的上层全栈框架
参考一下 CabloyJS 才知道 NodeJS 全栈可以进化到什么程度
1  2  3  4  5  6  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   971 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 28ms · UTC 22:05 · PVG 06:05 · LAX 15:05 · JFK 18:05
Developed with CodeLauncher
♥ Do have faith in what you're doing.