SlideShare a Scribd company logo
WHY :どうして
あなたに是非伝えたいこと
HOW:どのように
どうしてNode.jsに
興味をもったか?
どのように作成したか?
新しい設計思想の
Node.js!
仮想化技術に
よって一切から
ラップされた環境!
WHAT:なにを
なにをNode.js
は作れるか?
より速く、
より安定した
サーバ!
または...
Node.jsとはなんぞや? Node.jsなにがすごい?
• 乱暴な言い方だとJS実行環境
• 新しいJS…ECMAS6対応中
• an event-driven, non-blocking I/O
DEMO
• Default APIとしては
HTTP・HTTPS
DNS
FileSystem …etc
• npmシステムでモジュール
管理
• npm 他との比較
仮想化技術の恩恵
普段使いの環境からラップされる!!!
ここから私のプログラムの説明に入ります 💦
大層なことを申しましたが 💦
サ
ー
バ
側
ソ
ー
ス
ク
ラ
イ
ア
ン
ト
側
ソ
ー
ス
Node.jsはサーバだけでなく
デスクトップアプリも作れる!!!
Electron
私が新しくあるため
色々なことを学べて
大変有意義な時間であった
すべてのお世話になった
サイト
ツール
書籍
ありがとうございました!

More Related Content

What's hot

Nodeについて
NodeについてNodeについて
Nodeについて
Natsuki Yamanaka
 
Nodejs
NodejsNodejs
後期講座01
後期講座01後期講座01
後期講座01
Takenori Nakagawa
 
Why js
Why jsWhy js
Node.jsでブラウザメッセンジャー
Node.jsでブラウザメッセンジャーNode.jsでブラウザメッセンジャー
Node.jsでブラウザメッセンジャー
Yahoo!デベロッパーネットワーク
 
ビルド職人の朝は早い
ビルド職人の朝は早いビルド職人の朝は早い
ビルド職人の朝は早い
Masashi MATSUI
 
Node.jsに縁のない職場でnode.jsを使い始める戦術
Node.jsに縁のない職場でnode.jsを使い始める戦術Node.jsに縁のない職場でnode.jsを使い始める戦術
Node.jsに縁のない職場でnode.jsを使い始める戦術
Isamu Suzuki
 
最近のフロントエンドツールの紹介
最近のフロントエンドツールの紹介最近のフロントエンドツールの紹介
最近のフロントエンドツールの紹介
Ryo Iinuma
 
Node.js を選ぶとき 選ばないとき
Node.js を選ぶとき 選ばないときNode.js を選ぶとき 選ばないとき
Node.js を選ぶとき 選ばないとき
Ryunosuke SATO
 
Hokuriku.net 2013 01-26 node.js
Hokuriku.net 2013 01-26 node.jsHokuriku.net 2013 01-26 node.js
Hokuriku.net 2013 01-26 node.jsTadahiro Ishisaka
 
Sails.jsのメリット・デメリット
Sails.jsのメリット・デメリットSails.jsのメリット・デメリット
Sails.jsのメリット・デメリット
Ito Kohta
 
[大図解]ピグライフはこう動いている
[大図解]ピグライフはこう動いている[大図解]ピグライフはこう動いている
[大図解]ピグライフはこう動いているAkihiro Kuwano
 
Pwa
PwaPwa
社内システムの移行に役立った“時間節約”方法~PowerShellとExcelを上手に使おう
社内システムの移行に役立った“時間節約”方法~PowerShellとExcelを上手に使おう社内システムの移行に役立った“時間節約”方法~PowerShellとExcelを上手に使おう
社内システムの移行に役立った“時間節約”方法~PowerShellとExcelを上手に使おう
Satoru Nasu
 
20130222 osc13tk osc.cms
20130222 osc13tk osc.cms20130222 osc13tk osc.cms
20130222 osc13tk osc.cmsusptomo
 
MVCフレームワーク Sails.jsについて機能紹介
MVCフレームワーク Sails.jsについて機能紹介MVCフレームワーク Sails.jsについて機能紹介
MVCフレームワーク Sails.jsについて機能紹介
kamiyam .
 
第4回 一撃サーバー構築シェルスクリプト勉強会(もくもく) 発表資料 - さくらのクラウド操作案内
第4回 一撃サーバー構築シェルスクリプト勉強会(もくもく) 発表資料 - さくらのクラウド操作案内第4回 一撃サーバー構築シェルスクリプト勉強会(もくもく) 発表資料 - さくらのクラウド操作案内
第4回 一撃サーバー構築シェルスクリプト勉強会(もくもく) 発表資料 - さくらのクラウド操作案内
Yasutaka Hamada
 
安く・速く・安定したウェブを作る方法
安く・速く・安定したウェブを作る方法安く・速く・安定したウェブを作る方法
安く・速く・安定したウェブを作る方法
Kei Mikage
 

What's hot (20)

Nodeについて
NodeについてNodeについて
Nodeについて
 
Nodejs
NodejsNodejs
Nodejs
 
後期講座01
後期講座01後期講座01
後期講座01
 
Why js
Why jsWhy js
Why js
 
