0

我想从具有多层的 JSON 字符串呈现 UI。用户应该能够输入数据,然后将其存储和共享,而无需 JSON 渲染结构的开销。但是,数据的分配必须是可能的。

该应用程序从可以捕获指标(用户输入)的多维 json 字符串呈现模板。测量数据由用户通过文本字段输入。

应用程序中有不同的窗口,它们是从不同的 json UI-render-files 渲染的。前端窗口中存储的算法不同。

以下应该是可能的:所有窗口都是用不同的 jSON 字符串创建的(现在与 build_value 一起工作)。用户的输入被保存。(目前只能通过使用不同名称的数据保存呈现 json 字符串(使用包:共享首选项)来工作)。

用户输入的数据从一个窗口复制到另一个窗口。(数据绑定/数据映射)

用户输入的数据将被发送到后端。

我只有在渲染 json 中使用 id 的想法,它允许映射。有更好的解决方案吗?

保存输入的数据可以通过用其他名称保存整个 JSON - 字符串来实现。目标是映射数据。

用户还应该可以在客户端/设备上插入另一个对象以获取测量数据。输入的数据也必须保存。

4

1 回答 1

0

这听起来像一个 REST API。然后,您将使用 angular 之类的前端框架或 react 来获取用户输入。

我可以使用带有 sql db 作为后端的 .net core web api 来构建它。这将是解决方案后端的 Web 服务(REST API 解决方案)。

接下来我会将 Swagger 与依赖注入集成并添加身份验证。

现在是时候创建将使用您测试的 Web 服务的前端了。

您将有 SPA 的一侧以表单形式将新 JSON 发布到 Web 服务。

您将让另一方将新记录作为具有分页的新选项卡或在具有分页的表中获取。

对于您的想法,这将是一个很好的 PoC,并将让您以您选择的语言学习解决方案架构的各个部分。无论您选择哪种语言,“设计”都是相同的。

后端 Web 服务可以在烧瓶和 MySQL 数据库中完成。或与您有技能的任何其他组合。

前端可以在 knockout.js 中完成,使其比 angular 或 react 更容易学习。

请在选择软件设计时提出新问题。我很乐意为每个人提供答案:)

我很想和你一起升级!;)

于 2019-06-18T17:55:32.247 回答