Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
#nodejs
Search
canoas
April 25, 2015
Programming
1
83
#nodejs
#GlobalAzure Lisboa session on nodejs for .net developers
canoas
April 25, 2015
Tweet
Share
More Decks by canoas
See All by canoas
Branding your AD FS login page
canoas
0
250
2015-02-20 Microsoft-IoT-Camp-Demo
canoas
0
170
IDC Testing Portugal - TFS - Microsoft
canoas
0
77
Web API
canoas
3
280
An Introduction to CEP with StreamInsight
canoas
1
220
Other Decks in Programming
See All in Programming
Netty Chicago Java User Group 2024-04-17
sullis
0
170
Elm Form Validation
bkuhlmann
0
510
HUIT新歓2024「競技プログラミング、やってみませんか?」
slephy2784
1
270
MetricKitで予期せぬ終了を検知する話 / Detect unexpected termination with MetricKit
nekowen
1
180
Fragment Composition of GraphQL
quramy
3
400
try! Swift Tokyo 2024 参加報告 / try! Swift Tokyo 2024 Report
hironytic
0
200
AWS Application Composerで始める、 サーバーレスなデータ基盤構築 / 20240406-jawsug-hokuriku-shinkansen
kasacchiful
1
260
Node.js v22 で変わること
yosuke_furukawa
PRO
4
1.1k
Java 22 Overview
kishida
1
180
効率化に挑戦してみたらモバイル開発が少し快適になった話
ryunakayama
0
130
CA.swift19 恋するAIアプリ開発の裏側
oskmr
0
360
Hanami and htmx
bkuhlmann
0
200
Featured
See All Featured
From Idea to $5000 a Month in 5 Months
shpigford
377
45k
Making the Leap to Tech Lead
cromwellryan
124
8.5k
Infographics Made Easy
chrislema
238
18k
Building an army of robots
kneath
300
41k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
187
16k
What’s in a name? Adding method to the madness
productmarketing
PRO
16
2.6k
How to Ace a Technical Interview
jacobian
272
22k
What's new in Ruby 2.0
geeforr
337
31k
Side Projects
sachag
451
41k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
18
6.9k
Designing the Hi-DPI Web
ddemaree
276
33k
Agile that works and the tools we love
rasmusluckow
325
20k
Transcript
Jose Antonio Silva
[email protected]
Node.js, ou *.js?
None
javascript
was originally posted in 2011 by Scott Hanselman
None
browser
JavaScript
JS is the x86 of the web - Brendan Eich
(inventor of JavaScript)
We had always thought that Java's JVM would be the
VM of the web, but it turns out that it's JavaScript. - Dougas Crockford (inventor or JSON)
core libraries: jQuery, Prototype, Dojo, Underscore.js, ... module systems: Require.js,
Browserify, … build tools: Grunt, Gulp,… app frameworks and templating: Angular.js, Backbone.js, Mustache.js, Ext JS, Kendo UI, Polymer, … testing: Mocha, QUnit, Jasmine component suites: jQuery UI, ExtJS, YUI, Bootstrap, wijmo, Kendo UI, IgniteUI, PrimeUI…
…não necessariamente
- Wikipedia
None
None
None
None
None
None
None
None
None
None
None
None
None
http://nodejs.org
None
None
http://jsforcats.com/ http://www.microsoftvirtualacademy.com/training -courses/building-apps-with-node-js-jump-start
None
var 'http' function 'Content-Type': 'text/plain' 'Hello, world! '
None
NodeSchool.io
https://github.com/maxogden/art-of-node
https://github.com/maxogden/art-of- node#callbacks
'observer pattern'
|
https://github.com/substack/stream-handbook#control-streams
None
None
None
None
https://www.npmjs. com/package/yo
None
None
None
• var 'azure' • var • // Create Blob from
Text • var 'the text of my blob' 'mycontainer' 'myblob' • function • // Blob created • // Get Blob Text 'mycontainer' 'myblob' • function • // Blob text retrieved • // Delete Blob 'mycontainer' 'myblob' • function • // Container deleted
• var 'azure' • var • // Insert Entity •
var new 'part1' 'mytable' • function • // Entity saved • // Query Entity 'mytable' • function • // Do something • // Delete Entity 'mytable' • function • // Entity deleted
• var 'azure' • var • // Enqueue a Message
'myqueue', 'my message text' • function • // Do something • // Get Messages 'myqueue' // Do Something
None
None
None
None
None
None
None
None
None
None
None
None
None
None