Enviar búsqueda
Cargar
Common Node
•
Descargar como PPT, PDF
•
0 recomendaciones
•
2,909 vistas
Oleg Podsechin
Seguir
Tecnología
Diseño
Denunciar
Compartir
Denunciar
Compartir
1 de 13
Descargar ahora
Recomendados
The future of server side JavaScript
The future of server side JavaScript
Oleg Podsechin
Generating Visual Studio Code Extensions for Xtext DSLs
Generating Visual Studio Code Extensions for Xtext DSLs
Karsten Thoms
Introduce native client
Introduce native client
Young-Ho Cha
Native client
Native client
zyc901016
Integrating Xtext Language Server support in Visual Studio Code
Integrating Xtext Language Server support in Visual Studio Code
Karsten Thoms
Chromium: NaCl and Pepper API
Chromium: NaCl and Pepper API
Chang W. Doh
Workshop - Golang language
Workshop - Golang language
Vincent Composieux
TensorFlow, Docker & GoLang - All for Image Rekognition Sangam Biradar(Engine...
TensorFlow, Docker & GoLang - All for Image Rekognition Sangam Biradar(Engine...
sangam biradar
Recomendados
The future of server side JavaScript
The future of server side JavaScript
Oleg Podsechin
Generating Visual Studio Code Extensions for Xtext DSLs
Generating Visual Studio Code Extensions for Xtext DSLs
Karsten Thoms
Introduce native client
Introduce native client
Young-Ho Cha
Native client
Native client
zyc901016
Integrating Xtext Language Server support in Visual Studio Code
Integrating Xtext Language Server support in Visual Studio Code
Karsten Thoms
Chromium: NaCl and Pepper API
Chromium: NaCl and Pepper API
Chang W. Doh
Workshop - Golang language
Workshop - Golang language
Vincent Composieux
TensorFlow, Docker & GoLang - All for Image Rekognition Sangam Biradar(Engine...
TensorFlow, Docker & GoLang - All for Image Rekognition Sangam Biradar(Engine...
sangam biradar
Kotlin Coroutines and Android sitting in a tree - 2018 version
Kotlin Coroutines and Android sitting in a tree - 2018 version
Kai Koenig
Android kotlin coroutines
Android kotlin coroutines
Bipin Vayalu
Kotlin Coroutines and Android sitting in a tree
Kotlin Coroutines and Android sitting in a tree
Kai Koenig
Writing NetBSD Sound Drivers in Haskell
Writing NetBSD Sound Drivers in Haskell
Kiwamu Okabe
[Quality Meetup #20] Michał Górski - Continuous Deployment w chmurze
[Quality Meetup #20] Michał Górski - Continuous Deployment w chmurze
Future Processing
Helpful pre commit hooks for Python and Django
Helpful pre commit hooks for Python and Django
roskakori
Building GUI App with Electron and Lisp
Building GUI App with Electron and Lisp
fukamachi
OSDC.no 2015 introduction to node.js workshop
OSDC.no 2015 introduction to node.js workshop
leffen
CI and CD
CI and CD
Ladislav Prskavec
Super combinators
Super combinators
CocoaHeads France
Docker session I: Continuous integration, delivery and deployment
Docker session I: Continuous integration, delivery and deployment
Degendra Sivakoti
Ferrara Linux Day 2011
Ferrara Linux Day 2011
Gianluca Padovani
Docker at Cloud9 IDE
Docker at Cloud9 IDE
lennartkats
Apache2 BootCamp : Serving Dynamic Content with CGI
Apache2 BootCamp : Serving Dynamic Content with CGI
Wildan Maulana
Docker. Micro services for lazy developers
Docker. Micro services for lazy developers
Eugene Krevenets
I Just Want to Run My Code: Waypoint, Nomad, and Other Things
I Just Want to Run My Code: Waypoint, Nomad, and Other Things
Michael Lange
ORTC SVC SimulCast
ORTC SVC SimulCast
Jxck Jxck
Salt and pepper — native code in the browser Browser using Google native Client
Salt and pepper — native code in the browser Browser using Google native Client
Mayflower GmbH
Laravel Poznań Meetup #12 - "Speed up web API with Laravel and Swoole using ...
Laravel Poznań Meetup #12 - "Speed up web API with Laravel and Swoole using ...
HighSolutions Sp. z o.o.
gRPC & Kubernetes
gRPC & Kubernetes
Kausal
Trikala
Trikala
luciasn
JS everywhere 2011
JS everywhere 2011
Oleg Podsechin
Más contenido relacionado
La actualidad más candente
Kotlin Coroutines and Android sitting in a tree - 2018 version
Kotlin Coroutines and Android sitting in a tree - 2018 version
Kai Koenig
Android kotlin coroutines
Android kotlin coroutines
Bipin Vayalu
Kotlin Coroutines and Android sitting in a tree
Kotlin Coroutines and Android sitting in a tree
Kai Koenig
Writing NetBSD Sound Drivers in Haskell
Writing NetBSD Sound Drivers in Haskell
Kiwamu Okabe
[Quality Meetup #20] Michał Górski - Continuous Deployment w chmurze
[Quality Meetup #20] Michał Górski - Continuous Deployment w chmurze
Future Processing
Helpful pre commit hooks for Python and Django
Helpful pre commit hooks for Python and Django
roskakori
Building GUI App with Electron and Lisp
Building GUI App with Electron and Lisp
fukamachi
OSDC.no 2015 introduction to node.js workshop
OSDC.no 2015 introduction to node.js workshop
leffen
CI and CD
CI and CD
Ladislav Prskavec
Super combinators
Super combinators
CocoaHeads France
Docker session I: Continuous integration, delivery and deployment
Docker session I: Continuous integration, delivery and deployment
Degendra Sivakoti
Ferrara Linux Day 2011
Ferrara Linux Day 2011
Gianluca Padovani
Docker at Cloud9 IDE
Docker at Cloud9 IDE
lennartkats
Apache2 BootCamp : Serving Dynamic Content with CGI
Apache2 BootCamp : Serving Dynamic Content with CGI
Wildan Maulana
Docker. Micro services for lazy developers
Docker. Micro services for lazy developers
Eugene Krevenets
I Just Want to Run My Code: Waypoint, Nomad, and Other Things
I Just Want to Run My Code: Waypoint, Nomad, and Other Things
Michael Lange
ORTC SVC SimulCast
ORTC SVC SimulCast
Jxck Jxck
Salt and pepper — native code in the browser Browser using Google native Client
Salt and pepper — native code in the browser Browser using Google native Client
Mayflower GmbH
Laravel Poznań Meetup #12 - "Speed up web API with Laravel and Swoole using ...
Laravel Poznań Meetup #12 - "Speed up web API with Laravel and Swoole using ...
HighSolutions Sp. z o.o.
gRPC & Kubernetes
gRPC & Kubernetes
Kausal
La actualidad más candente
(20)
Kotlin Coroutines and Android sitting in a tree - 2018 version
Kotlin Coroutines and Android sitting in a tree - 2018 version
Android kotlin coroutines
Android kotlin coroutines
Kotlin Coroutines and Android sitting in a tree
Kotlin Coroutines and Android sitting in a tree
Writing NetBSD Sound Drivers in Haskell
Writing NetBSD Sound Drivers in Haskell
[Quality Meetup #20] Michał Górski - Continuous Deployment w chmurze
[Quality Meetup #20] Michał Górski - Continuous Deployment w chmurze
Helpful pre commit hooks for Python and Django
Helpful pre commit hooks for Python and Django
Building GUI App with Electron and Lisp
Building GUI App with Electron and Lisp
OSDC.no 2015 introduction to node.js workshop
OSDC.no 2015 introduction to node.js workshop
CI and CD
CI and CD
Super combinators
Super combinators
Docker session I: Continuous integration, delivery and deployment
Docker session I: Continuous integration, delivery and deployment
Ferrara Linux Day 2011
Ferrara Linux Day 2011
Docker at Cloud9 IDE
Docker at Cloud9 IDE
Apache2 BootCamp : Serving Dynamic Content with CGI
Apache2 BootCamp : Serving Dynamic Content with CGI
Docker. Micro services for lazy developers
Docker. Micro services for lazy developers
I Just Want to Run My Code: Waypoint, Nomad, and Other Things
I Just Want to Run My Code: Waypoint, Nomad, and Other Things
ORTC SVC SimulCast
ORTC SVC SimulCast
Salt and pepper — native code in the browser Browser using Google native Client
Salt and pepper — native code in the browser Browser using Google native Client
Laravel Poznań Meetup #12 - "Speed up web API with Laravel and Swoole using ...
Laravel Poznań Meetup #12 - "Speed up web API with Laravel and Swoole using ...
gRPC & Kubernetes
gRPC & Kubernetes
Destacado
Trikala
Trikala
luciasn
JS everywhere 2011
JS everywhere 2011
Oleg Podsechin
Árboles para dibujar
Árboles para dibujar
luciasn
Oppsummering Av Blogging Joe
Oppsummering Av Blogging Joe
Joachim Samuelsen
What every developer can learn from startups
What every developer can learn from startups
Oleg Podsechin
Oppsummering av blogging i samarbeidet med Joachim
Oppsummering av blogging i samarbeidet med Joachim
Mayestet
Current State of Server Side JavaScript
Current State of Server Side JavaScript
Oleg Podsechin
Destacado
(7)
Trikala
Trikala
JS everywhere 2011
JS everywhere 2011
Árboles para dibujar
Árboles para dibujar
Oppsummering Av Blogging Joe
Oppsummering Av Blogging Joe
What every developer can learn from startups
What every developer can learn from startups
Oppsummering av blogging i samarbeidet med Joachim
Oppsummering av blogging i samarbeidet med Joachim
Current State of Server Side JavaScript
Current State of Server Side JavaScript
Similar a Common Node
Server side JavaScript: going all the way
Server side JavaScript: going all the way
Oleg Podsechin
NodeJS
NodeJS
Alok Guha
Introduction to Go language
Introduction to Go language
Tzar Umang
Introduction to Qt
Introduction to Qt
Puja Pramudya
Introduction to node.js By Ahmed Assaf
Introduction to node.js By Ahmed Assaf
Ahmed Assaf
Python Streaming Pipelines with Beam on Flink
Python Streaming Pipelines with Beam on Flink
Aljoscha Krettek
React native
React native
Mohammed El Rafie Tarabay
AppengineJS
AppengineJS
Panagiotis Astithas
Node.js - async for the rest of us.
Node.js - async for the rest of us.
Mike Brevoort
JavaScript in 2015
JavaScript in 2015
Igor Laborie
Groovy Update - JavaPolis 2007
Groovy Update - JavaPolis 2007
Guillaume Laforge
Ropython-windbg-python-extensions
Ropython-windbg-python-extensions
Alin Gabriel Serdean
Flink Forward Berlin 2018: Thomas Weise & Aljoscha Krettek - "Python Streamin...
Flink Forward Berlin 2018: Thomas Weise & Aljoscha Krettek - "Python Streamin...
Flink Forward
GWT Extreme!
GWT Extreme!
cromwellian
Smoothing Your Java with DSLs
Smoothing Your Java with DSLs
intelliyole
Unit testing of spark applications
Unit testing of spark applications
Knoldus Inc.
Realizing the Promise of Portable Data Processing with Apache Beam
Realizing the Promise of Portable Data Processing with Apache Beam
DataWorks Summit
Introduction To Groovy 2005
Introduction To Groovy 2005
Tugdual Grall
Appenginejs (old presentation)
Appenginejs (old presentation)
Panagiotis Astithas
Minko - Targeting Flash/Stage3D with C++ and GLSL
Minko - Targeting Flash/Stage3D with C++ and GLSL
Minko3D
Similar a Common Node
(20)
Server side JavaScript: going all the way
Server side JavaScript: going all the way
NodeJS
NodeJS
Introduction to Go language
Introduction to Go language
Introduction to Qt
Introduction to Qt
Introduction to node.js By Ahmed Assaf
Introduction to node.js By Ahmed Assaf
Python Streaming Pipelines with Beam on Flink
Python Streaming Pipelines with Beam on Flink
React native
React native
AppengineJS
AppengineJS
Node.js - async for the rest of us.
Node.js - async for the rest of us.
JavaScript in 2015
JavaScript in 2015
Groovy Update - JavaPolis 2007
Groovy Update - JavaPolis 2007
Ropython-windbg-python-extensions
Ropython-windbg-python-extensions
Flink Forward Berlin 2018: Thomas Weise & Aljoscha Krettek - "Python Streamin...
Flink Forward Berlin 2018: Thomas Weise & Aljoscha Krettek - "Python Streamin...
GWT Extreme!
GWT Extreme!
Smoothing Your Java with DSLs
Smoothing Your Java with DSLs
Unit testing of spark applications
Unit testing of spark applications
Realizing the Promise of Portable Data Processing with Apache Beam
Realizing the Promise of Portable Data Processing with Apache Beam
Introduction To Groovy 2005
Introduction To Groovy 2005
Appenginejs (old presentation)
Appenginejs (old presentation)
Minko - Targeting Flash/Stage3D with C++ and GLSL
Minko - Targeting Flash/Stage3D with C++ and GLSL
Más de Oleg Podsechin
Why SaaS (in Helsinki)?
Why SaaS (in Helsinki)?
Oleg Podsechin
Staying safe in the cloud
Staying safe in the cloud
Oleg Podsechin
Tips from angular js users anonymous
Tips from angular js users anonymous
Oleg Podsechin
AngularJS - the folly of choice
AngularJS - the folly of choice
Oleg Podsechin
Lean and mean MongoDB
Lean and mean MongoDB
Oleg Podsechin
RingoJS
RingoJS
Oleg Podsechin
On Platforms
On Platforms
Oleg Podsechin
RingoJS
RingoJS
Oleg Podsechin
Grid and Cloud Computing Intro
Grid and Cloud Computing Intro
Oleg Podsechin
Más de Oleg Podsechin
(9)
Why SaaS (in Helsinki)?
Why SaaS (in Helsinki)?
Staying safe in the cloud
Staying safe in the cloud
Tips from angular js users anonymous
Tips from angular js users anonymous
AngularJS - the folly of choice
AngularJS - the folly of choice
Lean and mean MongoDB
Lean and mean MongoDB
RingoJS
RingoJS
On Platforms
On Platforms
RingoJS
RingoJS
Grid and Cloud Computing Intro
Grid and Cloud Computing Intro
Último
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
Inflectra
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
Nathaniel Shimoni
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
LoriGlavin3
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
Rick Flair
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
Raghuram Pandurangan
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
panagenda
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
Kari Kakkonen
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
Mydbops
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
UiPathCommunity
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
Ingrid Airi González
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Scott Andery
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
Pixlogix Infotech
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
AliaaTarek5
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
Skynet Technologies
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Alkin Tezuysal
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
Alan Dix
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
IES VE
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
DianaGray10
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
Knoldus Inc.
Último
(20)
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
Common Node
1.
Intro to Common
Node #camdug 27.08.2011
2.
3.
4.
Akshell NarwhalJS Wakanda
RingoJS
5.
CommonJS modules //
math.js exports.add = function(a, b) { return a + b; } // server.js var add = require('math').add; console.log(add(2, 2)); // client.js ???
6.
CommonJS packages //
package.json { "name": "hello", "version": "0.1.0", "description": "Hello world package", "keywords": ["hello", "world"], "author": "John Smith <john@smith.com>", "main": "./lib/hello.js", "dependencies": {"whatever" : "1"}, "engines" : ["v8", "node", "rhino"], }
7.
8.
Async vs.
Sync function add(callback) { http.get(url1, function(response1) { var part1 = response1.data; http.get(url2, function(response2) { var part2 = response2.data; callback(part1 + part2); } } }
9.
Async
vs. Sync http.get(url1) + http.get(url2)
10.
11.
12.
13.
Descargar ahora