angular ui組件庫(kù) 有人說(shuō)越來(lái)越多的項(xiàng)目都放棄了jquery,是這樣嗎?為什么?
有人說(shuō)越來(lái)越多的項(xiàng)目都放棄了jquery,是這樣嗎?為什么?事實(shí)上,jQuery的市場(chǎng)份額正在下降。在前端領(lǐng)域,angular/Vue/react最受歡迎,尤其是在中國(guó)。我不知道這個(gè)行業(yè)是什么。我認(rèn)為
有人說(shuō)越來(lái)越多的項(xiàng)目都放棄了jquery,是這樣嗎?為什么?
事實(shí)上,jQuery的市場(chǎng)份額正在下降。
在前端領(lǐng)域,angular/Vue/react最受歡迎,尤其是在中國(guó)。
我不知道這個(gè)行業(yè)是什么。我認(rèn)為前端開(kāi)發(fā)者跟風(fēng)是對(duì)的。為新項(xiàng)目選擇最合適的框架。對(duì)于其他后端開(kāi)發(fā),無(wú)論是傳統(tǒng)應(yīng)用還是內(nèi)部應(yīng)用,都沒(méi)有太大區(qū)別。
你知道,前端特別喜歡做輪子。每年都會(huì)出現(xiàn)大量有用和無(wú)用的幀,它們很快就會(huì)被淘汰。不建議成為前端開(kāi)發(fā)人員。重點(diǎn)不應(yīng)放在這一點(diǎn)上。
根據(jù)項(xiàng)目,大多數(shù)項(xiàng)目使用jQuery都沒(méi)有問(wèn)題。
web前端現(xiàn)在好學(xué)嗎?女生可不可以學(xué)?
說(shuō)實(shí)話,前端現(xiàn)在不適合女生。如果是10年前,我可以說(shuō),前端的女孩是什么。
在以前的web開(kāi)發(fā)中,如果您掌握了HTML、CSS、基本JavaScript和jQuery,您可以去一些公司從事前端工作。女孩基本上能適應(yīng)這個(gè)水平。
但是現(xiàn)在前端技術(shù)發(fā)展太快了,已經(jīng)越來(lái)越像后端了,除了一些基本的技術(shù),你要掌握各種JavaScript設(shè)計(jì)模式,你要掌握bootstrap等設(shè)計(jì)模式,MVC和MVVM框架,react等基本庫(kù)虛擬用戶.js, CSS工程等各種知識(shí),對(duì)JS的理解要求越來(lái)越高,你不要以為這個(gè)學(xué)位就完了,你還要掌握微信applet和百度智能applet這兩種實(shí)際業(yè)務(wù)中遇到最多的東西,如果你想從事前端,想想你的流程是否有工頭的思維,每天和很多業(yè)務(wù)邏輯和后臺(tái)的配合,適應(yīng)這種工作狀態(tài)和節(jié)奏。
事實(shí)上,在互聯(lián)網(wǎng)行業(yè),有一些工作非常適合女孩,比如UI設(shè)計(jì)和操作。女生做UI界面設(shè)計(jì)很好。這項(xiàng)工作是密切相關(guān)的前端開(kāi)發(fā),或互聯(lián)網(wǎng)運(yùn)作。但是前端確實(shí)不適合,因?yàn)槲磥?lái)前端的發(fā)展方向會(huì)越來(lái)越專業(yè),這絕對(duì)是程序員所做的。
前端開(kāi)發(fā)月薪兩萬(wàn)多嗎?需要什么條件?
讓我說(shuō)幾句話。我已經(jīng)工作了4年,在Android上工作了1年,在Web前端工作了3年。通常,我的主要工作是負(fù)責(zé)前端框架和開(kāi)發(fā)組件以及移動(dòng)端項(xiàng)目。移動(dòng)端主要是H5。我很少使用bootstrap和jQuery之類(lèi)的框架。我使用更少的Bebel和webpack,最常用的是Vue元素。
雖然我是一個(gè)前端,我不寫(xiě)太多的網(wǎng)頁(yè)。我寫(xiě)的最多的是JS。你說(shuō)我不會(huì)寫(xiě)這一頁(yè),但我還是寫(xiě)得很好。在我的日常工作中,我姐姐會(huì)問(wèn)我她是否會(huì)寫(xiě)這一頁(yè)。當(dāng)我再次學(xué)習(xí)排版時(shí),我并沒(méi)有經(jīng)常練習(xí)。主要是要理解布局的思想。我不知道怎么說(shuō)。至于CSS的特性,請(qǐng)仔細(xì)研究一下,在我的腦海中留下一個(gè)印象。當(dāng)我使用它時(shí),我可以再檢查一遍,然后多想,靈活使用?;旧希沂沁@樣學(xué)習(xí)布局的,但是我花了很長(zhǎng)時(shí)間在JS上,看了JavaScript的權(quán)威指南。你真的需要一次又一次地閱讀它,才能徹底理解對(duì)象、原型、繼承、閉包和面向?qū)ο蟮乃枷?!這對(duì)編寫(xiě)原生JS非常有幫助,因?yàn)楹芏郕S框架只是輔助功能,更多的JS框架需要你的基本JS技能。像Vue、react和angular這樣的框架是相互關(guān)聯(lián)的。只要你為JS打下堅(jiān)實(shí)的基礎(chǔ),學(xué)習(xí)起來(lái)就比較容易。這是我個(gè)人的觀點(diǎn)。其實(shí),重要的是思想、編程思想和代碼都是死的,而思想是簡(jiǎn)單的靈魂,所以學(xué)習(xí)編程,我覺(jué)得學(xué)習(xí)思考很重要
java和前端哪個(gè)好學(xué)一點(diǎn)?
Java是一種開(kāi)發(fā)語(yǔ)言,通常用于后端開(kāi)發(fā)。也可以用于后臺(tái)開(kāi)發(fā)的語(yǔ)言包括PHP、C#(因?yàn)楸菊n題剛剛開(kāi)始學(xué)習(xí),所以沒(méi)有列出更具體的技術(shù)術(shù)語(yǔ),下同)等等。
前端是一個(gè)技術(shù)類(lèi)別或技術(shù)方向。你需要好好學(xué)習(xí)HTML(高級(jí)HTML5)、JavaScript(高級(jí)ES6)、CSS(高級(jí)CSS3)和其他技術(shù)。這些都是初學(xué)者。在后期,您可能需要學(xué)習(xí)一些當(dāng)前流行的框架和思想,例如Vue。
毫無(wú)疑問(wèn),它是市場(chǎng)上最大的開(kāi)發(fā)語(yǔ)言之一。由于其開(kāi)源的起源,其生態(tài)相當(dāng)繁榮,其應(yīng)用領(lǐng)域幾乎無(wú)孔不入?;旧?,只要有軟件開(kāi)發(fā),就會(huì)有java開(kāi)發(fā)。其各種衍生技術(shù)和框架也層出不窮。有這么大的開(kāi)發(fā)團(tuán)隊(duì),Java并不流行。
這個(gè)方向最近幾年非常熱門(mén),前面的圈子也在擴(kuò)大。過(guò)去,前端開(kāi)發(fā)一般是從后端向前端過(guò)渡。但由于業(yè)務(wù)需求的不斷擴(kuò)大,前端越來(lái)越專注于某一領(lǐng)域,技術(shù)門(mén)類(lèi)也越來(lái)越細(xì)化,從而催生了整個(gè)前端生態(tài),成為一個(gè)獨(dú)立的產(chǎn)業(yè)。另外,由于其入學(xué)門(mén)檻較低,導(dǎo)致大量培訓(xùn)機(jī)構(gòu)、職業(yè)院校等開(kāi)辦相關(guān)課程,鋪天蓋地的廣告鋪天蓋地。這也客觀上造成了前端的“人氣”。
就介紹而言,很明顯前端很容易學(xué)習(xí)。但是如果你想學(xué)習(xí)軟件開(kāi)發(fā)的本質(zhì),這兩者基本上是一樣的。Java不用說(shuō),如果你想在前端領(lǐng)域取得成就,你必須學(xué)習(xí)計(jì)算機(jī)理論和技術(shù),還需要有更高的理解力。因?yàn)榧夹g(shù)是不斷更新的,要與時(shí)俱進(jìn),就需要把握技術(shù)的發(fā)展趨勢(shì),了解技術(shù)的利弊得失等等。Java也是一樣。
結(jié)論:前端比Java簡(jiǎn)單。
既要學(xué)好又要學(xué)好是很難的。它需要努力工作。
祝你學(xué)習(xí)成功
現(xiàn)在程序員進(jìn)入小公司前端,一般做些什么呢?
由于前端和后端分離的發(fā)展,我們的前端技術(shù)已經(jīng)越來(lái)越成熟,很多公司已經(jīng)實(shí)現(xiàn)了分離。除了常見(jiàn)的HTML、CSS和JavaScript之外,還需要了解nodejs、組件技術(shù),精通Vue、angular等前端框架,能夠開(kāi)發(fā)響應(yīng)性頁(yè)面布局等
然而,前端分離在很多小公司并不常見(jiàn)。主要原因是系統(tǒng)的規(guī)模沒(méi)有達(dá)到這個(gè)水平,所以更多的前端是在這樣的小公司,或者只是需要完成HTML、CSS和JavaScript的內(nèi)容。
也就是說(shuō),將UI設(shè)計(jì)的內(nèi)容轉(zhuǎn)化為靜態(tài)頁(yè)面,然后將靜態(tài)頁(yè)面輸出給后端研發(fā)人員進(jìn)行頁(yè)面設(shè)置,即使是Ajax也不需要做。當(dāng)然,一些小公司可能有手機(jī)應(yīng)用的研發(fā)工作,所以對(duì)前端人員會(huì)有進(jìn)一步的要求。他們需要能夠使用H5框架來(lái)開(kāi)發(fā)一些應(yīng)用程序。在這種情況下,您通??梢允褂孟駂builder這樣的ide,也可以使用像Mui這樣的前端框架。當(dāng)然,有些公司會(huì)開(kāi)發(fā)微信小程序,支付寶小程序,前端也需要開(kāi)發(fā)小程序,其實(shí)也不難,技術(shù)棧還是前端的那些。
但是,如果你想更上一層樓,一些大公司還需要了解前端和后端分離的技術(shù),學(xué)習(xí)一些nodejs的知識(shí),以及一些底層的實(shí)現(xiàn)。否則,它將永遠(yuǎn)停滯不前,最終只能被淘汰。
被我們公司的后端大佬說(shuō)你們前端真的沒(méi)什么技術(shù)含量,我該怎么懟回去?
直接回復(fù):dute正在移動(dòng)磚塊。你還有優(yōu)越感嗎?他們都是敢死隊(duì)。你還在死亡的路上嗎?你覺(jué)得自己優(yōu)越嗎?