前端開發的兩三事

這是在昨晚聽完我司兩位前輩關於前端開發講座之後的一點總結。

什麼是前端開發

前端開發,08年纔開始在國內出現的一個崗位。前端開發到底做什麼,簡單的設計頁面?做很炫的動畫?並不是這樣,至少不僅僅是這樣。那前端到底是做什麼的,簡單的說,就是把用戶希望的東西很好的展現出來,並且使之得到昇華。

前端開發的發展

早期的網頁,講頁面顯示、邏輯、數據處理都放在一起,導致的結果就是代碼量很大,而且相當的不好維護。所以,對代碼的進行了職責上的拆分,分出了前端和後端兩部分。也就出現了HTML CSS Javascript語言。這樣的代碼變得閱讀性提高很多,當然,也變得很好維護。接着伴隨大數據的到來,又出現了一些變化。後端,變成了一個大的數據處理中心;前端分爲了兩部分,一部分完成顯示邏輯的編寫,另一部分則還繼續之前的工作。

一些推薦的學習資料

對於初學者來說,做出很炫的網頁可能要求高了些,但是我們可以從基礎開始,一點一點的學習。一些很棒的書可以用來參考,比如一貫很優秀的headfirst系列,還有Javascript高級程序設計、CSS禪意花園等。當然,還有些很棒的網站,比如:http://www.w3school.com.cn/ 前端開發的入門網站,你可以在線查看效果; http://codepen.io/ 通過很多題目完成在線編寫和展示html,javascript,css等語言,而且效果很炫。

挑戰

目前,前端面臨的挑戰就是兼容性問題,你需要讓你的代碼適應任何的平臺,也就是現在的一種新觀點“響應性設計”。

做好前端,不僅僅是將想要看到的內容展示出來這麼簡單,如果展示,怎樣抓住客戶,纔是重點。所以,學點美術,看點設計相關的東西,對自己也是很有幫助的。當然,沒事多蒐集一些很棒的案例,不僅提高個人審美,而且也是一次brainstorming。

 

恩~ 基本就是講座的內容吧。關於之後的Q&A,有一個問題,個人覺得可以思考一下。

Q:是不是代碼的增多就會帶來網頁的安全性降低?

首先,我覺得網頁的安全性和代碼的多少是沒有直接的關係的。這應該是和整個網頁的架構有着比較緊密的聯繫,如果一個網頁本身就存在嚴重的漏洞,那麼即使沒有什麼前端代碼,一樣會受到***。

但是有一個問題想說,我們是做網頁,並非是安全。但是安全相關的知識,我們有必要了解,這樣對於我們再設計邏輯以及進行後臺數據處理的時候,就會有一些考慮。至少保證我們的成品不會出現一些質量問題。

 

 

以上~ 供沒能到現場的各位參考。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章