重讀前端

寫在前面

對於程序員來講,尤爲是前端程序員,不少人只是代碼的搬運工,紮實的基礎,嚴謹的風格,優秀的項目結構,精簡的算法,對於工做數年如一年的碼農來講,遠不如引入幾個庫,調用幾個api來的效率高,知其然而不知其因此然,再加上前端近幾年的飛速發展,看幾天文檔,上手一個框架,完成一個項目,而後下一個項目,工做經驗愈來愈豐富,可編程的能力其實卻在原地踏步甚至倒退。回頭看,雖然本身有了幾年的工做經驗,可說實話,比起應屆生,可能我只是更懂業務,調用其各類api更加熟練而已,改變老是很痛苦的,但是若是不改變,就會一直痛苦下去。前端

經典書籍

做爲前端開發,必備的幾本經典書籍仍是不能少的,遙記得剛開始系統的學習JavaScript的時候,巴不得把全部網上能找到的「有名」的經典書籍全買來讀一遍,《JS高程》做爲入門來講,門檻仍是很低的,但依然有不少曾經只知其一;不知其二的東西,後來買了《你不知道的JavaScript》和《JavaScript語言精粹》,深刻的知識點更是讓我應接不暇,好多東西徹底像在看天書,但看不懂也只能硬着頭皮日後看。隨着工做經驗的增加,再加上後端的學習和實際的項目開發,再次翻開當年彷彿「天書」的各部經典,反而有一種原來如此的感受,既然從新拾起了前端,那麼就從零開始,重讀經典。vue

  • 《你不知道的JavaScript》
  • 《JavaScript語言精粹》
  • 《JavaScript高級程序設計》
  • 《JavaScript忍者祕籍》
  • 《CSS揭祕》

經典源碼

想要保持永遠跟隨技術的進步,不是不停「學習」和使用新的框架就能夠的,人的精力都是有限的,在接觸後端以前,我基本也沒有看源碼的習慣,甚至是懼怕,密密麻麻項目結構讓我沒有勇氣看下去,但是在接觸後端的一年多時間裏,找源碼,反編譯,分析原理成爲工做的平常,再次重回前端,對編程這個事情有了不一樣的態度和見解,學習源碼也再也不讓我膽怯。爲了避免再把幾年工做經驗看成一年,讓本身的編程能力有一個質的提升,重讀經典源碼應該是一條性價比頗高的道路,掌握了編程的原理和思想,才能不在技術進步的大潮中落伍。react

  • jQuery 提及jQuery,做爲web屆的元老,有着不可撼動的位置,雖然隨着vue,react等前端大型框架逐漸成爲主流,Jquery也被不少現代前端拋棄,可依然在市場佔有至關大的份額,並且其擁有很是超前和優秀的項目結構和編程思想,工做幾年以後再研讀經典源碼,鞏固基礎知識的同時,相信能夠對前端編程有着不同的理解。
  • Zepto
  • LESS
  • Vue.js
  • bootstrap
  • require.js

持續更新

有時候,不逼本身一把,永遠不知道本身還能夠更優秀,安於現狀只是溫水煮青蛙,當年輕再也不成爲資本,被淘汰只是遲早的事情,我會努力保持本身技術棧的更新,也會把讀書和學習源碼做爲一個習慣,一直更新下去程序員

相關文章
相關標籤/搜索