成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

前端程序員需不需要學(xué)linux,vim?

網(wǎng)友解答: 前端程序員也有初級,中級和高級之分。初級開發(fā)者需要會用HTML+CSS+JavaScript,會使用ajax調(diào)用后臺開發(fā)人員開發(fā)出來的API進(jìn)行前后端數(shù)據(jù)交互,以及會git等

網(wǎng)友解答:

前端程序員也有初級,中級和高級之分。

初級開發(fā)者需要會用HTML+CSS+JavaScript,會使用ajax調(diào)用后臺開發(fā)人員開發(fā)出來的API進(jìn)行前后端數(shù)據(jù)交互,以及會git等版本管理工具,這時候必然要會一點(diǎn)Vim的基本操作,起碼會插入編輯和保存退出。

中級開發(fā)者需要會現(xiàn)代前端工程開發(fā)的各種工具框架,例如nodejs是現(xiàn)代前端開發(fā)必會技能要求,現(xiàn)代前端開發(fā)的很多工具框架都依賴于nodejs,不會用nodejs,你就沒法使用各種前端構(gòu)建工具。

同時nodejs本身是用來開發(fā)后臺的,前端人員轉(zhuǎn)全棧開發(fā),nodejs最容易上手,因?yàn)閚odejs的實(shí)現(xiàn)語言是JS,前端人員不需要另外學(xué)習(xí)其他的編程語言。如果用nodejs開發(fā)后臺,Linux就得要學(xué)一學(xué)了,畢竟絕大部分的服務(wù)器的操作系統(tǒng)都是使用Linux的。

所以前端人員要不要學(xué)習(xí)Linux,得看自己處于什么階段,如果你想提升自己的技術(shù)水平,Linux必然要學(xué)習(xí)的,最起碼的得知道怎么在Linux上部署業(yè)務(wù)。

這就是我的一些個人經(jīng)驗(yàn),如果有不足之處,歡迎大家在評論區(qū)留言評論。

網(wǎng)友解答:

前端程序員最好還是安裝雙系統(tǒng),學(xué)習(xí)linux,盡量熟悉在linux下進(jìn)行編程。Vim能學(xué)會挺好的,不是很必要的。

為什么推薦用Linux呢雖然系統(tǒng)之爭沒有什么必要,不過現(xiàn)在前端自動化越來越重要,命令行的操作必不可少,完全可以幾個命令完成,替代鼠標(biāo)點(diǎn)擊好幾下的操作,效率提升很快。windows的命令行是微軟閹割的,很多傳統(tǒng)命令不支持,我總是用gitbash來替代CMD,但是生產(chǎn)環(huán)境都是基于linux,早用linux熟悉了基本操作,多一項(xiàng)技能,何樂而不為呢。很多前端新的技術(shù)文檔都提供npm安裝或者yarn安裝,當(dāng)然容易出錯,linux下很方便去stackoverflow或者github上找到解決方案。反觀windows經(jīng)常奇怪的錯誤,曾經(jīng)遇到過奇葩的c++庫無法編譯的錯誤。像當(dāng)初的sass并不支持windows,直到出現(xiàn)了node-sass。前端電腦陣營基本分為MAC和win10,很大概率上的有情懷的互聯(lián)網(wǎng)公司配備MAC,它是基于UNIX的系統(tǒng),會了linux,上手也會快的多,與他人共同語言多。用慣了windows,嘗試用命令行操作替換掉鼠標(biāo)操作,有可能真的會愛上linux的。

推薦安裝雙系統(tǒng),和我一樣安裝一個win7/win10,另一個deepin Linux(或者ubuntu)。強(qiáng)制自己使用兩個周,你就會發(fā)現(xiàn)linux一樣好用,而且命令行噼里啪啦真的節(jié)省時間,還顯的逼格高!不喜歡linux你就切換到windows~

vim是進(jìn)階技能,學(xué)不學(xué)的看興趣吧。

既然做了程序員,還是多折騰一些吧,你一定會用的到linux的,無論前端后端,為什么不從一開始就習(xí)慣它帶來的好處呢,況且它的優(yōu)點(diǎn)確實(shí)大于缺點(diǎn)。

標(biāo)簽: