jQuery EasyUI的前世今生

目前的web開發(fā)工作最基礎的技術仍然還是html、css侯谁、javascript消略,對于web系統(tǒng)的前端來說堡称,html負責搭建骨架、css負責構建皮膚艺演、javascript負責賦予行為却紧,大致如此。尤其是javascript越來越成為了主角胎撤。

01.曾經(jīng)的web開發(fā)場景

以前做web類的信息系統(tǒng)晓殊,是沒有前端工程師的,尤其一些小公司的程序員都是一個人做完一整套功能伤提。

管理好一點的項目巫俺,會有一些統(tǒng)一的css文件,并且leader會制作一些參考模板肿男,要求大家高度多少介汹、寬度多少、數(shù)字靠右舶沛、字符串靠左嘹承、有鏈接的地方鼠標放上去要顯示手的樣式。如庭。等等叹卷。

如果是做外包類的項目,每參與一個項目,就要熟悉一些新的前端風格骤竹,程序員的很大一部分工作都是在做這塊工作餐胀。

有人還參與過flash/flex作前端的項目,結合配套的actionscript語言瘤载。

一句話:很多程序員否灾,開發(fā)一個web功能,前后臺花的精力7:3鸣奔,前臺太花精力了墨技。
02.javascript庫的發(fā)展

那怎么行?程序員都是聰明人啊挎狸。所以扣汪,從個人到公司都在總結開發(fā)成果和經(jīng)驗,思考如何改變這種勞民傷財?shù)木置妗?/p>

