NodeJS初学者实战之旅(I) —— 介绍、目录

旅行之初

作为一个工作了两年多后端开发人员,未接触过NodeJS,对它的认知也仅仅停留在“可以使用JavaScript代码编写服务端程序”上。最近空闲时间 较多,便想来啃它一啃。但是没有一个实际的玩意儿想要去了解一门编程语言是不太现实的嘛,加上我最近也想把去年学习园子里大牛写的一个种子搜索网站重构,那么,为啥我不使用NodeJS呢?

于是功能需求出现了:使用NodeJS开发出一个能智能抓取、分析、存储种子的程序,并在后期做一个能提供种子搜索功能的网站!

于是便有了本系列——NodeJS初学者实战之旅。

旅行中间站

由于对NodeJS知之甚少,包括现在,已经编写了一部分程序的我,也还是不太熟悉,我只能通过功能拆解的方式来进行我的计划了,整个系列分为以下部分。

  • NodeJS初学者实战之旅——介绍、目录
  • NodeJS初学者实战之旅——从种子提供网站下载提取种子Hash文件
  • NodeJS初学者实战之旅——种子链接构造、分析、下载
  • NodeJS初学者实战之旅——数据库交互

沿途美景

在学习和开发的过程中,遇到的最多的,是那些从未接触过的知识,正是它们,帮助我完成我的功能需求,也正是它们,让我感受到沿途的风景。我也将它们一一记录,与朋友们一起分享一起领略这无限风光

  • NodeJS旅行番外篇之沿途美景——nodejs
  • NodeJS旅行番外篇之沿途美景——fs
  • NodeJS旅行番外篇之沿途美景——http
  • NodeJS旅行番外篇之沿途美景——async
  • NodeJS旅行番外篇之沿途美景——jsdom、jquery
  • NodeJS旅行番外篇之沿途美景——torrent文件分析及bencode
  • NodeJS旅行番外篇之沿途美景——linereader
  • NodeJS旅行番外篇之沿途美景——utility、moment

行者独白

不可否认的是,我很菜!更加不可否认的是,我的确很菜!所以在写出这个系列的时候,我很期待被园子里的大牛们狠狠教育,我希望能在走完这段行程之后有一次“人生的升华”。文章里不少观念、用法是不科学的,不正确的,也欢迎朋友们拍砖扔蛋,指正我的错误。