好書一起讀(133):致敬jQuery
Java語言讓我敬重的框架,闕惟Spring;
JavaScript語言讓我敬重的類庫,只有jQuery。
Spring的善利萬物,jQuery的為道日損,都閃耀著道家清心自退的智慧光芒。
取天下常以無事,於是天下莫能與之爭。
有人疑惑:jQuery做的事這麼少,為什麼會這麼火?
我說:jQuery的火,既因為它做了一點事,更因為它沒做許多事。
做事是本能,不做需要大智慧,把握好做和不做的分寸,是為進退有據。
它做的,都是最核心最要命的點,DOM操作和Ajax,瀏覽器兼容。
在絕大多數情況下這就夠了,多了是累贅,占流量,拖速度,還累腦子。
很多好框架都過分好心了,把能想到的功能都封一遍,但大部分程序員使用它們的時候只用最核心的那個點,引入的其餘部分是白占空間。
jQuery就不,它只編寫20%的代碼,解決你80%的問題。至於剩下那20%各個業務場景下都不同的功能,它既無力管,也不想管,相信你能解決。
jQuery省事程序員也輕鬆,於是大家都高興,jQuery保住了專註,程序員保住了自由。
這就是技術上所謂的低侵入,這就是道家所謂的無為。
功成事遂,百姓皆謂我自然。
所以jQuery在漸漸退出歷史舞台,因為它已然成了規範的一部分。
你不再需要引入jQuery了,因為它已經先天在瀏覽器中。
什麼叫功成身退,天之道也?什麼叫夫唯弗居,是以不去?
轉頭望望,那邊廂,Spring也正在被規範吸容。
藤原佐為已經活在了進藤光的棋里。
小小羅以手指腕,動作里全是弗格森的神氣。
《企業應用開發實戰》不再有人閱讀,因為其思想早已成為程序員的本能。
我思考做事,一舉一動全幻化著你的身影。
你來過嗎?走過嗎?我只知道,我好像進步了。
推薦閱讀:
※handlebars這個前端模板引擎如何,有類似的模板引擎推薦嗎?
※後端渲染html、前端模板渲染html,jquery的html,各有什麼區別?
※類似於有道詞典的屏幕取詞功能可以用jQuery 實現嗎?
※女孩子做前端如何?
※關於 jQuery,什麼叫隱式迭代(implicit iteration)?
TAG:jQuery |