比如最先出來并流行的一個叫prototype(http://prototypejs.org/)的js庫锨匆,有了這個庫崭别,大大節(jié)省了程序員寫js代碼的工作量。后來出來了jQuery(http://jquery.com/)恐锣,無論從功能還是更新速度上茅主,都有了質(zhì)的提升。一晃已經(jīng)十多個年頭了土榴,確實是一個優(yōu)秀的诀姚、開放的、有生命力的框架玷禽。

document.getElementById('tagId');  //原生的獲取dom對象的寫法
$("#tagId")赫段;                      //利用jQuery的寫法,簡單明了

jQuery做了許許多多的封裝矢赁,例如強大的選擇器糯笙、完善的Ajax封裝、出色的瀏覽器兼容性等等撩银「椋總之,提高了前端的開發(fā)效率蜒蕾,程序員可以專心去寫后臺代碼了稠炬。

03.RichClient(富客戶端)的發(fā)展

傳統(tǒng)軟件有兩個明確的大分類:C/S架構和B/S架構,各自都有優(yōu)缺點咪啡。
在Ajax技術還沒流行之前首启,B/S架構軟件的很大一個痛點是:盡管新頁面上只有一個數(shù)字和當前頁面不一樣,但你還是要無聊地等待頁面刷新撤摸。有時候遇到服務器卡住毅桃,還刷不處出來褒纲,只能尷尬的面對著白屏的瀏覽器。

Ajax技術:通過在后臺與服務器進行少量數(shù)據(jù)交換钥飞,Ajax 可以使網(wǎng)頁實現(xiàn)異步更新莺掠。這意味著可以在不重新加載整個網(wǎng)頁的情況下,對網(wǎng)頁的某部分進行更新读宙。

后來Ajax技術流行開來了彻秆,程序員在前端能做的事情越來越多了,結合xml和json數(shù)據(jù)格式结闸,把很多原先要后臺來完成的工作唇兑,映射到前臺來做,前臺的地位越來越高了桦锄。

甚至讓大家覺得B/S架構相比C/S架構扎附,本來的缺陷慢慢都沒了。所以稱之為Rich Client结耀。

時至今日留夜,隨著瀏覽器的發(fā)展、html5技術的產(chǎn)生图甜、各種js庫的發(fā)展等等碍粥,瀏覽器是一個絕對的大舞臺,已經(jīng)不需要富客戶端這種稱謂了

04.jQuery EasyUI的快速入門

用于構建前端頁面的庫很多很多具则,例如Dojo即纲、Yui具帮、ExtJs等等博肋,jQuery當然也必須要有,所以產(chǎn)生了easyUI(http://www.jeasyui.com/)蜂厅。對于一般的信息系統(tǒng)匪凡,可以很方便的構建界面,前端工程師都不需要了掘猿。
例如:

Tree和Datagird的混合控件.png

常用的基于EasyUI的Form表單代碼病游,主要是通過class、data-options等屬性進行修飾
<input class="easyui-textbox" name="username" data-options="required:true"/>
<input class="easyui-passwordbox" name=""userpwd" />
<a href="#" class="easyui-linkbutton" data-options="iconCls:'icon-add'"/>

AngularJs稠通、ReactJs衬衬、NodeJs、VueJs等相關領域的框架層出不窮改橘,百花齊放滋尉。我認為只要適合自己項目的、并且能夠被駕馭的飞主,那就是一個合適的框架狮惜。
最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末高诺,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子碾篡,更是在濱河造成了極大的恐慌虱而,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,378評論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件开泽,死亡現(xiàn)場離奇詭異牡拇,居然都是意外死亡,警方通過查閱死者的電腦和手機穆律,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,970評論 3 399
  • 文/潘曉璐 我一進店門诅迷,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人众旗,你說我怎么就攤上這事罢杉。” “怎么了贡歧?”我有些...
    開封第一講書人閱讀 168,983評論 0 362
  • 文/不壞的土叔 我叫張陵滩租,是天一觀的道長。 經(jīng)常有香客問我利朵,道長律想,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,938評論 1 299
  • 正文 為了忘掉前任绍弟,我火速辦了婚禮技即,結果婚禮上,老公的妹妹穿的比我還像新娘樟遣。我一直安慰自己而叼,他們只是感情好,可當我...
    茶點故事閱讀 68,955評論 6 398
  • 文/花漫 我一把揭開白布豹悬。 她就那樣靜靜地躺著葵陵,像睡著了一般。 火紅的嫁衣襯著肌膚如雪瞻佛。 梳的紋絲不亂的頭發(fā)上脱篙,一...
    開封第一講書人閱讀 52,549評論 1 312
  • 那天,我揣著相機與錄音伤柄,去河邊找鬼绊困。 笑死,一個胖子當著我的面吹牛适刀,可吹牛的內(nèi)容都是我干的秤朗。 我是一名探鬼主播,決...
    沈念sama閱讀 41,063評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼蔗彤,長吁一口氣:“原來是場噩夢啊……” “哼川梅!你這毒婦竟也來了疯兼?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 39,991評論 0 277
  • 序言:老撾萬榮一對情侶失蹤贫途,失蹤者是張志新(化名)和其女友劉穎吧彪,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體丢早,經(jīng)...
    沈念sama閱讀 46,522評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡姨裸,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,604評論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了怨酝。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片傀缩。...
    茶點故事閱讀 40,742評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖农猬,靈堂內(nèi)的尸體忽然破棺而出赡艰,到底是詐尸還是另有隱情,我是刑警寧澤斤葱,帶...
    沈念sama閱讀 36,413評論 5 351
  • 正文 年R本政府宣布慷垮,位于F島的核電站,受9級特大地震影響揍堕,放射性物質(zhì)發(fā)生泄漏料身。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 42,094評論 3 335
  • 文/蒙蒙 一衩茸、第九天 我趴在偏房一處隱蔽的房頂上張望芹血。 院中可真熱鬧,春花似錦楞慈、人聲如沸幔烛。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,572評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽说贝。三九已至,卻和暖如春慎颗,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背言询。 一陣腳步聲響...
    開封第一講書人閱讀 33,671評論 1 274
  • 我被黑心中介騙來泰國打工俯萎, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人运杭。 一個月前我還...
    沈念sama閱讀 49,159評論 3 378
  • 正文 我出身青樓夫啊,卻偏偏與公主長得像,于是被迫代替她去往敵國和親辆憔。 傳聞我的和親對象是個殘疾皇子撇眯,可洞房花燭夜當晚...
    茶點故事閱讀 45,747評論 2 361

推薦閱讀更多精彩內(nèi)容