【问题标题】:Build a Task Management App using Javascript [closed]使用 Javascript 构建任务管理应用程序 [关闭]
【发布时间】:2016-11-10 15:34:46
【问题描述】:

我希望为我的公司构建一个订单管理和任务管理应用程序。我是编程初学者,只知道 Javascript(可以使用 HTML 和 CSS 进行管理)。此应用程序还需要连接数据库。是否可以仅使用 Javascript 构建它(不使用任何其他语言,如 PHP 等),是否可取。有没有其他更可行的解决方案。

如果 Javascript 就足够了,那么在同一行中再添加几个查询

  1. 最好使用什么数据库?
  2. 使用 Angular JS 会有帮助吗?
  3. 如果 Github 中有类似的项目只能在 Javascript 上运行,我该如何搜索和使用?

【问题讨论】:

  • Nodejs (Javascript) AngularJS (Javascript) Mysql 后端

标签: javascript angularjs github erp task-management


【解决方案1】:
  1. 建议 you read more about the MEAN stack,它是一个非常流行的堆栈,可让您仅使用 Javascript 构建整个堆栈(数据库、服务器端逻辑、客户端逻辑)。

简而言之:

  • MongoDB,一个 NoSQL 数据库
  • Express.js,一个在 Node.js 上运行的 Web 应用程序框架
  • Angular.js,一个在浏览器 JavaScript 引擎中运行的 JavaScript MVC 框架
  • Node.js,一个用于事件驱动的服务器端和网络应用程序的执行环境
  1. 在我看来,使用 Angular JS 是可选的,如果你想让它感觉像单页应用程序,它是必需的。

  2. try this on github,MEAN 堆栈的示例。

【讨论】:

  • mean.js 或 mean.io - 什么是最好的?除了 WAMP 之外,我从未研究过任何框架。如果你只知道 Javascript 和 HTML,你觉得这有多难
【解决方案2】:

你必须选择

  • Nodejs 服务器 (Javascript)
  • AngularJS 客户端(Javascript)
  • Mysql 后端

友好的解决方案让他们更加灵活

【讨论】:

  • 你好 Vicky,你能告诉我如何为 Angular 和节点设置环境,使用 Mysql 作为数据库。Wamp 可以工作吗?
  • 如果您使用 Wamp 服务器,它非常酷,请参阅此链接 youtube.com/watch?v=hh0eUrbdcNY,或参阅本教程 trinitytuts.com/node-js-express-connectivity-with-phpmyadmin 然后只需包含 angularjs 并启动您的节点应用程序... :) 快乐编码
  • 不建议使用 MEAN 吗?将 mongo db 作为初学者程序员很难适应吗?我觉得如果我使用 MEAN 而不是使用 Node、angular 和 mysql 组合,我会得到更多的支持,因为很少有人使用它。你有什么建议?
  • 为什么不 MEAN , 为什么不 (MySql ,Nodejs,Angularjs) 这取决于我们的选择....除了 php , nodejs , java 支持 mysql ...你可以从 mysql 获得更多支持...您的每一个问题都会得到解答...
  • 这是我的第一个项目 .. 我只学过 Javascript ......并且尝试学习 AngularJS 并且我知道相当多的 HTML 和 CSS .. 你愿意合作并帮助我执行这个项目吗?
【解决方案3】:

您可以在 https://firebase.google.com/ 之类的东西上构建和托管您的应用程序 - 用例如聚合物构建整个东西并让谷歌托管它,这样您就可以完全用 JS 构建东西,不需要其他语言

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-29
    • 1970-01-01
    相关资源
    最近更新 更多