Node.jsでブラウザメッセンジャー
Node.jsでブラウザメッセンジャーNode.jsでブラウザメッセンジャー
Node.jsでブラウザメッセンジャー
 
ビルド職人の朝は早い
ビルド職人の朝は早いビルド職人の朝は早い
ビルド職人の朝は早い
 
Node.jsに縁のない職場でnode.jsを使い始める戦術
Node.jsに縁のない職場でnode.jsを使い始める戦術Node.jsに縁のない職場でnode.jsを使い始める戦術
Node.jsに縁のない職場でnode.jsを使い始める戦術
 
最近のフロントエンドツールの紹介
最近のフロントエンドツールの紹介最近のフロントエンドツールの紹介
最近のフロントエンドツールの紹介
 
Node.js を選ぶとき 選ばないとき
Node.js を選ぶとき 選ばないときNode.js を選ぶとき 選ばないとき
Node.js を選ぶとき 選ばないとき
 
Hokuriku.net 2013 01-26 node.js
Hokuriku.net 2013 01-26 node.jsHokuriku.net 2013 01-26 node.js
Hokuriku.net 2013 01-26 node.js
 
Sails.jsのメリット・デメリット
Sails.jsのメリット・デメリットSails.jsのメリット・デメリット
Sails.jsのメリット・デメリット
 
[大図解]ピグライフはこう動いている
[大図解]ピグライフはこう動いている[大図解]ピグライフはこう動いている
[大図解]ピグライフはこう動いている
 
Pwa
PwaPwa
Pwa
 
社内システムの移行に役立った“時間節約”方法~PowerShellとExcelを上手に使おう
社内システムの移行に役立った“時間節約”方法~PowerShellとExcelを上手に使おう社内システムの移行に役立った“時間節約”方法~PowerShellとExcelを上手に使おう
社内システムの移行に役立った“時間節約”方法~PowerShellとExcelを上手に使おう
 
20130222 osc13tk osc.cms
20130222 osc13tk osc.cms20130222 osc13tk osc.cms
20130222 osc13tk osc.cms
 
Node.js入門
Node.js入門Node.js入門
Node.js入門
 
MVCフレームワーク Sails.jsについて機能紹介
MVCフレームワーク Sails.jsについて機能紹介MVCフレームワーク Sails.jsについて機能紹介
MVCフレームワーク Sails.jsについて機能紹介
 
第4回 一撃サーバー構築シェルスクリプト勉強会(もくもく) 発表資料 - さくらのクラウド操作案内
第4回 一撃サーバー構築シェルスクリプト勉強会(もくもく) 発表資料 - さくらのクラウド操作案内第4回 一撃サーバー構築シェルスクリプト勉強会(もくもく) 発表資料 - さくらのクラウド操作案内
第4回 一撃サーバー構築シェルスクリプト勉強会(もくもく) 発表資料 - さくらのクラウド操作案内
 
20131012 nodejs
20131012 nodejs20131012 nodejs
20131012 nodejs
 
安く・速く・安定したウェブを作る方法
安く・速く・安定したウェブを作る方法安く・速く・安定したウェブを作る方法
安く・速く・安定したウェブを作る方法
 

Viewers also liked

Mi presentacion (2)
Mi presentacion (2)Mi presentacion (2)
Mi presentacion (2)
steffypao2010
 
resume rbc 1
resume rbc 1resume rbc 1
resume rbc 1
Richard Curlee
 
FOSTERING ENERGY EFFICIENCY DYNAMICS THROUGH EX-ANTE STRATEGIC NICHE MANAGEME...
FOSTERING ENERGY EFFICIENCY DYNAMICS THROUGH EX-ANTE STRATEGIC NICHE MANAGEME...FOSTERING ENERGY EFFICIENCY DYNAMICS THROUGH EX-ANTE STRATEGIC NICHE MANAGEME...
FOSTERING ENERGY EFFICIENCY DYNAMICS THROUGH EX-ANTE STRATEGIC NICHE MANAGEME...
Dr Renuka Thakore
 
sanjeev resume
sanjeev resumesanjeev resume
sanjeev resume
Sanjeev kumar
 
Dissertation Poster
Dissertation PosterDissertation Poster
Dissertation Poster
Rabeeh Moudallal
 
新聞に未来はあるのか?
新聞に未来はあるのか?新聞に未来はあるのか?
新聞に未来はあるのか?
渚 佐藤
 
REESUME TRAYEE(1)
REESUME TRAYEE(1)REESUME TRAYEE(1)
REESUME TRAYEE(1)
TRAYEE BANEJEE
 
Dutch presentation of the Flanders Case Study
Dutch presentation of the Flanders Case StudyDutch presentation of the Flanders Case Study
Dutch presentation of the Flanders Case Study
EduSkills OECD
 

Viewers also liked (8)

Mi presentacion (2)
Mi presentacion (2)Mi presentacion (2)
Mi presentacion (2)
 
resume rbc 1
resume rbc 1resume rbc 1
resume rbc 1
 
