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 & Ruby
Search
Ben
June 10, 2012
Programming
2
260
Node.js & Ruby
Ben
June 10, 2012
Tweet
Share
More Decks by Ben
See All by Ben
2.5 个人如何开发一款跨终端的产品?
benz303
1
350
Other Decks in Programming
See All in Programming
Reactive Thinking with Signals and the Resource API
manfredsteyer
PRO
0
120
オープンソースソフトウェアへの解像度🔬
utam0k
18
3.2k
ドメイン駆動設計のエッセンス
masuda220
PRO
15
6.7k
TFLintカスタムプラグインで始める Terraformコード品質管理
bells17
2
500
Vueのバリデーション、結局どれを選べばいい? ― 自作バリデーションの限界と、脱却までの道のり ― / Which Vue Validation Library Should We Really Use? The Limits of Self-Made Validation and How I Finally Moved On
neginasu
3
1.7k
퇴근 후 1억이 거래되는 서비스 만들기 | 내가 AI를 사용하는 방법
maryang
1
130
はじめてのDSPy - 言語モデルを『プロンプト』ではなく『プログラミング』するための仕組み
masahiro_nishimi
4
17k
なんでRustの環境構築してないのにRust製のツールが動くの? / Why Do Rust-Based Tools Run Without a Rust Environment?
ssssota
14
47k
マンガアプリViewerの大画面対応を考える
kk__777
0
430
エンジニアインターン「Treasure」とHonoの2年、そして未来へ / Our Journey with Hono Two Years at Treasure and Beyond
carta_engineering
0
460
Claude Agent SDK を使ってみよう
hyshu
0
1.4k
TransformerからMCPまで(現代AIを理解するための羅針盤)
mickey_kubo
7
5.8k
Featured
See All Featured
It's Worth the Effort
3n
187
28k
Testing 201, or: Great Expectations
jmmastey
46
7.7k
Automating Front-end Workflow
addyosmani
1371
200k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
650
Agile that works and the tools we love
rasmusluckow
331
21k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
34
2.3k
Into the Great Unknown - MozCon
thekraken
40
2.1k
Visualization
eitanlees
150
16k
Context Engineering - Making Every Token Count
addyosmani
8
320
GraphQLとの向き合い方2022年版
quramy
49
14k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.2k
Facilitating Awesome Meetings
lara
57
6.6k
Transcript
None
Node.js  优势:  异步处理 ◦ 高性能  劣势: 
JavaScript语言的先天不足 ◦ CoffeeScript的后天补救 ◦ Google’s Daat?  虽然社区活跃度高,但无力颠覆RoR
无力颠覆RoR  Ruby也有Event Machine  高效开发Web应用(没有之一)  性能瓶颈对于大多数创业型网站而言只是 “白日梦”
结论  Node.js只是RoR的Event Machine的替代 品  除非真的遇到性能瓶颈,否则Node.js只 会徒增开发&维护成本
比Node.js更好的选择  Node.js基于V8引擎,跟JavaScript一样, 是单线程的  即使再怎么异步,也只能使用一个CPU  多CPU编程语言推荐:  Erlang
 Go
Node.js里的好东西?  require "execjs“  ExecJS.compile(‘code’)  实例: https://github.com/lautis/uglifier/blob/ma ster/lib/uglifier.rb