首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >全栈Web开发是否违反了DRY?

全栈Web开发是否违反了DRY?
EN

Stack Overflow用户
提问于 2020-04-19 02:34:56
回答 2查看 41关注 0票数 0

我计划使用Django和ReactJS为一个复杂的数据库构建一个图形用户界面。为了具有自动补全、搜索特定字段等功能,我认为使用JavaScript是必要的。有没有一种方法可以重用我用Python创建的模型,这样我就不必在为REST API编写Django序列化程序和在ReactJS模型中重复一大堆代码了?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-04-25 02:16:08

在与比我了解更多的人交谈后,我让React前端相当简单:它将知道如何显示通过Django通道json包发送给它的数据。Django后端将处理所有剩余部分(包括知道哪些页面可以从数据库的不同部分访问的大部分逻辑)。因此,前端只需要最少的数据库结构知识,这将保持DRY原则。

票数 0
EN

Stack Overflow用户

发布于 2020-04-19 02:46:19

因此,据我所知,您应该创建一个API,以便您的前端可以与您的后端进行通信。如果是这种情况,那么您不必再次使用任何模型,只需为每个端点发送包含所需数据的响应即可。

我希望这会有帮助,如果我误解了你的问题,请告诉我。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61294273

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档