我应该使用什么语言来构建一个小型成本计算应用程序?

时间:2016-07-16 06:12:43

标签: javascript mysql angularjs web-applications business-intelligence

我正在尝试构建小额成本计算和报价应用程序。由于它不是那么大的App,我打算使用普通的Javascript,而不是使用像Angular JS这样的框架,因为我对它并不熟悉。我做得对吗。

这将具有以下内容:

前端(用户端)

  1. 用户输入界面,用户将在必填字段中输入值。这将需要根据计算的成本计算类型加载不同的模块。

  2. 报价将根据用户输入不断更新,并具有打印,保存和通过电子邮件发送报价的选项。

  3. 我还需要能够保存报价,以后可以随时编辑报价。

    管理员面板

    设置偏好设置(使用偏好设置我的意思是费率/单位和其他详细信息。我不知道'偏好设置是否是正确使用的术语)

    后端

    后端将包含基于用户输入和首选项集的成本计算。我怎么做。

    例如,我选择一个需要10公斤" A"应使用管理面板

    设置Rate / Kg的产品

    除此之外,如果管理员已登录,还应根据要求显示成本计算计算。

    数据库

    我更喜欢mysql,因为我很熟悉。

    如果我在github上托管项目,我真的会找到帮助。为什么有人会帮我编码。

    在没有像WAMP这样安装框架的情况下,有没有类似的在线编码。

    任何人都可以告诉我,我在做什么是对的。

3 个答案:

答案 0 :(得分:1)

让我们从大局出发。基本架构是这样的:

Client      -> Server   -> Database 
Frontend    -> Backend  -> Repository 
Javascript  -> ?        -> MySql

让我们看看你所知道的并且很满意 - Javascript和MySql。为避免学习新的语言/框架,您应该对上述技术非常满意。

你只有一个缺失的部分即。在服务器或后端进行scritping。 Php是一个很好的自由选择。但是,如果您了解其他服务器端语言(如Java),那么这些语言也会很好。如果您可以列出您知道的语言,那么可以提供更具体的帮助。看看Node.js,因为您已经熟悉javascript。

您不需要在github中托管。有许多可用的托管服务器,如果你继续这样做,很容易运行php / mysql。

答案 1 :(得分:0)

你问了很多问题。我将尝试简要回答一下

1)是的,您可以将Angular JS用于成本计算应用。您也可以使用普通的Javascript / JQuery。

2)我不理解这个偏好的事情,但如果你的第一个问题和这个被考虑在内,那么我猜使用php作为脚本语言将解决许多这些事情(例如'保存报价以备将来使用使用等)

3)登录后管理面板和特定应用程序的显示可以完全使用任何脚本语言完成,例如PHP或您选择的任何其他内容。

4)可以使用像mysql这样的数据库,它很好,非常标准。我不认为你可以主持' Github上一个数据库驱动的网站。你可以在那里制作一份文件仓库。

5)最后,您可以在不使用WAMP,XAMPP等的情况下在线编码。有很多云ide。例如Cloud9,Nitrous,Codeanywhere。看看那些。

如果您觉得我的答案很有帮助,请查看答案旁边的勾号。感谢。

答案 2 :(得分:0)

不应考虑尺寸,而应考虑其重要性,并应决定其对市场的影响。

除了使用简单的JavaScript之外,你应该选择AngularJs,因为它有框架和框架,因为它们有自己的实现方法和自己的设计,它们很可能被用来保持你的代码干净并处理大部分事物本身,所以你不会浪费你的时间写不必要的代码..

我建议你去

  • Angular-for frontend
  • Spring-for backend
  • MySql-for database

尝试使用框架,因为它们肯定会帮助您构建低成本应用