首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Nodejs学习笔记(一)——初识Nodejs

可是后来,和一些小伙伴讨论,可以考虑最近杀出来的黑马nodejs,甚是抢眼。基本的出发点是nodejs语法与javascript一致,正好借着这个机会学习下js,也算是对于js从另一个角度好好认识下。...就是一个小白,当然对于nodejs连小白都算不上。...虽然之前有拜读过《javascript权威指南》以及学习过Angularjs,但是终究因为缺乏应用场景,始终与js的关系是若即若离。   ...另外,nodejs是单线程、高并发、非阻塞的平台。单线程?高并发?怎么解释???   我的理解,这个得益于node的回调机制以及异步处理机制。...关于nodejs的语法,无非就是js。当然在我看来还是需要时间来熟悉node这种相较java有很大的“随意性”和不可思议的特性。

2.1K70

Nodejs学习笔记(1)——安装nodejs

看到这里你肯定要说,又是一个要把Nodejs吹上天的文章!NoNo,本文会一步一步的说明我是怎么学会和用上nodejs的,然后结合其我所了解的语言告诉各位我所了解的Nodejs坑和优势。...学习基础     先说说本人开始学习使用的基础。早期在某外企开发室内3D设计软件,那段时间用已经成为古董的MFC做各种windows事件驱动开发。    ...在随后的许多时光中,深入且大量的学习了前端开发的所有东西,从一穷二白只会用div画画静态页面,到后面自己封装列表、消息通知等组件,通杀jquery、angularjs,了解各种脚手架。...所以学习Nodejs开发,我基本上是没有语言障碍的,只是需要跟上它的思路。 安装Nodejs     要用一样东西之前,当然是要先安装环境。...测试nodejs:输入node打开REPL,然后使用log打印数据: $ node > console.log("hello nodejs!"); hello nodejs!

3.2K20
您找到你想要的搜索结果了吗?
是的
没有找到

nodejs学习指南

最近接触了一些nodejs,感觉现在nodejs学习书籍还不是很多!因此很多都是通过官网的文档自我学习。...IDE,用什么IDE呢,下面介绍两种方法,个人更倾向于第二种: 1、根据官网的方法,在linux安装nodejs执行环境,这里具体的步骤可以参考如下链接http://www.ooso.net/archives...如果要安装包的话可以在我的附件中下载; 2、可以使用http://c9.io这个IDE是我最喜欢的,可以创建项目,运行,调试等等,只是在使用时候注意他监听的端口是process.env.PORT不需要使用具体的端口号; 学习入门...以下是我的一份学习的文档,不能称为是书籍,只能说是一份文档,大家可以作为入门使用,因为国内的确很少有专业的书籍介绍nodejs nodejs安装包for linux nodejs入门文档

54160

Nodejs学习路线图

Nodejs标准的web开发框架Express,可以帮助我们迅速建立web站点,比起PHP的开发效率更高,而且学习曲线更低。非常适合小型网站,个性化网站,我们自己的Geek网站!! ?...本文把我的学习和使用经验进行归纳总结,希望给新入门Nodejs的同学做一些指引。...从我使用体会来说,Node有4大优势: 1.Nodejs基于Javascript语言,不用再单独新学一门陌生的语言,从而减低了学习的门槛。...3.Nodejs的开发非常高效,而且代码简单,得益于Nodejs的单线程机制。而Nodejs的另一个特点异步编程,让Nodejs处理IO密集型应用有了明显的优势。...Nodejs学习路线图 我们看到Nodejs已经被广发地应用在各种的场景了,针对Nodejs的应用场景,我们应该如何学习Nodejs呢?

6.3K102

Nodejs学习笔记(三)--- 模块

简介及资料 通过Node.js的官方API可以看到Node.js本身提供了很多核心模块 http://nodejs.org/api/ ,这些核心模块被编译成二进制文件,可以require('模块名')去获取.../"开头表示同级目录下文件, 前面提到文件后缀可以省略,Nodejs尝试加载的优先级 js文件 > json文件 > node文件 创建一个自定义模块    以一个计数器为例 ?...PS:不要用Counter.printNextCount();去访问,你只会得到一个错误的提示 API提供了解释 http://nodejs.org/api/modules.html Note...nodejs只会导出module.exports的指向,如果exports指向变了,那就仅仅是exports不在指向module.exports,于是不会再被导出 参考其它理解: http://www.hacksparrow.com...表示可以这么定义,但最终module.exports覆盖了exports 虽然结果不会报错,如果这么用开发中难免会有一些问题存在,所以 1.最好别分别定义module.exports和exports 2.NodeJs

83480

Nodejs学习笔记(三)——一张图看懂Nodejs建站

继上篇《Nodejs学习笔记(二)——Eclipse中运行调试Nodejs》之后,代码编写环境就从Sublime转战到Eclipse下,感觉顺手多了。...于是就跟着Scott老师学起了Nodejs建站的课程(推荐大家点进去看看),踏上了未爬先走的路子。...作为一个白里透白的小白来说,今天主要记录下如何用Nodejs搭建一个小小的网站,以及自己对于这种Nodejs建站的运行逻辑的理解,还有在建站过程中需要安装一些模块等遇到的问题,也是借此机会梳理下思路。...title small 重度科幻迷   虽然文件不少,但是捋一捋,逻辑还是比较清楚的,下面以在浏览器中输入http://localhost:3000/从而访问index.html为例,通过一张图道出Nodejs...以上记录了一个用Nodejs建立一个简单网站应用的过程,已经发现坑并如何填坑的励志故事。 如果您觉得阅读本文对您有帮助,请点一下“推荐”按钮,您的“推荐”将是我最大的写作动力!

1.7K100

Nodejs学习笔记(四)——支持Mongodb

前言:回顾前面零零碎碎写的三篇挂着Nodejs学习笔记的文章,着实有点名不副实,当然,这篇可能还是要继续走着离主线越走越远的路子,从简短的介绍什么是Nodejs,到如何寻找一个可以调试的Nodejs IDE...再到未爬先走的搭建一个小小的nodejs application,一直都是贯彻“学习笔记”的精神,想到哪写到哪,遇到什么问题就去解决并记录。...如果你不幸读到本笔记,还请记住这是一系列形散神不散的学习笔记!!!   好了,每次不扯几句感觉没法开场似的。...本篇形散于要穿插如何利用github管理自己的代码,而神不散于要继续上篇的《Nodejs学习笔记(三)——一张图看懂Nodejs建站》讲述下不通过伪造数据而是真实的把玩mongodb一番,实现真真正正的有前后台有数据库的...所以,这里跟着Scott老师继续学习了如果使用mongodb这个nosql存储数据并实现增删改查的。

95450

Nodejs学习笔记(十六)--- Pomelo介绍&入门

聊天服务器  上面大体了解了pomelo,要入门还是以一个聊天服务器为入门示例最好,其它逻辑相对简单,入门学习不会因其它游戏逻辑影响。  ...= express.Router(); router.get('/', function (req, res, next) { res.render('index', { title: 'Nodejs...学习笔记(十六)--- Pomelo介绍&入门' }); }); module.exports = router;  views中index.ejs文件代码 <...可以参考这两个例子来学习: https://github.com/NetEase/chatofpomelo https://github.com/NetEase/lordofpomelo    入门建议从...pomelo/wiki/Home-in-Chinese  (比较杂乱,可能官方大神都忙着搞赚钱的项目,将就着看,有很多东西对入门来说还是很有用的)    如果有些问题解决不了,可以去社区问一下:http://nodejs.netease.com

8.1K91

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券