为了账号安全,请及时绑定邮箱和手机立即绑定

学习node.js是否需要先学习Javascript?

学习node.js是否需要先学习Javascript?

料青山看我应如是 2019-03-13 17:19:48
最近和朋友要做一个项目,本来打算用java来做,但感觉学习曲线太大,所以决定采用node.js,想问一下学习node.js是否需要先学习Javascript?然后求推荐点入门书籍或资料。
查看完整描述

12 回答

?
湖上湖

TA贡献2003条经验 获得超2个赞

要,而且必须,而且还得精通。node 是 服务端的 javascript。
入门教程:

node 简介:
http://www.nodebeginner.org/index-zh-cn.html
node web框架 express:
http://www.csser.com/board/4f77e6f996ca600f78000936

入门教程汇总:
http://www.cnblogs.com/lhb25/p/nodejs-tutorials-and-resources.html


查看完整回答
反对 回复 2019-04-12
?
长风秋雁

TA贡献1757条经验 获得超7个赞

浏览器端完整的JavaScript实现是由以下3个不同部分组成的:ECMAScript、文档对象模型、浏览器对象模型。

对于服务器端,以上三部分你就只需要看ECMAScript相关的内容就行了,剩下的东西是Node.js独有的知识点,看官方文档即可。


查看完整回答
反对 回复 2019-04-12
?
拉丁的传说

TA贡献1789条经验 获得超8个赞

肯定的啊 因为node.js 就是在服务器端执行的javascript


查看完整回答
反对 回复 2019-04-12
?
慕勒3428872

TA贡献1848条经验 获得超6个赞

Node 的曲线未必比 Java 要平缓, Javascript 必须是基础,浏览器部分不必看,但是想学好,犀牛书是一定要看的。

要说快速上手,Python 或 PHP 吧,不说提高,只论快速做出东西, 这俩对付起来速度还挺快。


查看完整回答
反对 回复 2019-04-12
?
智慧大石

TA贡献1946条经验 获得超3个赞

你问的这个问题就像是问看英文书要不要学习英语一样
Node的资料可以看Cnode社区的汇总:
千里之行始于足下,node.js资源中文导航

查看完整回答
反对 回复 2019-04-12
?
牛魔王的故事

TA贡献1830条经验 获得超3个赞

如果我说不用是不是会被吐槽。因为我是几乎0基础上手nodejs的。不过如下知识是必备的:
1、一门其他语言的使用经验,如php,c++等
2、熟悉面向对象思想,还有js的面向对象和模块化的编程思想
3、熟悉nodejs的异步模型,其实说白了就是异步回调的基本原理。
4、熟悉json的使用

如果是做web开发,恐怕要从express开始,一些url解析的知识也是必备的。


查看完整回答
反对 回复 2019-04-12
?
MM们

TA贡献1886条经验 获得超2个赞

我在只会写alert("hello world!")时,开始了写nodejs,nodejs入门并不难.
照着一些案例代码写,开始可能很不习惯异步的写法,于是就使用async库.
传统数据库设计不够简介,于是就使用levelup.
当然javascript的特性不了解难免会
采坑,边采边写吧,理解和记忆都会很深刻.
比如在异步里不小心用了全局变量,就使用变量时少写了var,就悲剧了.

查看完整回答
反对 回复 2019-04-12
  • 12 回答
  • 0 关注
  • 1971 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信