【问题标题】:Steps to build a web app connected to SQL server构建连接到 SQL Server 的 Web 应用程序的步骤
【发布时间】:2016-04-12 01:33:18
【问题描述】:

第一次在这里问问题,我觉得问这个问题是个菜鸟,但我想我可能会在这里得到一些有用的信息。我是一名数据分析师,在 Tableau 中创建报告并使用 SQL Server。我在 Java、Javascript 和 HTML 方面有一些编程经验。作为一种强大的语言,D3 确实激发了我的兴趣,它可以用来创建更复杂/更具创意的仪表板。我基本上想使用 D3 和 Javascript 来创建基于 SQL 服务器上的数据的仪表板,但是我从未构建过 Web 应用程序,我对完成这样一项壮举所需要做的一切感到有点不知所措。我知道我需要一个 API 等,我只是不确定实现这一切所需的步骤。谁能从“鸟瞰图”向我解释我需要做什么(一步一步),所以我很清楚我需要朝哪个方向前进?谢谢。

【问题讨论】:

  • “D3 作为一种强大的语言真的让我的兴趣达到了顶峰”——它是一个库,而不是一种语言。
  • 您将使用什么后端?如果是Java,我个人不知道。但如果你愿意尝试 NodeJS,你基本上只需要这样的库:github.com/felixge/node-mysql.
  • @Quentin 我的错。 D3 是一个库,那里的语言使用不正确
  • @HairLessDude 我可能会使用 NodeJS,而不是 java
  • 这是@Quentin 所说的。

标签: javascript html api d3.js web-applications


【解决方案1】:
  1. 选择一种编程语言(例如 Java 或 JavaScript)。
  2. 选择一个可以运行用该语言编写的服务器端代码的 Web 服务器(例如 Tomcat 或 Node.js)。
  3. 为该编程语言找到一个可以与您正在使用的 SQL 服务器交互的库。
  4. 编写一个服务器端程序(用您选择的语言),它可以:
    1. 从 HTTP 请求中读取数据。
    2. 使用它来查询您的数据库。
    3. 在 HTTP 响应中返回该数据(可能格式为 JSON)。

(从技术上讲,Node.js 并不是一个 Web 服务器,但是运行用 JS 编写的服务器端代码的常用方法是用 JS 编写一个具有内置 Web 服务器的程序,然后使用 Node.js 运行该程序。 js)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-12-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多