什么时候在前端和后端实现逻辑?

用户名

因此,过去几周来,我对Javascript MVC非常熟悉。现在,我正在寻找学习如何对后端进行编程(特别是使用asp.net MVC的实现)。我正在学习剃刀的视图引擎等。

在阅读示例和教程时,我遇到的一个学习障碍是,我在想自己“好吧..我不能只使用javascriptMVC在前端进行此操作吗?”需要与数据库对话,我只能使用JSON调用。后端编码中一定有一些价值,但是现在我看不到(希望能解决这个问题)。

高洛·罗登(Golo Roden)

客户端总是容易受到攻击者的攻击,因此您永远无法信任代码。

换句话说:任何与安全相关的事物,验证和确认逻辑都属于服务器,所有身份验证和授权事物都属于……,以及:当您需要确保有一个可靠的实例来决定某些事物时,例如价格,折扣, 等等。

Web编程中有一句话,就是:所有输入都是邪恶的。

因此,无论来自前端的内容(基本上是JavaScript应用程序),都应谨慎处理。始终将黑名单或白名单输入,对其进行编码,对其进行转换,对其进行检查,等等……这是唯一可以可靠地执行此操作的地方,因为它是控制下的唯一地方

此外:切勿将诸如凭据之类的机密信息放到客户端(例如,对于您的数据库)。

希望这可以帮助。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

滤波器的逻辑应该是在前端或后端?

来自分类Dev

如何在前端和后端之间共享TypeScript / JavaScript?

来自分类Dev

如何在前端和后端中使用模型或模块

来自分类Dev

在前端和后端之间同步日期格式

来自分类Dev

什么时候应该实现Runnable?

来自分类Dev

在前端站点和后端站点之间进行有效通信而不会暴露后端

来自分类Dev

什么时候使用AbstractAnnotationConfigDispatcherServletInitializer和WebApplicationInitializer?

来自分类Dev

count ++和++ count,什么时候使用?

来自分类Dev

什么时候使用mapParitions和mapPartitionsWithIndex?

来自分类Dev

count ++和++ count,什么时候使用?

来自分类Dev

什么时候使用.jar和.exe?

来自分类Dev

什么时候应该使用<或<()或<<和>或>()?

来自分类Dev

什么时候在postgreSQL中使用=和:=?

来自分类Dev

什么是WordPress前端和后端开发

来自分类Dev

什么时候应该使用Microsoft.Owin实现,什么时候应该使用AspNetCore?

来自分类Dev

模块后端参数未在前端显示

来自分类Dev

在前端使用的后端查找代码

来自分类Dev

在前端处理后端错误状态

来自分类Dev

什么时候应该分别实现IEnumerator <T>?

来自分类Dev

什么时候实现Iterator而不是Iterable有用?

来自分类Dev

什么时候在git中实现了特定功能?

来自分类Dev

真的不行,什么时候才真正实现浮点升级?

来自分类Dev

我们什么时候应该实现__deepcopy__?

来自分类Dev

什么时候实现Iterator而不是Iterable有用?

来自分类Dev

我什么时候应该使用Douglas Crockfords实现的“ that”?

来自分类Dev

如果Laravel已经用作后端,为什么还要在前端使用AngularJs?

来自分类Dev

如何实现同时提供前端和后端功能的Shopware插件?

来自分类Dev

如何实现同时提供前端和后端功能的Shopware插件?

来自分类Dev

什么时候使用.loc和什么时候不使用(Pandas Dataframe)?

Related 相关文章

  1. 1

    滤波器的逻辑应该是在前端或后端?

  2. 2

    如何在前端和后端之间共享TypeScript / JavaScript?

  3. 3

    如何在前端和后端中使用模型或模块

  4. 4

    在前端和后端之间同步日期格式

  5. 5

    什么时候应该实现Runnable?

  6. 6

    在前端站点和后端站点之间进行有效通信而不会暴露后端

  7. 7

    什么时候使用AbstractAnnotationConfigDispatcherServletInitializer和WebApplicationInitializer?

  8. 8

    count ++和++ count,什么时候使用?

  9. 9

    什么时候使用mapParitions和mapPartitionsWithIndex?

  10. 10

    count ++和++ count,什么时候使用?

  11. 11

    什么时候使用.jar和.exe?

  12. 12

    什么时候应该使用<或<()或<<和>或>()?

  13. 13

    什么时候在postgreSQL中使用=和:=?

  14. 14

    什么是WordPress前端和后端开发

  15. 15

    什么时候应该使用Microsoft.Owin实现,什么时候应该使用AspNetCore?

  16. 16

    模块后端参数未在前端显示

  17. 17

    在前端使用的后端查找代码

  18. 18

    在前端处理后端错误状态

  19. 19

    什么时候应该分别实现IEnumerator <T>?

  20. 20

    什么时候实现Iterator而不是Iterable有用?

  21. 21

    什么时候在git中实现了特定功能?

  22. 22

    真的不行,什么时候才真正实现浮点升级?

  23. 23

    我们什么时候应该实现__deepcopy__?

  24. 24

    什么时候实现Iterator而不是Iterable有用?

  25. 25

    我什么时候应该使用Douglas Crockfords实现的“ that”?

  26. 26

    如果Laravel已经用作后端,为什么还要在前端使用AngularJs?

  27. 27

    如何实现同时提供前端和后端功能的Shopware插件?

  28. 28

    如何实现同时提供前端和后端功能的Shopware插件?

  29. 29

    什么时候使用.loc和什么时候不使用(Pandas Dataframe)?

热门标签

归档