what does javascript
TRANSCRIPT
Team-F
MMNG
JavaScript
JavaScriptECMAScript5
ヾ ( 〃 l _ l) ノ゙
1. Web プログラミングWeb Programming
( っ〃 l ヮ l) っ…☆
JavaScript って ?What is JavaScript?
It's for “Web programming”.
Web って ( 〃 l _ l) ??Prepare for explanation.
サーバーサイドServer-side program
クライアントサイドClient-side program
2. Web ブラウザの設計Browser architecture
(U 〃 l _ l) ヾ (l _ l 〃 ) ☆ノ゙
「 MVC 」って?What is MVC?
DOM と JavaScriptMVC with JavaScript
API around JavaScriptApplication Program Interface
3. 例 1: 非同期Asyncronous JavaScript
( 〃 `l _ l´)
AjaxAzyncronous JavaScript + XML
node.jsReactor pattern framework
Old web server – Multi thread Larger memory Slow concurrency
node.js – Reactor pattern Less memory Fast concurrency
4. 例 2: JSONThe beautifullest part of JavaScript
JSONJavaScripn Object Notation
Simple
Human readable
Just fitted complexity
CouchDBRelax
Free by JavaScriptHigh-availability by ErlangHigh concurrency by ErlangAble to make application by JavaScript
参考文献 ( 〃 l _ l)φ☆Reference