javascript - 使用 .NET Web 服务开发纯 HTML+JS 应用程序是否可行且安全?

标签 javascript jquery angularjs twitter-bootstrap knockout.js

对于我们最新的项目,我们使用了 MVC5 与 Angularjs+Ninject+Bootstrap 和其他技术,我们最终得到的应用程序需要我们花很长时间来修复错误和添加功能,并且有更多的层(和眼泪)超出必要的范围。

是否可以制作纯 HTML 应用程序(使用 Jquery、Bootstrap 和其他小型插件),只需通过 $.ajax 连接到放置在与模型/数据库交互的 Controller 中的函数?

我会因为尝试在没有 Angularjs 或 Knockout 的情况下构建“伪”SPA 而只进行原始 DOM 操作而陷入开发者 hell 吗?

我还能保证我的应用程序的安全吗?

有什么建议或引用吗?

最佳答案

是的,这些 MVC 库实现了相同的功能,但提供了框架和工具来帮助大型项目的开发。它们不是用于提高安全性。

Bootstrap、Zurb 和其他前端框架的工作方式有些不同;他们提供开箱即用的前端脚本、工具和视觉效果,以便轻松部署交互式前端组件(表单、框、网格)。一个漂亮的表单或 3 个网格列只需几行代码,而不是从头开始编写一行代码。但是,如果您需要编写一种真正独特的视觉形式,您可能需要从头开始编写一个,然后只修改 Bootstrap 形式。

关于javascript - 使用 .NET Web 服务开发纯 HTML+JS 应用程序是否可行且安全?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32929708/

相关文章:

javascript - 无法选择由fabricjs创建的圆形 Canvas

javascript - 一些文本在被 JS 函数更改时会变形

javascript - jQuery 和 ASP.NET : Execute site code after master page has finished initialization

javascript - 停止表单提交,直到模式在 ajax 中打开

javascript - 如何使用一个不明确的指令呈现不同的指令

javascript - ng-model 未更新,我使用 javascript 库来更改 angularjs 中的语言

javascript - maplibre-gl-js : load offline (local) glyphs, sprites 和 mbtiles - HTML 网站

javascript - 如何用css和jquery改变表格点击行的文字颜色

android - Cordova - 如何全屏和循环播放 mp4 视频?

javascript - 如何在 ifc.js 中加载多个文件