新手自学者在这里潜入 Web 开发。我的目标是学习如何构建网络应用程序。三个快速问题:
Ruby 和 Python 似乎有将它们各自的代码编译为 Javascript 的分支(即 Opal/Pyjamas)。如果我能理解 DOM,即 DOM,我是否必须学习 Javascript 的完整语言,还是只能依靠 Ruby/Python 编译为 JS?
每个人似乎都在谈论 node.js 允许在浏览器和服务器上使用 javascript。这是否意味着如果我知道 Javascript 并使用 Node,我不需要 python 或 ruby 来进行 web 开发?
如果 node.js 允许服务器/客户端 javascript,难道有人不能只学习 Coffeescript 或 Typescript 之类的东西并将 python、ruby 或 php 抛在一边吗?