Skip to content

Learning Library: a collection of projects and snippets created learning NodeJS

Notifications You must be signed in to change notification settings

joshuaburkholder/NodeJS

Repository files navigation

NodeJS

##Below are listings of the contents of each branch in this project

To Do List Command Line Utility

1. Creates a "to do list" on the command line
	a. index.js

reqres (Server)

1. Simple Server
	a.server.js

2. Static server: mapping req,res
	a.mapping_req.js (static web server)
	b.foo.txt
	c.link.html
	
3. Express Server
	express_project/
	  a. server.js
	  b. npm packages: express, morgan

blog

1. Mock blog using Node
	blog/
	a. server.js
	b. controllers/articles.js
	c. npm packages: express, body-parser

MongoDB

1. MongoClient
	*connect to mongodb, add to & query a collection
	  a. index.js
	  b. npm packages: mongodb

2. MEN (Mongo, Express, Node)
	*Store and update a member list
	-PUBLIC/
	  a. new.html
	  b. style.css
	-VIEWS/
	  c. index.ejs
	d. server.js
  	e. npm packages: mongodb, express, ejs, morgan, body-parser

3. Mongoose ToDo List
	*to do list app with Mongoose Schema (and jQuery)
	-controllers/
	  a. todo.js
	-model/
	  b. todo.js		
	-views/
	  c. index.ejs
	  d. top.ejs
	  e. bottom.ejs
	f. server.js
	e. npm packages: mongoose, express, ejs, morgan, body-parser

Node_Chat

1. Simple chat app with jade template
	a. index.js
	public/
	b. chat.js
	tpl/
	c. page.jade
	d. npm packages: express, socket.io, jade

About

Learning Library: a collection of projects and snippets created learning NodeJS

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published