Starting Node

  • 293 views
Uploaded on

 

More in: Technology , Design
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
293
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
1
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n

Transcript

  • 1. A HAVE NODE IDEA Getting started with Node Lunch Series
  • 2. PURPOSECome together to share what we have learned so far onNode.js and it’s dependancyPut extra time in to become as proficient and confident inour abilities, as with other web technologies (HTML, CSS,JS, PHP) etc.Bug Dan less :)
  • 3. WHAT IS NODE?Node.js is a platform built on Chrome’s JavaScript runtimefor easily building applications in JavaScript that run on theserver.Node.js uses an event-driven, non-blocking I/O model,which makes it perfect for building real time apps.
  • 4. PRO’SPro’s FAST ( First time I saw FQ loading I said wow that is fast) All JavaScript ( From the Front to the Back end) - Even the database handles JSON (MongoDB) Future of how web technologies are going Hip right now
  • 5. CON’SDeparture from traditional way of creating web sites(learning curve)Lack of IDE means you have to rely on Terminal and cancause some headaches if you don’t have the experience.Managing Node Modules
  • 6. WHATS OUR POSITIONFront-end, Middle-ware, Back-endWhat challenges did Paul have integrating with Dan, so wecan learn and ask for those things at start.
  • 7. LET’S GET STARTED!First, go to http://nodejs.org and click the download buttonand install
  • 8. CHECK OUR VERSIONOpen terminal - and type node -v, which shows you theversion of node you have installed.
  • 9. RUN NODEType node and press return
  • 10. YOUR RUNNING JSTry 1+1!
  • 11. RUN NEXUSChange Directory to where we downloaded nexus to ourlocal machine and type node index.jsGo to http://localhost:3000/
  • 12. BASE MODULESEXPRESS is the base web framework we use to constructour projects ( for now )JADE is the Front-end templating system here is where wecreate our page templates ( Syntax difference )STYLUS is dynamic robust CSS
  • 13. NODE RESOURCEShttp://howtonode.org/http://visionmedia.github.com/masteringnode/http://stackoverflow.com/questions/1884724/what-is-node-jshttp://stackoverflow.com/questions/1884724/what-is-node-js
  • 14. WHERE TO FINDMODULEShttp://search.npmjs.org/