Presentations
Templates
Features
Teams
Pricing
Log in
Sign up
Log in
Sign up
Menu
Node.js
Overview
Node is...
libuv: cross platform evented I/O library
V8: Google's javascript engine that
powers Chrome
JS/C++: Custom code to tie it all together
and power the platform
Overview
Non-blocking, asynchronous architecture
Event loop
Native support for
HTTP
SSL
Compression
Filesystem access
Raw TCP and UDP
Huge module ecosystem: 66,969
npm - Node Package Manager
What you need
Node.js installed
via MSI
via nodist (from GitHub)
via chocolatey (packaged nodist)
Text Editor
or Visual Studio 2012/2013
with Node.js Tools for Visual Studio
What Makes a node.jS Application
Who's Using Node?
Microsoft
extensively in Azure
Yahoo!
Wal-Mart
powers their middleware
Runs their api's
Runs their mobile site
HBO
Beats Music
But can we use it?
YES!
Approved!
Works with MS SQL (
node-sqlserver
)
Works with AD (
passport-azure-ad
)
ldap.js
References
Node.js Tools for VS
Intro Video
Node.js Website
nodist
Chocolatey nodist
NPM
Node.js
By Ryan Hirsch
Made with Slides.com
Node.js
Introduction to Node.js
926
Ryan Hirsch
More from
Ryan Hirsch