-
1 # 菠蘿蘿不憂
-
2 # 熊喵不是貓
實際上前端框架更新很快,尤其這幾年,AngularJS,ReactJS,Bootstrap,Foundation,VUE,我覺得作為前端人員,除了基本功h5+js+css以外,徹底瞭解這些新框架的特性和使用方法非常重要。
-
3 # 丁哥開講
學好了前端, 路自然就在腳下。出路也就不是問題。那麼如何才能學好前端呢?
我的觀點是掌握下面幾種技術是必要的。
第1種是HTML dom.
這部分主要是瞭解網頁的資料結構。要了解整個網頁,就是一個樹形結構。這一部分是整個前端的基礎。
第2種是css.
這一部分主要是網頁外觀顯示的樣式化技術。負責把網頁做得美觀,漂亮,專業化。
第3種是JavaScript.
這一部分主要是負責網頁資料的動態互動。就是把靜態的網頁變成有生命的網頁,使用者可以做一些邏輯運算, 遠端器伺服器訪問, 資料互動等等。
第4個就是前端的一些架構。比如angular, react, vue, jquery等等。熟悉了這些架構可以讓你的前端開發省時省力。所以如果有機會的話,一定要選一個好的架構來開發自己的產品。
第5個就是npm。這個工具可以很方便的,讓你安裝前端的一些外掛。如果你使用框架的話, 這個工具是必須要學的內容之一。
第6個是type script。現在大多數的前端架構都支援這門語言。這門語言是JavaScript的擴充套件,具有非常鮮明的面向物件程式語言特性。在專案程式碼規模比較龐大的情況下,使用這門語言是一個非常好的選擇。
第7個是sass和less. 這兩個東西是css的擴充套件。提供了一些重用的方法,樹結構支援。這使得你的樣式化程式碼更加規範,更容易維護和擴充套件。
第8個是好的程式設計工具。比較常用的有visual studio code, atom 等等。
第9個是程式碼的管理工具,比如說git, github, bitbucket, gitlab。
第10個要了解rest API的概念。如果有必要的話,可以學習一些後端的知識。這樣對前端的工作也會大有好處的。
好了,先說這些。
-
4 # 沙茶敏碎碎念
一個技術人員的成長,一般分為五個階段,一是一開始學習前端,一開始覺得非常難,然後隨著入門一些東西就開始膨脹,以為自己幹啥都行隨後發現自己很多不行陷入迷茫,題主一定處於這個階段,這個階段看不到未來也是很正常的,作為一個過來人,建議你這個時候可以擺正自己的心態,可以透過以下幾點擺脫迷茫。
1.學習基礎知識,特別是計算機作業系統與計算機網路,可能你會覺得現在的知識有點空中樓閣,那麼回過頭學習基礎,會讓你對已有的知識框架有新的認識。
2.把原本的技能被動輸出變為主動輸出,不要不要盲目的做需求,自己給自己提需求,嘗試做一些有用的東西。
3.改變自己的環境,換一家大一點的,工作更有挑戰的公司,讓別人推著你跑。
-
5 # 25765537
用百分之八十的時間學習演算法、學習計算機圖形學,用百分之十五的時間瞭解語言和框架,用百分之五的時間完成專案,你會發現一切都很簡單。
-
6 # 夢迴故里歸來
我想你問前端的出路在哪裡,是看到現在移動網際網路佔據了市場,而移動網際網路又以原生開發為主,而這些都是沒有前端什麼事情,所以你問前端失去了移動這個領域是否還有發展空間。
其實,前端的技術如今已經發展到一定高度了,不在只是過去會css,html.javascript就行了的時代,過去如果你會個jquery你就能走遍天下了,可是這些年,很多公司都不用jquery了,github都將jquery的依賴去除了。現在前端的框架異常的豐富。angularjs,reactjs,vuejs這三大框架基本佔據了全部的市場份額。而我相信,未來還會有新的框架出現。
現在前端的webpack構建工具也已經相當成熟,元件化也是大力發展,很多腳手架的出現,讓你可以很方便地就搭建出一個web應用。
說回移動端,雖然原生應用佔據了很大的比例,但是混生開發還是有一定市場佔有率的。而且現在fullter的出現,讓我看到,原來前端能做的太多了,而且前端不僅僅只會css,js,html就行,我們還可以學習新的語言,比如dart!
前端這個職業不會消失,它只會變得更加專業化,如果你認真去學,發展不會被落下。落後就要捱打,只要你跟上前端發展腳步,我看前端的未來一片光明!!!
重要的事情說三遍。前端一片光明!前端一片光明!前端一片光明!
-
7 # 暢哥聊技術
前端開發之路將越走越寬闊。
我們把時光拉回到十年前,那時候在IT界還沒有所謂的前端這個職業,那時候大部分的網站開發還是全都由後臺程式設計師去完成的,比如JSP,ASP.net,php等。而後端的程式設計師他們的主要業務都放在了後臺的業務邏輯,對前端頁面的要求僅僅是資料的展示和一些少量的動畫而已。
慢慢的,隨著使用者對頁面的整體展示不停的挑剔,後臺程式設計師對於前端這塊彷彿有些力不從心。而隨著JS在不斷的發展,angular1.0的推出,MVC的概念首次在前端中被提出。資料驅動UI的思想一夜間大火。移動網際網路的時代來了。Chrome的V8引擎快使得NodeJs大火,前端在服務端的開發盛極一時,也就是說,前端JS,已經涉及到了伺服器端的開發了。後來居上的框架react和Vue憑藉著輕量高效的特點迅速和angularjs形成了三足鼎立的局面。
隨著三大框架的火熱,很多大型的網站已經採用了前後端的開發的模式,有的甚至藉助了Nodejs作為了中間層,前端這個職業已經被重新的定義,它已不再是在開發者鄙視鏈的最底層了。
從下面的分析我們可以看得到,前端開發在如果的網際網路專案中已經是不可或缺的一部分。由於前端開發的直接是面向於使用者。也就是說漂亮的UI是給使用者的第一感受。前端越來越被重視。不管是在如今的PC端、移動端、網際網路的江湖,前端已經是舉足輕重的一員了。
除了傳統的網站開發,前端的還可以深入到圖形學相關的開發,比如Canvas2d的遊戲,webgl與計算機硬體的相關程式設計都是不錯的選擇。
(完)
-
8 # 黑馬程式設計師
學完前端可以做什麼?可以來看這個前端工程師職業規劃。
學前端可以做高階前端開發工程師,也可以做H5開發工程,或者是架構師!當然,如果想做前端開發工程師,那必不可少的肯定是要學習前端的知識,正好也分享一下前端開發工程師如何學習!
第一階段:HTML5 + CSS3第二階段:移動web開發第三階段:JavaScript網頁程式設計第四階段:Node.js與AJAX第五階段:前端框架實戰第七階段:團隊實戰開發以上就是各個階段前端人員應該學習的,想要影片的小夥伴,後臺回覆“前端”即可哦!
-
9 # ThingJS
別人的建議各有千秋,介紹了不同的學習網站或者書單,以及分享學習經驗避免入坑,但是還沒有一個戳中你我痛點的答案,那就是學了幹什麼?是找到一份前端開發工作,還是僅作技術探索,還是為了做一個商業專案進行技術變現?相信有價值回報的學習,才是最有驅動力的!所以,學web前端開發的最開始,要定一個目標。
thingjs平臺歡迎有基礎的前端開發師來註冊賬號,使用開發平臺學習3D視覺化專案,有不少小團隊都開發出不錯的商業作品,都是利用我們的技術文件、教程影片和案例演示,一步步學成的!一個人走得快,一群人走更遠,thingjs是近兩年新興的3D框架,已經有近15萬個開發者加入,歡迎你也來看看。
-
10 # 初涉江湖
隨著網際網路行業的迅速發展,it培訓行業也在迅速發展, 當然也會有好的和不是很好的,如果您想學這個專業,建議您選擇一家適合自己的培訓機構,web前端還是比較靠譜的,很多人可能學習web前端效果不明顯,找不到學習方向,不知道怎麼學習,出現問題不能及時得到解決等等這些問題,對於這種就應該好好的選擇一家培訓機構。像尚矽谷就不錯。
選擇培訓機構的時候一定要深入瞭解機構的口碑,問下週圍知道或者瞭解這個機構的人,可以從學校的師資力量,就業情況,包括在校學生的情況,這個最好是到培訓機構實地考察一下,web前端的就業前景還是很不錯的,所以可以考慮這個行業,未來的發展還是不可限量的。
回覆列表
路在腳下啊,這個問題真的沒啥好說的,摸摸自己的良心說技術咋樣,等你底氣十足的說是搞前端的,就不會問這種問題