卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

前端程序員需不需要學linux,vim?

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

網友解答:

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

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

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

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

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

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

網友解答:

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

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

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

vim是進階技能,學不學的看興趣吧。

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

標簽: