gpt4 book ai didi

javascript - 仅使用 html 和 javascript/jquery 的基于组件的设计的最佳实践

转载 作者:行者123 更新时间:2023-11-28 02:07:54 25 4
gpt4 key购买 nike

假设我决定尝试创建一个客户端只有 html 和 javascript/jquery 的 Web 应用程序,我将从 json 服务获取数据。

我来自 web 表单领域,现在正在学习和喜爱 mvc,在这里我们有母版页和组件,如用户控件和部分 View 等,这使我们能够重用组件和构建我们的代码。

当我只使用 html 和 javascript 时,我该怎么做?

我看到 jquery 有方法 load() 从服务器加载数据。这是实现我想要的最好方法吗?还是我错过了什么?

最佳答案

这是一个相当大的主观问题。

如果您计划使用 JSON 方法使用数据,您可能想要使用的是 getJSON()这是更灵活的 ajax() 的包装器。

那么你可能需要一个 templating system ,以避免使用 javascript 创建和注入(inject) html(对于每项任务来说,这可能会变得一团糟,这比琐碎的任务要复杂一些)。

关于您的应用程序结构,您可以考虑 MVC、MVP 或 MVVM 等模式.有several good libraries允许您利用这些模式,但我个人建议开始不使用框架,只有当您真正需要它并且您至少掌握了一些基本概念时才切换到其中一个。

祝你好运:)

关于javascript - 仅使用 html 和 javascript/jquery 的基于组件的设计的最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10175381/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com