自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Node.js vs Opa: Web框架殺手

開(kāi)發(fā) 前端
一個(gè)典型的web項(xiàng)目包括了服務(wù)器端的編程語(yǔ)言,通常還有基于這個(gè)語(yǔ)言的一個(gè)或者多個(gè)框架,前端用JavaScript,還有一個(gè)數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)語(yǔ)言,例如SQL。為了搭建這樣一個(gè)項(xiàng)目,你需要學(xué)習(xí)很多技術(shù),并且需要整合這些技術(shù)。這也難怪很多開(kāi)發(fā)者在“Hello World”跑起來(lái)之前就已經(jīng)厭煩了。

一個(gè)典型的web項(xiàng)目包括了服務(wù)器端的編程語(yǔ)言,通常還有基于這個(gè)語(yǔ)言的一個(gè)或者多個(gè)框架,前端用JavaScript,還有一個(gè)數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)語(yǔ)言,例如SQL。為了搭建這樣一個(gè)項(xiàng)目,你需要學(xué)習(xí)很多技術(shù),并且需要整合這些技術(shù)。這也難怪很多開(kāi)發(fā)者在“Hello World”跑起來(lái)之前就已經(jīng)厭煩了。

越來(lái)越多的工具開(kāi)發(fā)商意識(shí)到這個(gè)問(wèn)題,并且嘗試通過(guò)提供完整的web解決方案來(lái)解決這個(gè)問(wèn)題,例如Google Web Toolkit就做出來(lái)不少努力。隨著動(dòng)態(tài)語(yǔ)言和敏捷編程越來(lái)越受歡迎,最新的兩個(gè)Web解決方案是 Node.js 和 Opa。他們都是基于事件驅(qū)動(dòng)模型,非常適合用來(lái)創(chuàng)建實(shí)時(shí)(real-time)web應(yīng)用。本文在多個(gè)方面對(duì)這兩項(xiàng)技術(shù)做了對(duì)比。

Opa 和 Node.js:它們的區(qū)別是什么?

Node.js是基于Google V8 JavaScript引擎的框架。它可以讓程序員使用JavaScript進(jìn)行后臺(tái)編程。而Opa是一門(mén)編程語(yǔ)言,也是語(yǔ)言的運(yùn)行時(shí)環(huán)境。它也是基于和Node.js類(lèi)似的異步模型。但是Opa是靜態(tài)語(yǔ)言,需要編譯。

本文還將在以下方面對(duì)兩種語(yǔ)言進(jìn)行對(duì)比:

1. Web Chat 應(yīng)用的性能評(píng)測(cè)

2. 開(kāi)發(fā)效率對(duì)比

3. UI開(kāi)發(fā)對(duì)比

4. 客戶端與服務(wù)器端的通信對(duì)比

原文:http://www.oschina.net/news/26443/node.js-opa-javascript-framework

【編輯推薦】

  1. 聘用Node.js開(kāi)發(fā)者的六個(gè)建議
  2. Node.js不是銀彈 但它仍然是顆子彈
  3. 關(guān)于Node.js:PHP開(kāi)發(fā)人員應(yīng)了解的5點(diǎn)
  4. 使用Node.js搭建最簡(jiǎn)單的comet原型
  5. 用Web socket和Node.js實(shí)現(xiàn)HTML 5畫(huà)布的實(shí)時(shí)繪圖
責(zé)任編輯:陳貽新 來(lái)源: 開(kāi)源中國(guó)社區(qū)
相關(guān)推薦

2019-08-29 10:58:02

Web 開(kāi)發(fā)框架

2020-05-29 15:33:28

Node.js框架JavaScript

2015-07-16 09:59:55

PHP Node.js討論

2017-11-29 14:48:01

Node.JSRails語(yǔ)言

2019-08-05 09:45:19

Node.jsWeb開(kāi)發(fā)前端

2012-01-10 10:04:43

Node.js

2014-10-30 10:28:55

Node.js

2013-11-01 09:34:56

Node.js技術(shù)

2015-03-10 10:59:18

Node.js開(kāi)發(fā)指南基礎(chǔ)介紹

2020-07-15 08:06:04

Node.js框架開(kāi)發(fā)

2017-06-15 16:44:09

Node.js框架Web 應(yīng)用

2021-10-03 23:11:55

Node.jsWeb框架

2020-04-20 16:00:05

Node.js框架JavaScript

2022-04-24 15:15:57

前端技術(shù)阿里

2023-09-26 15:22:02

2019-02-15 10:49:37

Node.jsweb服務(wù)器

2022-08-24 08:00:00

Node.isJavaScriptDeno

2011-09-09 14:23:13

Node.js

2011-11-01 10:30:36

Node.js

2011-09-08 13:46:14

node.js
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)