Upgrade to Pro — share decks privately, control downloads, hide ads and more …

The Future of Network Applications Powered By Node

The Future of Network Applications Powered By Node

With the proliferation of smartphones, tablets, wearable technologies, AR drones, home automation sensors, smart appliances and yes, your desktop web browser, the applications of the future are no longer only focused on the web -- they are focused on anything that can connect to the internet. Up until recently, building a solid, scalable and reliable web application was the pinnacle of technological success; however, with all these new devices requesting information and content, a larger shift from only web applications to full on network applications is taking place. Node.js is is a platform for building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices. We will explore how Node can help you prepare for the the dynamic, device agnostic future that is quickly becoming a reality where all types of devices will be accessing your network services.

Avatar for Joe McCann

Joe McCann

May 02, 2013

Other Decks in Programming

Transcript

  1. B S P - https://twitter.com/joemccann - https://github.com/joemccann - http://subprint.com/blog -

    https://friendster.com/joemccann - https://myspace.com/josephisaac Thursday, May 2, 13
  2. S o m e H i s t o r

    y. . . Thursday, May 2, 13
  3. F a s t F o r w a r

    d t o 2 0 0 7 Thursday, May 2, 13
  4. S m a r t p h o n e

    A d o p t i o n A d d i c t i o n Vendors Will Ship 918.6 Million Smartphones This Year IDC March 4 2013 Thursday, May 2, 13
  5. Un d e n i a b l e Tr

    e n d PC Shipments Post the Steepest Decline Ever in a Single Quarter IDC April 10 2013 Thursday, May 2, 13
  6. Un d e n i a b l e Tr

    e n d Tablet Shipments Now 64.4% of PC Shipments IDC May 1 2013 Thursday, May 2, 13
  7. P r e s e n t D a y

    & T h e F u t u r e Thursday, May 2, 13
  8. H o w D o We H a n d

    l e A l l T h e s e D e v i c e s ? Thursday, May 2, 13
  9. S t o p B u i l d i

    n g We b Ap p l i c a t i o n s Thursday, May 2, 13
  10. S t a r t B u i l d

    i n g N e t w o r k Ap p l i c a t i o n s Thursday, May 2, 13
  11. W i t h N o d e . j

    s , O f C o u r s e . . . Thursday, May 2, 13
  12. W T F i s “ E v e n

    t - D r i v e n , N o n - B l o c k i n g I / O ” ? Thursday, May 2, 13
  13. R e d u c i n g L a

    t e n c y = B e t t e r U X Thursday, May 2, 13
  14. E x e m p l i G r a

    t i a ( e . g . ) Thursday, May 2, 13
  15. T h e k e y t h i n

    g t o r e m e m b e r i s t h a t n o n - b l o c k i n g I / O i s u s e d t o i m p r o v e t h r o u g h p u t , l a t e n c y , a n d / o r t h e r e s p o n s i v e n e s s o f a n a p p l i c a t i o n . Thursday, May 2, 13
  16. B u t , b u t , a s

    y n c h r o n o u s p r o g r a m m i n g i s h a r d . Thursday, May 2, 13
  17. N o , i t ’s n o t .

    Thursday, May 2, 13
  18. T h e “A” i n A J A X

    d o e s n’ t s t a n d f o r “ w h i n i n g ”. Thursday, May 2, 13
  19. S t i l l n o t c o

    n v i n c e d ? G o r e a d t h i s : h t t p : / / c a l l b a c k h e l l . c o m / Thursday, May 2, 13
  20. N o d e’s Un i q u e N

    a t u r e I s S p u r r i n g I n n o v a t i o n Thursday, May 2, 13
  21. N o d e E n v i r o

    n m e n t s - iOS - Android - Raspberry Pi - Arduino - Windows - Linux - Mac OS X - Solaris - LG Smart TV Thursday, May 2, 13
  22. N o d e H a r d w a

    r e Thursday, May 2, 13
  23. J o h n n y 5 Arduino + Node.js

    Walking Robot Thursday, May 2, 13
  24. N o d e c o p t e r

    Node.js Controlled Parrot AR Drone Quad-copter Thursday, May 2, 13
  25. D e v e l o p e r H

    a p p i n e s s I s I m p o r t a n t . D e v e l o p e r s L o v e N o d e . Thursday, May 2, 13
  26. N o d e I s A R e c

    r u i t i n g To o l ! Thursday, May 2, 13
  27. W h o I s Us i n g N

    o d e ? Thursday, May 2, 13
  28. W h o I s n’ t Us i n

    g N o d e ? Thursday, May 2, 13
  29. T h a n k s . @ j o

    e m c c a n n Thursday, May 2, 13