天天看點

漫畫:JavaScript鹹魚翻身記

漫畫:JavaScript鹹魚翻身記
漫畫:JavaScript鹹魚翻身記
漫畫:JavaScript鹹魚翻身記
漫畫:JavaScript鹹魚翻身記
漫畫:JavaScript鹹魚翻身記
漫畫:JavaScript鹹魚翻身記
漫畫:JavaScript鹹魚翻身記
漫畫:JavaScript鹹魚翻身記
漫畫:JavaScript鹹魚翻身記
漫畫:JavaScript鹹魚翻身記

更多精彩技術漫畫,盡在碼農翻身

漫畫:JavaScript鹹魚翻身記
漫畫:JavaScript鹹魚翻身記
漫畫:JavaScript鹹魚翻身記

後記:本文想簡單科普一下JavaScript那紛繁複雜的工具集合的由來,JavaScript誕生的時候,目标就是增加一些網頁的互動性,根本沒有想到後來的Web應用居然拆分成了前端和後端。這一切的變化都開始于Google的Gmail, GMap等最早的、大量使用AJAX調用的Web應用,酷炫的效果引發了很多人的追捧,JavaScript在浏覽器端從一個小角色一躍而成主角,先是有JQuery,ExtJS,後來幹脆把View層邏輯全部剝離了出去,統統交給了前端,後端隻專注于提供資料接口,這也給軟體開發帶來了一個新的職位:前端開發工程師。但是JavaScript實在是太過簡陋,沒有類庫,沒有子產品,無法通路檔案系統,隻能在浏覽器的一畝三分地中折騰。後來出現CommonJS, Webpack解決了這個問題,但是JS文法的發展導緻了嚴重的不相容性,于是Babel前來把JS救出來泥潭。在JavaScript領域大家似乎比較喜歡造輪子,一言不合就自己開發個新的東西出來,結果就是洋洋灑灑,讓初學者有點犯暈。 

繼續閱讀