从事前端工作已经2年了,仍然不确定何时/如何使用课程

时间:2019-01-20 08:11:34

标签: javascript

在我的日常工作中,我处理基于Ruby的后端,前端是React和Vanilla Javascript。我了解React本质上是如何在类上构建的,但基于给出的简单示例,我不了解它不是后端。

赞:

class Person() {
    constructor(firstName, lastName) {
      this.firstName = firstName;
      this.lastName = lastName;
    }
 }

 let person = new Person("robert", "smith")

^上面的代码本质上不是我的Ruby后端在用户在字段中输入数据时会执行的操作-它会获取这些数据,并基于Ruby模型创建一个Person并将其存储在数据库中?

1 个答案:

答案 0 :(得分:0)

前端不仅可以提供基本的数据表示方式,而且还可以提供更多的功能

  1. 实际html5 canvas games,而不是Java,只是纯粹的安全整洁 JavaScript

  2. 笨拙的html5画布可用于创建图像,以及精美的艺术品,音频和其他各种事物的表示,请查看these

  3. 基于JavaScript的音乐创建应用程序,视频编辑应用程序,基本上是需要非常强大的处理能力的服务,并且如果存在太多用户,则很可能会DDOS服务器,

所有这些都需要OOP

为什么要用JS而不是CPP呢?,这是因为JS编写CPP更有趣,而且更易于管理