文章標題借自這一篇:在 2016 年學 JavaScript 是一種什麼樣的體驗。看完後又是感觸很深,又是啼笑皆非,現在連自己是以什麼心態來看待這事情都不曉得了。
文章大致反映了 JavaScript 以及整個網頁開發社群非常活絡,各種技術與應用如雨後春筍般,讓菜鳥們無從下手,老傢伙們也來不及學。看了連我一個寫 JavaScript 不多的人也很有感覺。
最早接觸 JavaScript 是 2007 年時,那個時候會用 getElementById()
就覺得滿厲害的了。2010 年開始用 jQuery 來處理 DOM,不然程式碼落落長,除臭(錯)還會崩潰。
也不知道為什麼,到了 2013 年時,相同的網頁,jQuery 的部分以 AngularJS 替代了,而且還要搭配像 Bootstrop 或 Foundation 這種 CSS 樣版,用 Bower 和 npm 做套件管理,再用 Grunt 協助測試流程。那個時候 Git 也很流行的,不做版本控制好像會跟不上流行。總之可以用的東西目不暇給,更新速度飛快,討論也很熱烈,簡直比魚市場還熱鬧。
所以當我看到前述的那篇文章裡面,一堆從沒見過的名詞、技術、框架、工具、應用等,天啊!密集恐慌發作了。這才見識到「開源」的厲害。
現在喉頭上還有酸酸的嘔吐味,開始懷念起來那些超級封閉的開發環境了。
發表迴響