这是一个创建于 2390 天前的主题,其中的信息可能已经有所发展或是发生改变。
主要想了解一下表单的处理问题。
Django 的 Form 模块做了很多 HTML 的生成工作,这部分工作同前端工作有很大的重叠。
在使用 vue.js 或 React 后,Form 的渲染完全由前端实现,所有校验规则得前后端都同时定义一遍。
在 Form 变更后得同步修改前后端代码。
如涉及权限控制,需通过接口将权限信息通知给前端,由前端进行处理。
ROR 同 Django 一样,也提供了很多 HTML 生成相关的工作,应当有同样的问题。
是否对于很多表单的管理后台来说做前后端分离的工作量会增加不少。