web前端思考

      做爲web前端開發者,web前端是一個比較新興的職業,人們對他的瞭解也不是很深刻。在這個新興的行業裏,前端開發咱們的方向是什麼?咱們的終極目標是什麼?何謂前端技術之「道」?咱們前端開發者應該掌握哪些技能?我想多數人都思考過這些問題。css

      做爲web前端開發者咱們的方向何在?在之前咱們就是人們常說的切頁面的,可是隨着互聯網的發展和普及,前端開發僅僅只是切頁面已經不能知足人們對於互聯網交互設計的實現。咱們的職業也就隨之產生了,web前端的方向,在這裏我就提出我本身的看法,但願能過拋磚引玉。咱們的方向是爲了可以寫出更好的界面,以及更完美的交互設計的實現。咱們經過js控制網頁的行爲,css控制網頁的美化。作出更完美的產品,實現更完美的交互設計,帶給用戶更精彩的視覺享受。這就是咱們前端爲之奮鬥的方向。前端


      咱們的終極目標是什麼?web前端若是你的回答是隻要能完成界面,實現交互效果,那麼你就不是一名合格的前端工程師。前端工程師不只要實現界面效果、交互效果,還要對用戶的交互體驗負責,以及優化代碼並保持良好兼容性。web


      何謂前端技術之「道」?web前端的技術之道大體能夠分爲兩塊:一塊是界面設計;另外一塊就是js板塊。編程

界面設計:這就須要咱們多研究別人的界面,看的多了,天然你也就能過寫出很好的界面效果,這是一個長期累積的過程,"冰凍三尺,非一日之寒",你們要多積累。瀏覽器

js板塊:這需 要你們精通Ajax、JavaScript(或者ActionScript)、DOM等前端技術,掌握面向對象編程思想。網絡


       咱們前端工做者應該掌握哪些技能?讀了 Web前端開發十日談 的 第三日,幸福感 前端大牛說了一句精一行先精通十行?!以及:「產品從設計之初、到技術方案評審、再到實現,到處充滿了妥協,大部分產品都是雜交的產物,人與人相互掣肘,每一個人都對產品不滿意……,大躍進式的敏捷開發早就被證實百害無一利。但,或許這就是成長的代價。年輕的工程師須要更多的瞭解需求和設計、產品經理更要懂得軟件迭代規律。對於前端工程師來說更是如此,多學習交互設計和UI,多瞭解網絡協議和軟件迭代模型,更能幫助前端工程師和需求方溝通、和後臺的銜接、以及控制版本的迭代。」前端工程師

因此前端工做者咱們所從事的行業就要求咱們時刻注意互聯網的發展,時刻關注瀏覽器的更新,時刻留意前端新的技術,前端的知識面必須涵蓋互聯網的 各個角落,這樣你纔不會落伍。學習

相關文章
相關標籤/搜索