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
node.js #TechLunch
Search
Livesense Inc.
PRO
April 21, 2014
Technology
0
40
node.js #TechLunch
node.js
2013/12/04 (水) @ Livesense TechLunch
発表者:劉 俊峰
Livesense Inc.
PRO
April 21, 2014
Tweet
Share
More Decks by Livesense Inc.
See All by Livesense Inc.
27新卒_Webエンジニア職採用_会社説明資料
livesense
PRO
0
220
株式会社リブセンス・転職会議 採用候補者様向け資料
livesense
PRO
0
16
株式会社リブセンス 会社説明資料(報道関係者様向け)
livesense
PRO
0
1.4k
データ基盤の負債解消のためのリプレイス
livesense
PRO
0
390
26新卒_総合職採用_会社説明資料
livesense
PRO
0
8.9k
株式会社リブセンス会社紹介資料 / Invent the next common.
livesense
PRO
1
27k
26新卒_Webエンジニア職採用_会社説明資料
livesense
PRO
1
12k
中途セールス職_会社説明資料
livesense
PRO
0
250
EM候補者向け転職会議説明資料
livesense
PRO
0
120
Other Decks in Technology
See All in Technology
OSSのSNSツール「Misskey」をさわってみよう(右下ワイプで私のOSCの20年を振り返ります) / 20250705-osc2025-do
akkiesoft
0
140
American airlines ®️ USA Contact Numbers: Complete 2025 Support Guide
airhelpsupport
0
350
Lufthansa ®️ USA Contact Numbers: Complete 2025 Support Guide
lufthanahelpsupport
0
130
Flutter向けPDFビューア、pdfrxのpdfium WASM対応について
espresso3389
0
130
Glacierだからってコストあきらめてない? / JAWS Meet Glacier Cost
taishin
1
150
生成AI開発案件におけるClineの業務活用事例とTips
shinya337
0
240
ビギナーであり続ける/beginning
ikuodanaka
3
720
生成AI活用の組織格差を解消する 〜ビジネス職のCursor導入が開発効率に与えた好循環〜 / Closing the Organizational Gap in AI Adoption
upamune
7
5.1k
asken AI勉強会(Android)
tadashi_sato
0
180
FOSS4G 2025 KANSAI QGISで点群データをいろいろしてみた
kou_kita
0
390
Should Our Project Join the CNCF? (Japanese Recap)
whywaita
PRO
0
330
なぜ私はいま、ここにいるのか? #もがく中堅デザイナー #プロダクトデザイナー
bengo4com
0
1.3k
Featured
See All Featured
Building a Modern Day E-commerce SEO Strategy
aleyda
42
7.4k
We Have a Design System, Now What?
morganepeng
53
7.7k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Optimising Largest Contentful Paint
csswizardry
37
3.3k
Reflections from 52 weeks, 52 projects
jeffersonlam
351
20k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
810
What's in a price? How to price your products and services
michaelherold
246
12k
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.6k
The Language of Interfaces
destraynor
158
25k
Why You Should Never Use an ORM
jnunemaker
PRO
58
9.4k
Mobile First: as difficult as doing things right
swwweet
223
9.7k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
Transcript
Node.js ]
S \
1. )A3AELZ Javascript
2. *@'=,>.0 3. 1A4?.%@' I/O 4. !6@/5A=
None
None
var http = require('http'); var fs = require('fs'); var server
= http.createServer(function(req, res) { fs.readFile('contents.file', function(error, contents) { res.writeHead(200,{'Content-Type':'text/plain; charset=utf-8'}); res.write(contents); res.end(); //^V }); }); server.listen(3000);
5. < =-!7 5<(A* :@
8+9A=
http 8+9A= http )A3A&;! @/L[ND
domain 8+9A= Node.js FUT #;A$4+"&/,?A#;A !6@/`JPGSKHC#;A2@0 <@'QYND 8+9A=
socket.io < =-!7 Web 5<(A*:@_U 8+9A= )A3A&;! @/BO;!4;<ND
WebSocket WHMIY
RX