偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Node.js vs Opa: Web框架殺手

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

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

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

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

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

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

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

2. 開發(fā)效率對比

3. UI開發(fā)對比

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

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

【編輯推薦】

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

2019-08-29 10:58:02

Web 開發(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語言

2019-08-05 09:45:19

Node.jsWeb開發(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開發(fā)指南基礎(chǔ)介紹

2020-07-15 08:06:04

Node.js框架開發(fā)

2021-10-03 23:11:55

Node.jsWeb框架

2017-06-15 16:44:09

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

2020-04-20 16:00:05

Node.js框架JavaScript

2022-04-24 15:15:57

前端技術(shù)阿里

2019-02-15 10:49:37

Node.jsweb服務(wù)器

2011-09-08 13:46:14

node.js

2011-11-01 10:30:36

Node.js

2011-09-02 14:47:48

Node

2011-09-09 14:23:13

Node.js

2014-08-15 09:36:06

點(diǎn)贊
收藏

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