【问题标题】:What belongs in the backend vs frontend?后端与前端属于什么?
【发布时间】:2019-09-02 08:50:50
【问题描述】:

我不确定要考虑什么或应该是前端还是后端。我想最好的展示方式是讲故事。

我是 [用户],我想拥有一个帐户来显示我的个性化个人资料并将文档保存到我的投资组合中。

在这种情况下,[用户] 需要注册并将所需信息输入到他们的个人资料中。这些信息(例如名称、位置等)是否属于某种后端数据库,还是应该只添加到我目录中的 csv 中?

也许我的问题的答案是“在前端完成后担心这个”?

我是编码新手,但我觉得我了解基础知识。我在 Github 上通过 Jekyll 和可能的引导程序进行构建。

【问题讨论】:

  • 经验法则 - 后端:在服务器端运行和存储的内容。前端:用户看到什么并与之交互。

标签: frontend backend


【解决方案1】:

这个问题并不是 Stack Overflow 的真正意义(它是回答有关您遇到的特定技术问题的问题),但无论如何,这里有一些见解:

前端是用户与之交互的地方。可以将其想象为纸质申请表或税表,其中包含字段和说明,也可能是用于计算价值的工作表。然后您将纸质表单发送给某个权威机构(这就像向服务器提交 Web 表单)。

后端保存并处理表单。它们进行大量计算、将内容保存到长期存储、验证数据等,并将成功或失败返回给前端。

您绝对应该将数据保存到数据库中。不要只写入 CSV 文件。 CSV 文件适合小型项目练习和查看概念,但对于生产而言,CSV 文件并不安全,因为任何人都可以轻松访问它,而数据库会进行安全检查以拒绝或授予访问权限。

祝你学习顺利!

【讨论】:

  • 感谢您告诉我。我会在别处问这些类型的问题。
  • 哇!我真的很感激你如何打破它。这使它超级容易理解。我有点想 csv 不是要走的路。您对安全性提出了很好的看法。
猜你喜欢
  • 1970-01-01
  • 2016-02-04
  • 2011-05-02
  • 2020-01-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-01-21
  • 2021-05-02
相关资源
最近更新 更多