vue教程入門 新手學習js是直接學vue,還是從jquery開始學?
新手學習js是直接學vue,還是從jquery開始學?本來不想寫,作為10年的老weber,在這里多嘴幾句!web技術變化太快,而jquery卻到現(xiàn)在都沒有淘汰,想一想為什么!還有,vue等新框架,確
新手學習js是直接學vue,還是從jquery開始學?
本來不想寫,作為10年的老weber,在這里多嘴幾句!web技術變化太快,而jquery卻到現(xiàn)在都沒有淘汰,想一想為什么!還有,vue等新框架,確實簡化了編程的繁瑣度,這是他的優(yōu)點。但是,vue能做的,jquery都能做,jquery能做的,vue不一定能做。同樣,jquery能做的,js都能做,而js能做的,jquery不一定能做!面試的時候,很多人說精通vue。而精通,是指精通vue的源碼和思想。一問,十不知!只能說會vue!js,看著很簡單,沒個五六年,不能說精通js。個人建議,先學js基礎,然后jquery和vue,數(shù)據模型驅動要學,操作dom也要會。同時,再回去學習js,不斷的反復。不要局限于一種方式,過時的是框架,不是語言!
大學做項目,負責人禁止我用Vue,React,讓我用基礎HTML,CSS,JS開發(fā)前端怎么辦?
基礎不牢,地動山搖。好好先熟練Javascript這個基礎吧。就像什么語言都覺得自己牛,可歸根還是回到c、匯編、最后到機器語言。
新人想學編程,如何入門?
- 首先,你得選擇學哪種語言,現(xiàn)在主流的有c,c ,c#,java,還有最近熱門的python。c是學習高級語言的基礎;C 主要用于編寫大型軟件核心代碼和匯編一樣,比較難學,不過學好了后,很有前途;C#主要用于編寫一些系統(tǒng)軟件,比如游戲引擎核心代碼,編寫比較簡單,界面比較友好;ASP.NET主要是用C#語言編寫開發(fā)網站(B/S架構)。java有J2SEJ2EEJ2MEJSP。J2EE是用很廣泛,主要偏向于企業(yè)應用軟件和一些桌面系統(tǒng)(C/S架構),計算機平臺;第二,J2ME,面向無限領域,主要用于開發(fā)手機一些軟件,比如手機游戲。很有潛力的家伙,看看中國的手機用戶就知道了;JSP主要也是開發(fā)網站。Python是人工智能必須的語言,想要追趕前沿,這是最優(yōu)的選擇。
- 想要學好這些語言,還得報輔導班或者上網自學,我的動態(tài)里就有學習這些編程語言的網站,大多數(shù)都是免費的。
vue學習起來困難嗎?
對于小程序開發(fā)來說,只要你了解js的語法,閉包之類的核心概念就可以上手小程序,因為代碼是跑在小程序提供的沙箱環(huán)境中,所以重點是了解小程序提供的能力和api,了解js寫法即可。
而對于vue來說,情況就比較復雜了,不建議不精通js之前就上手學習vue,可能你看看vue文檔能寫出一些demo來,但是跟小程序不同的是,小程序是一個環(huán)境,而vue是一個數(shù)據驅動的js的mvvm框架,他是服務于js的,如果你連js都不精通就去學習一個服務于js的東西,不是本末倒置么?如果你在不精通js的情況下學習vue只能做到會寫一些demo,你并不知道為什么要這么寫,這么寫性能如何,對于稍微復雜一點的項目這種情況下都是搞不定的。
所以我的建議是js不精通的情況下最好還是先深入學習js打好基礎,非要學的話,學小程序還好,vue建議先不要著急。至少買本《JavaScript高級程序設計》都看明白再去學習vue/react這類js框架。
好啦,就是這些,如果你對前端或者全棧開發(fā)感興趣歡迎關注我~,我是雞腿,一個戰(zhàn)斗在互聯(lián)網一線的全棧工程師,持續(xù)分享互聯(lián)網和編程干貨,觀迎關注~@全棧工程師雞腿
新手如何學習Java?
C語言,數(shù)據結構,線性代數(shù),網絡工程都看看,然后學Javase(封裝,繼承,多態(tài),集合,多線程,io等)接著Javaweb(html,css,js,ajax,jquery等)最后Javaee(ssh,ssm等框架)基本就可以找工作了,當然這只是入門,路很長。可以看看我寫的一些心得體會,可能對你有所幫助。