在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 現(xiàn)在都有成熟的java php等后臺了,前端還需要node express mo

現(xiàn)在都有成熟的java php等后臺了,前端還需要node express mongodb這些干嘛呢

一直有個問題沒搞明白 作為一個前端 在工作中也沒有用過node express koa這些框架以及mongodb數(shù)據(jù)庫意義在哪呢 一般公司的前端開發(fā)需要用到這些嗎 畢竟現(xiàn)在后臺有成熟的java php這些語言 也有mql數(shù)據(jù)庫

回答
編輯回答
替身

每種新技術或者新語言的誕生都是在市場的驅動下的。

存在即有意義。

從后臺上來看,Java估計是現(xiàn)在市場上最穩(wěn)定的老大哥了,Java的特點是安全和支持多線程并發(fā),現(xiàn)在一般比較大的網(wǎng)站后臺都是用Java,然后中間層用PHP或者Node來進行轉發(fā)等等。

PHP比較適用于中小型網(wǎng)站,快捷開發(fā),比較容易上手。

Node的誕生是迎合了Javascript語言發(fā)展的熱潮,Javascript語言在服務端再次發(fā)展是必然的,前端人員可以接觸到后臺的相關知識,但是不用學習新的其他語言的語法,大大減少了學習成本。

至于ExpressKoa只是在Node基礎上再次封裝的一個框架而已。

還有,Mongodb則是文檔型數(shù)據(jù)庫的代表,Mysql則是關系型數(shù)據(jù)庫,它們有著不同的應用場景。如果樓主想進一步了解這兩者的區(qū)別,可以查閱一下相關資料。

就我的感覺來說(個人觀點),現(xiàn)在PHP的位置比較尷尬,它很容易被其他語言替代,但是我們要知道,編程語言是死的,知識是活的,這些語言的共性是永遠存在的。

2017年3月18日 06:55