CNode

nodejs怎么学习啊?感觉资料很少啊

问答
Yyt7649757发布于8 年前最后回复7 年前40 回复14175 浏览0 收藏

是学php还是nodejs,主要想学习一下服务端语言,其实是想学习node的,但是感觉nodejs的相关书籍还有资料比较少,遇到问题网上不一定查的到,这样的话学习起来不很困难吗? 而且数据库好多都是用mongodb,但是想用mysql啊,大家都是怎么学的?

查看回复

回复 (39)

W
waitingsong#1·8 年前

先看官方文档 API。 任何语言都先了解关于处理 数字、字符串、数组(对象) 的相关 API。

如果官方文档都没看过还在喊资料少,那就无解了。

C
cllgeek#2·8 年前

是时候推荐一波我用nodejs开发的学习平台了,

  1. DOM探索之基础详解篇
  2. React 模式
  3. 前端常见面试题汇总
  4. nodejs基础教程
M
mariobeng#3·8 年前

马 From Noder

J
jtghaha#4·7 年前

楼主学得怎么样了?

D
dkvirus#5·7 年前

刚开始接触 Node 很多人会讲究学习体系,这对于新人很难,我连 Node 是什么都不清楚谈什么体系。

那就定个目标,是做一个网站,还是做一个服务端提供接口,还是仅仅写个命令行工具,如果没有目标,那也可以打住节约宝贵的时间了。有了目标就直接怼代码。简书、知乎、谷歌、cnode 社区、github、oschina 各种社区看文章了解入门,哪里不懂查哪里。

如果你要学习 Node + Mysql,这里有个实战项目:https://github.com/dkvirus/py-novel/tree/master/server_node_express ,希望对你有帮助。

O
OXOYO#6·7 年前

@libook 很赞,官方文档永远是最好的学习资料。

L
libook#7·7 年前
引用 Nancygirl@libook 泪流满面!然而英语比node更难学

@Nancygirl 事实就是这么残酷,要想用新技术就得下狠心学英语,否则只能去学中文沉淀很好的技术,然而现在技术都是国际化的,要想学精学深不光要有能力看英文文献,也得有能力写英文与其他人交流。

作为一个大学英语4级没考过的人,这几年基本上都是逼着自己硬着头皮每周至少3篇英文技术文章的,现在总算能比较快速看懂一篇文章的大概意思了。

Q
qiurenbo#8·7 年前

https://github.com/gothinkster/node-express-realworld-example-app 没人提到这个仓库吗?稍微有点 http 知识的话,看这个应该很快能上手。

M
Maledong#9·7 年前

其实Nodejs官方有从未曾发布的KB,具体可以到此处看:https://nodejs.org/zh-cn/knowledge/ 目前在审核中,纯英语版本。

S
strugglexiang#10·7 年前

D
doodooke1688#11·7 年前

给您推荐一个Node.js Web快速开发框架:doodoo.js。支持Koa.js中间件,支持模块化,插件,钩子机制,可以直接在项目里使用 ES6/7(Generator Function, Class, Async & Await)等特性。同时吸收了thinkphp,laravel等国内外众多框架的设计理念和思想,开发 Node.js 项目更简单、高效、灵活。 https://gitee.com/doodooke/doodoo.js 另外推荐一个node的优秀开源项目:多多客(微信小程序saas平台,支持可视化DIY) https://gitee.com/doodooke/doodoo

H
Hew007#13·7 年前

@libook 有见地

L
luckymore#14·7 年前
M
missheying#15·7 年前

还好

H
HuangHuangy#16·7 年前
               .-' _..`.
              /  .'_.'.'
             | .' (.)`.
             ;'   ,_   `.

.--.____.' ; .;-' | ./ / | | / ..'`-. _____, ..' / | | | |\
/ /| | | | \
/ / | | | | \
/
/ || || _
|
\ |
\ |\ |\

Z
zuohuadong#17·7 年前
A
azurelin#18·7 年前

1.jpg

O
oneWalker#19·7 年前

@libook 那应该学得比较扎实了,我当初实习在小公司直接喊我徒手撕代码,第一个登录页面做了一个星期,后面速度越来越快,最后一个月完成了一个项目吧。 反倒是现在重新想用好比较困难。

T
TimLiu1#20·7 年前

你到底是多懒,不愿意查资料

S
songkai2012#21·7 年前

m

W
whoknowme#22·7 年前

资料很多,看你会不会找

A
alber1986#23·7 年前

百度一下,很多的

S
sinazl#24·7 年前

资料很多 分享套不错的入门教程你 网盘地址: https://pan.baidu.com/s/1O2C6TolDzYpMnKIfQaaqog

I
im-here#25·8 年前

node资料不少了吧, 最好的方式就是直接做项目。 不知道做什么的话,就从简单的网站写起 至于你说的数据库用MySQL的也挺多的啊。而且数据库和node的学习没有直接关系啊,它俩是独立的。 你应该问node如何操作MySQL数据库。 太多了…… mysql, sequelize

Z
zuohuadong#26·8 年前

有 java 基础的话,可以从 nest.js 入手。 如果没基础的话,从express 或者 koa 入手也可以

F
fhawk#27·8 年前

我反正是从官方api文档和express2.X开始学的哟~~现在的话,选择面就广多了,不过仍旧建议是node的官方文档+框架,比如express,egg.js,koa,thinkjs等等 另外就是多练手.......

M
mmhaobai#28·8 年前

给楼主推荐系列nodejs视频教程,看看有没有合适的 https://www.sucaihuo.com/video/224-0-0

M
missheying#29·8 年前

百度一下会有很多

W
wisezhao#30·7 年前

@libook 回答很赞,值得学习

N
Nancygirl#31·7 年前

@libook 泪流满面!然而英语比node更难学

L
liuliaixue#32·7 年前

因为nodejs 简单啊

K
kenshinji#33·7 年前

@libook 用英文学习是正道,不过阮一峰老师,就算了吧, 如果你能无障碍看英文视频学习,推荐油管上的net ninja,有很多不错的nodejs的视频教程列表

C
chapgaga#34·7 年前

楼主为啥还用mysql?

J
jyk0011#36·7 年前

书不在多,而在精,有几本实用的就行。 mysql的话,如果有关系型数据库的基础的花,学习起来还是比较容易。 我也刚开始学习。

J
JianmingXia#38·7 年前

想快点出效果就搜 "xxx 实战",如果想打基础,就搜 "深入浅出 xxx"。或者两者结合,慢慢就行了

T
tmirun#39·7 年前

我能分享下自己学习的路程,看文档,看文档,看文档 边看边写代码

参与回复
登录后即可参与回复。登录