原文:http://blog.csdn.net/panjican/article/details/52491249

上个月由于最近项目需要,而且项目组的大神还有其他项目要忙,所以我得利用不熟悉的NodeJS来进行前期的项目开发。在学习这个框架的过程中,遇到了好多问题,不断找资料自学,询问大神师兄,磕磕碰碰地走了下来。为了不让自己的这个月的学习历程就此随风而逝,特意整理一下,以待以后回顾。

由于时间紧迫,所以没有选择看书,直接去慕课网学习了关于NodeJS基础的几个课程,不过个人觉得讲得不是很有条理,不是非常理解,但大概知道是什么的东西。

认识NodeJS 

作为后端JavaScript的运行平台,NodeJS保留了前端浏览器javascript中那些熟悉的接口,没有改写语言本身的任何特性,依旧基于作用域和原型链,区别在于它将前端中广泛运用的思想迁移到了服务器端。

在学习NodeJS过程中,找到一份非常好的入门博客,博主对NodeJS的介绍非常清晰,把我从苦逼学习了几天的NodeJS视频还是无法入门的困扰中解放出来。附上博主博客主页链接:http://blog.csdn.NET/mr_yong/article/details/50349720    找到其中的nodejs+MongoDB系列教程即可。

Node.js的版本
     偶数位为稳定版本      奇数为非稳定版本
            -0.6.x                          -0.7.x
            -0.8.x                          -0.9.x
            -0.10.x                        -0.11.x

学习助力网站

对学习node.js有帮助的几个网站
https://nodejs.org/en/    NodeJS 官网,可以在官网上下载NodeJS框架,也可以阅读相关API文档。
www.npmjs.com       在这个网站可以找到任何你想要的npm模块。
https://github.com     github大法好,全球最大的开源网站,在上面搜索NodeJS,可以找到很多关于NodeJS的开源项目和NodeJS源码。
http://stackoverflow.com/  快速问答社区,上面的回答非常有用,在我的开发过程中给了我很多帮助,强势推荐,不过对英文水平有一定的要求,毕竟得先看懂是吧。

菜鸟学习NodeJS笔记(一)相关推荐

  1. linux网络配置命令笔记,初学者学习linux笔记与练习-第二天。一些基本命令以及初级网络配置...

    菜鸟学习linux笔记与练习-----第二天.一些基本命令以及初级网络配置 基本命令 ??uname -a -s ??hostname显示主机名 若是要永久生效,则编辑以下文件 ??#vim /etc ...

  2. 菜鸟学习笔记:Java提升篇12(Java动态性2——动态编译、javassist字节码操作)

    菜鸟学习笔记:Java提升篇12(Java动态性2--动态编译.javassist字节码操作) Java的动态编译 通过脚本引擎执行代码 Java字节码操作 JAVAssist的简单使用 常用API ...

  3. 菜鸟学习笔记:Java提升篇11(Java动态性1——注解与反射)

    Java提升篇11(Java其它高级特性--注解与反射) 注解(Annotation) JDK内置注解 自定义注解 元注解(meta-annotation) 反射(reflection) 动态语言 反 ...

  4. 菜鸟学习笔记:Java提升篇10(网络2——UDP编程、TCPSocket通信、聊天室案例)

    菜鸟学习笔记:Java提升篇10(网络2--UDP编程.TCPSocket通信) UDP编程 TCP编程(Socket通信) 单个客户端的连接 多个客户端的连接(聊天室案例) UDP编程 在上一篇中讲 ...

  5. 菜鸟学习笔记:Java提升篇9(网络1——网络基础、Java网络编程)

    菜鸟学习笔记:Java提升篇9(网络1--网络基础.Java网络编程) 网络基础 什么是计算机网络 OS七层模型 Java网络编程 InetAddress InetSocketAddress URL类 ...

  6. 菜鸟学习笔记:Java提升篇8(线程2——线程的基本信息、线程安全、死锁、生产者消费者模式、任务调度)

    菜鸟学习笔记:Java提升篇8(线程2--线程的基本信息.线程安全.死锁.生产者消费者模式.任务调度) 线程的基本信息 线程同步 线程安全 死锁 生产者消费者模式 任务调度(了解) 线程的基本信息 J ...

  7. 菜鸟学习笔记:Java提升篇6(IO流2——数据类型处理流、打印流、随机流)

    菜鸟学习笔记:Java IO流2--其他流 字节数组输入输出流 数据类型处理流 基本数据类型 引用类型 打印流 System.in.System.out.System.err 随机流RandomAcc ...

  8. 菜鸟学习笔记:Java提升篇5(IO流1——IO流的概念、字节流、字符流、缓冲流、转换流)

    菜鸟学习笔记:Java IO流1--IO流的概念.字节流.字符流.缓冲流.转换流 IO流的原理及概念 节点流 字节流 文件读取 文件写出 文件拷贝 文件夹拷贝 字符流 文件读取 文件写出 处理流 缓冲 ...

  9. 菜鸟学习笔记:Java提升篇4(容器4——Collections工具类、其他容器)

    菜鸟学习笔记:Java容器4--Collections工具类.其他容器 Collections工具类 容器其他知识点 队列Queue Enumeration接口 Hashtable Propertie ...

最新文章

  1. DBA(五):数据分片、Mycat服务
  2. THREE TRACKS AT UNIVERSITY
  3. Python入门教程 | Python学习的必经阶段
  4. 常用Jquery前端操作
  5. Excel VBA 词根管理工具
  6. mysql connector放在哪_关于MySQL Connector/C++那点事儿
  7. android otg读取索尼相机usb_索尼新概念!即将上市全画幅无反相机α7C先睹为快
  8. python3.7中Gluonts与Mxnet安装问题
  9. 使用RMAN备份与恢复数据库(1)——RMAN基本命令
  10. 结合AlphaGo算法和大数据的量化基本面分析法探讨
  11. 巧如范金,精比琢玉,一分钟高效打造精美详实的Go语言技术简历(Golang1.18)
  12. [WebKit] JavaScriptCore解析--基础篇(二)解释器基础与JSC核心组件
  13. 2021年焊工(初级)考试报名及焊工(初级)实操考试视频
  14. 在XP IIS5.1手工安装PHP 5.2.11
  15. 【阿里云物联网平台-1】使用MQTTfx模拟客户端,往阿里云物联网平台发布数据
  16. 大数据架构师深入学习视频教程
  17. how can i check the error of Journal import date source
  18. 2021年1月编程语言排行榜(C语言又第一名)
  19. YTU OJ 3094: 善良的小乌龟
  20. 【Unity3D Shader编程】之十一 深入理解Unity5中的Standard Shader(三)屏幕像素化特效的实现

热门文章

  1. 【ASP.NET】旧的ADO.NET实体数据模型创建方式
  2. JS淬炼: Syntax Parser
  3. 互联网直播平台Storm金融项目-杨帅-专题视频课程
  4. blender python 代码根据虚拟人物生成相应视频
  5. 在日常学习生活中,究竟该如何保持稳定的情绪呢?
  6. 分布式服务器架构搭建和部署
  7. 什么是DevCloud?
  8. 社区资讯 | Apache Flink 中文社区网站
  9. 倍福Twincat 3.0软件与C++通讯问题(ADS通讯)
  10. 【基本操作】交换机VLAN的配置