摘要:
背景 毋庸置疑,NodeJS全栈开发包括NodeJS在前端的应用,也包括NodeJS在后端的应用😅。CabloyJS前端采用Vue+Framework7,采用Webpack进行打包。CabloyJS后端是基于EggJS开发的上层框架。我们知道,EggJS采用的是 的原则,当服务启动时,会在约定的目 阅读全文
摘要:
背景 在Koa系框架(如EggJS)中进行 开发时,遇到一个问题:微信支付平台会发送一个回调请求,通知支付订单的处理结果。该请求传入的参数是xml格式,而Koa中间件 对xml格式的请求参数没有做处理,这就需要我们在程序中自行处理 通用处理逻辑 网上通用的处理逻辑,都是类似如下的代码: 分析与疑问 阅读全文
摘要:
CabloyJS的特点就是`别具一格`,一旦用上就会`爱不释手`,因为`顺畅而愉悦`的全栈开发体验本来就应该是这样 阅读全文
摘要:
@ "toc" 0 修订 0.1 修订说明 文章发表之后,也难免会有一些新的想法。如果新开一篇文章,会显得散乱;而直接修改正文,那些已经阅读过本篇文章的读者又无法快速定位修改的内容。因此,新增 章节,记录修订历史 0.2 修订历史 0.2.1 2019 06 18 亮点与痛点 1)亮点 Cabloy 阅读全文
摘要:
前言 "前一篇文章" 介绍了如何通过Cabloy CMS快速搭建一个博客站点。 这里简单介绍Cabloy CMS静态站点的渲染机制,更多详细的内容请参见 "https://cms.cabloy.com" 渲染规则 渲染时机 为了平衡渲染性能,Cabloy CMS提供了两个渲染时机: 、`文章单独渲染 阅读全文
摘要:
介绍 Cabloy CMS是什么 Cabloy CMS是基于CabloyJS全栈业务开发框架开发的“动静结合”的CMS,可以快速构建企业网站、博客、社区、商城等Web应用。 在线演示 "https://zhennann.com" 特性 Cabloy CMS受Hexo启发,采用“静态+动态”的架构,弥 阅读全文
摘要:
目前流行的前端UI组件库都支持`移动设备优先的响应式布局`特性。但基于Mobile和PC两个场景的不同用户体验,也往往会实现Mobile和PC两个版本。
PC场景下的Web工程,如大量的`后台前端管理模版`,虽然支持Mobile自适应,但其用户体验差强人意。
Cabloy采用不同的思路,仍然基于`移动优先`,同时通过特殊的布局优化,使得移动页面可以完整的用于PC场景,既保证了用户体验,又提升了开发效率,大大简化了开发工作量。 阅读全文