第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

Node.js哪個(gè)web框架使用是多?

Node.js哪個(gè)web框架使用是多?

Node.js哪個(gè)web框架使用是多
查看完整描述

1 回答

?
飲歌長(zhǎng)嘯

TA貢獻(xiàn)1951條經(jīng)驗(yàn) 獲得超3個(gè)贊

程序是已經(jīng)成型的應(yīng)用,你需要的是為它搭建環(huán)境、添加配置,然后就可以運(yùn)行起來;框架則是應(yīng)用的骨架,你需要為它添加數(shù)據(jù)模型、業(yè)務(wù)邏輯,它才能成為應(yīng)用,開始提供服務(wù)。
事實(shí)上,對(duì)于Web開發(fā)來說,程序和框架的區(qū)別正越來越模糊,比如幾乎婦孺皆知的Wordpress,它是一個(gè)博客程序,但它豐富的插件以及高度的 自定義能夠支持很大程度上的二次開發(fā),在這點(diǎn)上它比起一些PHP框架也并不遜色。我個(gè)人認(rèn)為,如果重心在于提供服務(wù)而不是掌握技術(shù),有WordPress 這樣的程序是沒有必要使用框架的。
可惜的是,由于Nodejs還很年輕,目前還沒有WordPress這樣的程序,因此目前在Node.js開發(fā)里,如果想做出自己想要的作品,框架是必然的選擇。如果是某些特定類型的應(yīng)用,可以嘗試一些開源的程序,比如要用Nodejs做博客,有Hexo、Ghost等。
回到頂部
Node.js Web框架有哪些?
Node.js里的Web框架分為API框架和Web應(yīng)用框架。前者能夠開發(fā)出RESTful的API,后者也能開發(fā)出RESTful API,但還包括模板、渲染等為前端所準(zhǔn)備的功能。
API框架的使用場(chǎng)景是為跨平臺(tái)應(yīng)用提供統(tǒng)一的數(shù)據(jù)模型,而渲染由前端/客戶端自行解決。目前比較知名的API框架有
restify(文檔、Github、NPM)
ActionHero.js(官網(wǎng)、Github、NPM)
LoopBack(官網(wǎng)、Github、NPM)
Frisby(官網(wǎng)、Github、NPM)
Fortune.js(官網(wǎng)、Github、NPM)
Web應(yīng)用框架顧名思義,就是為了打造Web應(yīng)用所開發(fā)的框架。這里有兩種風(fēng)格的Web應(yīng)用框架。
一個(gè)是Sinatra風(fēng)格,另一個(gè)是Rails風(fēng)格。Sinatra和Rails都是Ruby語言的Web框架,后者的影響力更大也更為知名。這里簡(jiǎn)單的解釋一下兩種風(fēng)格是什么意思。



查看完整回答
反對(duì) 回復(fù) 2019-01-07
  • 1 回答
  • 0 關(guān)注
  • 488 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)