FOSTERING ENERGY EFFICIENCY DYNAMICS THROUGH EX-ANTE STRATEGIC NICHE MANAGEME...
FOSTERING ENERGY EFFICIENCY DYNAMICS THROUGH EX-ANTE STRATEGIC NICHE MANAGEME...FOSTERING ENERGY EFFICIENCY DYNAMICS THROUGH EX-ANTE STRATEGIC NICHE MANAGEME...
FOSTERING ENERGY EFFICIENCY DYNAMICS THROUGH EX-ANTE STRATEGIC NICHE MANAGEME...
 
sanjeev resume
sanjeev resumesanjeev resume
sanjeev resume
 
Dissertation Poster
Dissertation PosterDissertation Poster
Dissertation Poster
 
新聞に未来はあるのか?
新聞に未来はあるのか?新聞に未来はあるのか?
新聞に未来はあるのか?
 
REESUME TRAYEE(1)
REESUME TRAYEE(1)REESUME TRAYEE(1)
REESUME TRAYEE(1)
 
Dutch presentation of the Flanders Case Study
Dutch presentation of the Flanders Case StudyDutch presentation of the Flanders Case Study
Dutch presentation of the Flanders Case Study
 

Recently uploaded

受発注バスターズ説明資料  株式会社batton Saleshub掲載用.pdf
受発注バスターズ説明資料  株式会社batton Saleshub掲載用.pdf受発注バスターズ説明資料  株式会社batton Saleshub掲載用.pdf
受発注バスターズ説明資料  株式会社batton Saleshub掲載用.pdf
ooishi1
 
FIWARE Orion Context Broker コンテキスト情報管理 (Orion 4.0.0対応)
FIWARE Orion Context Broker コンテキスト情報管理 (Orion 4.0.0対応)FIWARE Orion Context Broker コンテキスト情報管理 (Orion 4.0.0対応)
FIWARE Orion Context Broker コンテキスト情報管理 (Orion 4.0.0対応)
fisuda
 
CO2排出量見える化・削減・報告クラウド「アスエネ」サービス紹介_Saleshub.pdf
CO2排出量見える化・削減・報告クラウド「アスエネ」サービス紹介_Saleshub.pdfCO2排出量見える化・削減・報告クラウド「アスエネ」サービス紹介_Saleshub.pdf
CO2排出量見える化・削減・報告クラウド「アスエネ」サービス紹介_Saleshub.pdf
yamamotominami
 
Grokking Simplicity探訪
Grokking Simplicity探訪Grokking Simplicity探訪
Grokking Simplicity探訪
Yoshitaka Kawashima
 
NIST Cybersecurity Framework 2.0の変更点整理をしよう
NIST Cybersecurity Framework 2.0の変更点整理をしようNIST Cybersecurity Framework 2.0の変更点整理をしよう
NIST Cybersecurity Framework 2.0の変更点整理をしよう
You&I
 
アジャイルの30年(Tree Decades of Agileというブログ記事に関する要約)
アジャイルの30年(Tree Decades of Agileというブログ記事に関する要約)アジャイルの30年(Tree Decades of Agileというブログ記事に関する要約)
アジャイルの30年(Tree Decades of Agileというブログ記事に関する要約)
You&I
 

Recently uploaded (6)

受発注バスターズ説明資料  株式会社batton Saleshub掲載用.pdf
受発注バスターズ説明資料  株式会社batton Saleshub掲載用.pdf受発注バスターズ説明資料  株式会社batton Saleshub掲載用.pdf
受発注バスターズ説明資料  株式会社batton Saleshub掲載用.pdf
 
FIWARE Orion Context Broker コンテキスト情報管理 (Orion 4.0.0対応)
FIWARE Orion Context Broker コンテキスト情報管理 (Orion 4.0.0対応)FIWARE Orion Context Broker コンテキスト情報管理 (Orion 4.0.0対応)
FIWARE Orion Context Broker コンテキスト情報管理 (Orion 4.0.0対応)
 
CO2排出量見える化・削減・報告クラウド「アスエネ」サービス紹介_Saleshub.pdf
CO2排出量見える化・削減・報告クラウド「アスエネ」サービス紹介_Saleshub.pdfCO2排出量見える化・削減・報告クラウド「アスエネ」サービス紹介_Saleshub.pdf
CO2排出量見える化・削減・報告クラウド「アスエネ」サービス紹介_Saleshub.pdf
 
Grokking Simplicity探訪
Grokking Simplicity探訪Grokking Simplicity探訪
Grokking Simplicity探訪
 
NIST Cybersecurity Framework 2.0の変更点整理をしよう
NIST Cybersecurity Framework 2.0の変更点整理をしようNIST Cybersecurity Framework 2.0の変更点整理をしよう
NIST Cybersecurity Framework 2.0の変更点整理をしよう
 
アジャイルの30年(Tree Decades of Agileというブログ記事に関する要約)
アジャイルの30年(Tree Decades of Agileというブログ記事に関する要約)アジャイルの30年(Tree Decades of Agileというブログ記事に関する要約)
アジャイルの30年(Tree Decades of Agileというブログ記事に関する要約)