Building Web Apps & API with Node JS Sep 22, 2016
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.2 About Me Lohith | @kashyapa Technical Evangelist – Progress India Microsoft MVP http://about.me/kashyapa
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.3 What is Node JS ?
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.4 Node JS  Open Source, Cross Platform, JavaScript Runtime Environment  Not JavaScript Framework  Runtime Environment interprets JS using Google’s V8 JS engine  Event Driven, Non Blocking I/O
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.5 Why Node JS ?
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.6 Why Node JS ?  You Already Know JavaScript  Fast  Tooling – NPM and 1000’s of Packages  Persistence Layer – JavaScript again  Real-Time  Streaming Data • Pipe stdout from running process on server to browser over a socket
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.7 DEMO
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.8 Express JS
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.9 DEMO
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.10 Mongo DB and Mongoose
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.11 DEMO
Thanks Lohith (@kashyapa) Nagaraj@progress.com
Building Web Apps & APIs With Node JS

Building Web Apps & APIs With Node JS

  • 1.
    Building Web Apps& API with Node JS Sep 22, 2016
  • 2.
    © 2016 ProgressSoftware Corporation and/or its subsidiaries or affiliates. All rights reserved.2 About Me Lohith | @kashyapa Technical Evangelist – Progress India Microsoft MVP http://about.me/kashyapa
  • 3.
    © 2016 ProgressSoftware Corporation and/or its subsidiaries or affiliates. All rights reserved.3 What is Node JS ?
  • 4.
    © 2016 ProgressSoftware Corporation and/or its subsidiaries or affiliates. All rights reserved.4 Node JS  Open Source, Cross Platform, JavaScript Runtime Environment  Not JavaScript Framework  Runtime Environment interprets JS using Google’s V8 JS engine  Event Driven, Non Blocking I/O
  • 5.
    © 2016 ProgressSoftware Corporation and/or its subsidiaries or affiliates. All rights reserved.5 Why Node JS ?
  • 6.
    © 2016 ProgressSoftware Corporation and/or its subsidiaries or affiliates. All rights reserved.6 Why Node JS ?  You Already Know JavaScript  Fast  Tooling – NPM and 1000’s of Packages  Persistence Layer – JavaScript again  Real-Time  Streaming Data • Pipe stdout from running process on server to browser over a socket
  • 7.
    © 2016 ProgressSoftware Corporation and/or its subsidiaries or affiliates. All rights reserved.7 DEMO
  • 8.
    © 2016 ProgressSoftware Corporation and/or its subsidiaries or affiliates. All rights reserved.8 Express JS
  • 9.
    © 2016 ProgressSoftware Corporation and/or its subsidiaries or affiliates. All rights reserved.9 DEMO
  • 10.
    © 2016 ProgressSoftware Corporation and/or its subsidiaries or affiliates. All rights reserved.10 Mongo DB and Mongoose
  • 11.
    © 2016 ProgressSoftware Corporation and/or its subsidiaries or affiliates. All rights reserved.11 DEMO
  • 12.