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
Node.js基本介紹的筆記
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
winwu
March 25, 2013
Programming
3.6k
4
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Node.js基本介紹的筆記
winwu
March 25, 2013
More Decks by winwu
See All by winwu
Google Data Studio 分享
winwu
0
170
Google Analytics 分享 3 - 內容分組/自訂廣告活動/目標/事件
winwu
0
170
Google Analytics 分享 2 - 版面配置/資訊主頁/資料層級
winwu
0
470
Google Analytics 分享 1 - 基礎知識篇
winwu
0
420
HTML_CSS_前端基礎講座-4.pdf
winwu
0
510
HTML/CSS 前端基礎講座-3
winwu
0
530
HTML/CSS 前端基礎講座-2
winwu
0
580
2016 HTML CSS 前端基礎講座-1
winwu
1
640
2016 中正大學 weic.tw - RWD
winwu
3
1.4k
Other Decks in Programming
See All in Programming
Omarchy Tokyo やると聞いて UMPC 買ってセットアップしてきた
mtsmfm
0
140
一人だけ、Kiroが静止する日
hideg
0
110
AI に Inclusive UI を書かせよう — Design Rules Skill で Compose UI を作り直す
theoriatec2024
1
490
GKE で Pod の見方を変えたら、スケールアウト時の挙動を真に捉えられた話
stkk
0
130
cdk deploy JawsSonic #MARATHONしながらAWSリソースをデプロイしてみよう
akihisaikeda
2
130
AIは賢い。でも実行環境は? CLIおじさんがAI時代に伝えたいこと ~ CLIおじさんがAI時代に伝えたいこと ~
curekoshimizu
1
240
kubernetes コンポーネント開発入門 / 新卒N年目の勉強会&交流会!〜〇〇への誘い〜 #n_study
mazrean
0
240
Family mrubyの進捗
kishima
1
120
JPUG勉強会 OSSデータベースの内部構造を理解しよう(第2回)
oga5
0
250
C#の現在地 進化の歴史と、AI時代の.NET Everywhere
neuecc
4
2.1k
MVNOの申込からeSIM開通までをiOSアプリでつなぐ- 本人確認・MNP・通信事業者基盤をまたぐ実装
satotakeshi
0
420
仕様駆動開発による爆速プロダクト開発 / Bakusoku Spec Driven Development
kobakei
0
120
Featured
See All Featured
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
200
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.2k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
720
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
203
76k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.7k
WENDY [Excerpt]
tessaabrams
14
39k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Leo the Paperboy
mayatellez
10
2.3k
The Curse of the Amulet
leimatthew05
3
14k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
240
HDC tutorial
michielstock
2
870
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Transcript
基本介紹 以下是我個人不負責任的node.js基本介紹
學習node.js, 你會對JavaScript有不一樣的 看法…
說來說去,node.js就是走 在server端的JavaScript
JavaScript Server Client V.S JavaScript Node.js
JavaScript v.s Node.js O JavaScript運行在瀏覽器,Node.js運行在伺服器端 O JavaScript有BOM跟DOM的觀念,Node.js沒有 (因為他不會運行在瀏覽器上面) O JavaScript需要考慮各家瀏覽器相容性的問題,Node.js不
會有這樣子的困擾
Node.js O 簡而言之,可以在server端運行的JavaScript O 一般server side語言能做的事,他都能做 O 另外,他不只是種語言,他還是一種平台 Ruby Python
PHP Perl Node.js
誰發起的? O Node.js是Ryan Dahl發起的 O 後來Ryan Dahl被一家Joyent的公司招聘,因此 node.js也是由這家公司管理,這也是為什麼我們 當我們要使用git取得node.js時要這樣執行: Git
clone git:github.com/joyent/node.git 其實在clone的時候就有這樣的線索了。
Node.js O Node.js是一種可以實現Real-time Web的平台 O 使用的引擎是V8,V8也是目前最快的JavaScript 引擎。 O 部分實現commonJS的規範
npm O npm又叫做Node Package Manager O 是種package的管理器 O 上面提供很多第三方的插件|模組
Node.js只能做網站嗎?
錯,當然不只
Node.js還可以做… O Web Socket O Unit test (單元測試) O 大規模的web應用
O TCP/UDP O ……等等
Node.js迷人的點在… O內建HTTP服務 問 : 有這個可以怎麼樣? 到底內建http服務代表什麼意思呢? 簡單來說就是呢,比方說你架設一個網站,你用了 PHP的語言,你還必須安裝Apache,搭起一個HTTP 伺服器的橋樑,而Node.js就不需要這麼做,因為他已 經內建HTTP服務了。
既然一般server side語言 能做的事,他都能做, 為什麼要學?
O 沒錯,你也可以不學,但每個語言有 每個語言的美好,你可以體驗一下。