面向Web2.0的web應(yīng)用前端開發(fā)框架的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2019-04-26 16:17
【摘要】:隨著互聯(lián)網(wǎng)的高速發(fā)展,各種互聯(lián)網(wǎng)應(yīng)用越來(lái)越多的走入人們的生活。尤其是近幾年Web2.0理念被提出并受到推崇之后,互聯(lián)網(wǎng)產(chǎn)品間的競(jìng)爭(zhēng)開始變的空前激烈。而互聯(lián)網(wǎng)產(chǎn)品的開發(fā)涉及的技術(shù)領(lǐng)域較廣,既包括用于進(jìn)行后臺(tái)邏輯處理的編程語(yǔ)言和腳本語(yǔ)言,也包括前端用于網(wǎng)頁(yè)樣式和用戶交互設(shè)計(jì)的前端開發(fā)技術(shù)。多種技術(shù)的交叉和融合也造成了互聯(lián)網(wǎng)應(yīng)用開發(fā)復(fù)雜度較高,周期較長(zhǎng)等問(wèn)題,嚴(yán)重影響了應(yīng)用開發(fā)的效率。而想要解決這些問(wèn)題,一個(gè)簡(jiǎn)單有效的方法就是提高代碼的重用度,簡(jiǎn)化應(yīng)用開發(fā)流程,從而降低開發(fā)成本,提高開發(fā)效率。由于互聯(lián)網(wǎng)應(yīng)用的前端開發(fā)技術(shù)具有可重用性高、與后臺(tái)技術(shù)獨(dú)立等特點(diǎn),通過(guò)構(gòu)建一套前端開發(fā)框架來(lái)實(shí)現(xiàn)前端代碼的重用性是一個(gè)十分切實(shí)可行的方案。經(jīng)過(guò)調(diào)研和學(xué)習(xí),目前已有一些開源的前端開發(fā)框架,但對(duì)于具體的使用場(chǎng)景來(lái)說(shuō)并不十分切合。因此本文針對(duì)以上情況,結(jié)合項(xiàng)目中的實(shí)際需求,推出了一款基于Web2.0的web應(yīng)用前端開發(fā)框架。 本文提出的web應(yīng)用前端開發(fā)框架,可以幫助開發(fā)者完成前端開發(fā)的工作,從而可以集中精力處理后端較為復(fù)雜的邏輯處理部分。此框架具有較高的可用性、可維護(hù)性、跨平臺(tái)兼容性和跨瀏覽器兼容性,同時(shí)對(duì)于使用者透明,使用方法較為簡(jiǎn)單,并且獨(dú)立于后臺(tái)開發(fā)語(yǔ)言,適用范圍較廣?蚣苤懈鶕(jù)實(shí)際產(chǎn)品的需求提出并實(shí)現(xiàn)了CSS樣式組件、JavaScript插件庫(kù)、頁(yè)面模板三個(gè)主要的模塊。同時(shí),在框架中也使用了許多前端開發(fā)的新技術(shù),如CSS3、HTML5、Ajax技術(shù)、前端頁(yè)面優(yōu)化技術(shù)等,保證了框架的可用性的同時(shí)也保證了框架的高效性。 本文首先分析了項(xiàng)目產(chǎn)生的背景,并對(duì)前端開發(fā)的基本技術(shù)HTML、CSS和JavaScript技術(shù)進(jìn)行了介紹和學(xué)習(xí),同時(shí)還介紹了Web2.0背景下產(chǎn)生的一系列Web開發(fā)新技術(shù)。然后,對(duì)此項(xiàng)目的需求進(jìn)行了詳細(xì)的分析,總結(jié)了實(shí)現(xiàn)此項(xiàng)目需求的具體技術(shù)解決方案。此后,依照技術(shù)解決方案中的內(nèi)容,實(shí)現(xiàn)了框架的具體功能,并從模塊劃分的角度介紹了CSS模塊、JavaScript模塊和頁(yè)面模板設(shè)計(jì)模塊的具體內(nèi)容,并對(duì)每一個(gè)功能組件進(jìn)行了文字和圖片的介紹。最后,對(duì)此項(xiàng)目的測(cè)試方法和維護(hù)流程進(jìn)行了介紹,通過(guò)對(duì)使用前端開發(fā)框架的web應(yīng)用進(jìn)行功能、性能、瀏覽器兼容性等方面的測(cè)試和評(píng)估,對(duì)前端開發(fā)框架的可用性、高效性和瀏覽器兼容性進(jìn)行的驗(yàn)證,并在實(shí)際使用的過(guò)程中通過(guò)迭代的方式不斷的完善前端開發(fā)框架的功能。
[Abstract]:......
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TP311.52;TP393.09
本文編號(hào):2466210
[Abstract]:......
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TP311.52;TP393.09
【參考文獻(xiàn)】
相關(guān)期刊論文 前1條
1 魏娜;;Web前端開發(fā)技術(shù)研究[J];現(xiàn)代計(jì)算機(jī)(專業(yè)版);2011年29期
,本文編號(hào):2466210
本文鏈接:http://www.wukwdryxk.cn/guanlilunwen/ydhl/2466210.html
最近更新
教材專著