0

我希望为用户创建 Web 应用程序。到目前为止,我一直在 PowerPoint 上开发模型。

我四处打听,有人告诉我要学习 HTML、Javascript、CSS。我从https://www.allitebooks.in/找到的书是为超级初学者准备的,即如何编写“hello world”,如何使用 css 选择字体和颜色。

然后我看到 Duolingo 用 Scala 编写了它的网站。对我来说,Duolingo 是一个用户友好、易于使用的网站,允许用户交互输入、拖放。

但是 Scala 有用吗?

现在,我正在寻找创建一个接受用户输入并动态更新网页的 Web 应用程序。Web 应用程序主要是图形(我更喜欢视觉化的人)

此外,用户应该能够拖放东西。例如,如果有一碗水果,如何让用户输入描述,并将其拖到他们想要的地方?

还有一件事。如果用户决定保存数据,则应将其保存在云端(用户有帐户,但不必下载软件)。

应用程序对个人用户免费,但大型组织需要支付象征性费用。

在此处输入图像描述

4

1 回答 1

1

一个用户友好的网站与它所构建的语言没有任何关系。一个好的设计是什么让一个网站更具吸引力,正如你所说的用户友好。设计通常是在 Photoshop、Sketch、Xd 等软件中制作的...... 通常这分为两部分:

  • 前端:在这里您使用 HTML、CSS 和 JS 实现设计。没有其他选择,因为浏览器只能理解这些语言。HTML 用于创建设计的结构。CSS 用于设置不同元素的样式。JS 是一种用于使页面更加动态的编程语言。

  • 后端:在这里我们处理需要在服务器上处理的任务,例如登录、登录、发送电子邮件等。现在因为服务器可以被认为只是一台计算机,所以从技术上讲,您可以使用任何能够发出 http 请求的语言. 这里可以使用Scala。典型的语言包括 PHP、Python、NodeJS 等。

我保持这个简短并且不想详细说明,只是为了描绘什么用于什么目的。我建议在考虑构建像 duolingo 这样的网站之前,先学习一些详细解释网站是如何构建的课程。

于 2019-11-19T18:37:18.070 回答