Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
#nodejs
Search
canoas
April 25, 2015
Programming
110
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
#nodejs
#GlobalAzure Lisboa session on nodejs for .net developers
canoas
April 25, 2015
More Decks by canoas
See All by canoas
Branding your AD FS login page
canoas
0
270
2015-02-20 Microsoft-IoT-Camp-Demo
canoas
0
190
IDC Testing Portugal - TFS - Microsoft
canoas
0
90
Web API
canoas
3
300
An Introduction to CEP with StreamInsight
canoas
1
230
Other Decks in Programming
See All in Programming
sbt 2.0: takeoff
eed3si9n
0
160
npm との違いを手がかりにGo の依存管理を理解したい
optim
0
290
ソニーのクラウド共通基盤の変遷とAI時代の開発スタイルに合わせた進化 / The Journey of Sony’s Common Cloud Platform and Its Evolution for AI-Native Development
kenjiyoneyama
0
270
現場と育てるRailsモデリング 〜Spreadsheetから始めたモデル設計〜
siroemk
2
590
コードレビューのボトルネックを"する側"と"される側"の両面から解消する
yub0n
2
1.6k
re:Inventに行く前に知っておきたい現地参加のノウハウ
nokomoro3
0
420
Event is what happens
moro
2
770
全ての永続トークンを、生まれる前に消し去りたい!
sylph01
2
880
パズルゲームの作り方 / how to make puzzle games
kaityo256
PRO
2
290
自サークルのIdPからログアウトできるようになるまで
taiseiue
1
140
phperだってパンチカードでコーディングしたい
o0h
PRO
0
330
dotNET_vulnclicker_intro.pdf
deka_morita
0
140
Featured
See All Featured
Claude Code のすすめ
schroneko
67
230k
Product Roadmaps are Hard
iamctodd
55
13k
How GitHub (no longer) Works
holman
316
150k
[SF Ruby Conf 2025] Rails X
palkan
3
1.5k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.9k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.6k
KATA
mclloyd
PRO
35
16k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
2
480
The Curse of the Amulet
leimatthew05
3
16k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
630
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
710
What does AI have to do with Human Rights?
axbom
PRO
1
2.5k
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