HTML/CSS 震惊:完全前端模板化的 RoR

glorysnoopy · 2022年08月16日 · 最后由 ericguo 回复于 2024年10月17日 · 1580 次阅读

最近接触一个项目,完全被震惊了 前端完全模板化,每个模板都是用 liquid 语言写的 加上一些其他 hack,使用户可以图形界面定制前端功能

据说优点是客户可以自主定制前端

我想这样的 ror 肯定非常难以 debug

基本上和 wordpress 差不多,把代码 save 到数据库中 据其他程序员说,shopify 也是这么干的 没接触过 shopify,不知道其前端代码是不是如 wordpress 一样直接 save 到数据库中的

shopify 商店的模板是这样干的,方便店家自己修改

印象中友好速搭也是

对 hellorails 回复

这样子 debug 简直是要了命了 本来传统的前后端,debug 还算可以

这种完全分离式的,前端出错了都不知道错在哪里,非常难以 debug

哈哈,代码写在数据库中。。。666,这就是死路一条啊

对 glorysnoopy 回复

那你觉得这个需求应该怎么实现?

对 sg552sg552 回复

死路一条,开玩笑吗,shopify 可没死,有时候就野路子是最好的,能实现更强大的功能来满足客户

对 hellonunam 回复

嗯,你说的对~

对 hellonunam 回复

这个项目的本意是让没有编程背景的人也能以图形界面编写网页 实际情况是,真实的用户环境非常复杂,根本不是靠这样的图形界面就能搞定的

可能一些非常简单的页面可以

事实上,这样的图形界面编程复杂的要命,根本不是非程序员能 handle 的了的 但是没有程序员喜欢这个项目,因为真实代码居然 save 到了 db 里

对 Rei 回复

这是个伪需求

编程就是要让程序员完成,非要让非程序员来编写网页

可能一些非常简单的页面可以这么搞

真实项目的网页不可能都如理想中的那样简单的

事实上,非程序员根本搞不定这种图形界面编程

对 glorysnoopy 回复

依据你自己列举的 wordpress 的例子,你觉得伪需求为什么能使 wordpress 如此流行?

对 glorysnoopy 回复

为什么要让程序员喜欢,客户能喜欢,能用就行了

楼主做过 tob 的程序或者企业软件吗?

客户如何定制 前端产生的事件和数据交互呢.?

对 glorysnoopy 回复

低代码开发呢?

编程语言给你的能力,不要给自己任何限制。save 的代码是黑盒,剩下的事情只要保证参数符合规范就 ok 了

对 hellorails 回复

wordpress 最近在快速萎缩啊…… wp engine 和官方的干架只会导致两败俱伤

需要 登录 后方可回复, 如果你还没有账号请 注册新账号