国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

Vue.js技術(shù)在移動(dòng)應(yīng)用可視化平臺(tái)網(wǎng)頁設(shè)計(jì)中的應(yīng)用

2020-10-12 02:38沈皎佶
數(shù)碼世界 2020年9期
關(guān)鍵詞:移動(dòng)應(yīng)用

沈皎佶

摘要:移動(dòng)應(yīng)用本身是現(xiàn)代互聯(lián)網(wǎng)產(chǎn)業(yè)的重要組成部分,且智能終端的出現(xiàn)讓移動(dòng)應(yīng)用的空間得到了廣泛擴(kuò)展,與移動(dòng)應(yīng)用相關(guān)的產(chǎn)業(yè)也呈現(xiàn)出穩(wěn)定的增長(zhǎng)趨勢(shì)。在此社會(huì)背景之下越來越多的移動(dòng)應(yīng)用程序開始出現(xiàn)并深入社會(huì)生活的各個(gè)領(lǐng)域當(dāng)中,并影響到了人們的現(xiàn)實(shí)生活。Vue.js作為一種重要的移動(dòng)業(yè)務(wù)分析技術(shù)可以實(shí)現(xiàn)對(duì)應(yīng)用和業(yè)務(wù)流程的管控,滿足人們的數(shù)據(jù)需求,例如在可視化平臺(tái)網(wǎng)頁設(shè)計(jì)層面。

關(guān)鍵詞:Vue.js技術(shù) ?移動(dòng)應(yīng)用 ?可視化平臺(tái)網(wǎng)頁設(shè)計(jì)

引言

在現(xiàn)代社會(huì)的業(yè)務(wù)需求當(dāng)中,新的移動(dòng)應(yīng)用平臺(tái)開始出現(xiàn),且大數(shù)據(jù)時(shí)代下的數(shù)據(jù)膨脹特點(diǎn)顯著。Vue.js技術(shù)的應(yīng)用就是為了了解新時(shí)期的業(yè)務(wù)流量特征和交互過程相關(guān)的關(guān)鍵信息,而如何在這種情況下減少需求開發(fā)成本保障開發(fā)效率也成為了重要課題。對(duì)于開發(fā)人員來說,以可視化方式開發(fā)出的平臺(tái)網(wǎng)頁也能更好地適應(yīng)不斷擴(kuò)張的業(yè)務(wù)需求。

1 Vue.js涉及到的開發(fā)框架與數(shù)據(jù)庫

1.1前端框架

整個(gè)可視化平臺(tái)所選擇的是前后端分離的開發(fā)模式,前端負(fù)責(zé)對(duì)界面進(jìn)行開發(fā),后端則負(fù)責(zé)對(duì)數(shù)據(jù)信息展開處理。這種技術(shù)模式有幾個(gè)方面的顯著優(yōu)勢(shì),一是讓全段JS可以完成大多數(shù)的數(shù)據(jù)處理工作并減少服務(wù)器的壓力,二是不會(huì)因?yàn)楹蠖水a(chǎn)生的錯(cuò)誤影響到前端的正常工作;三是原有工作模式下后臺(tái)很難完成前端頁面的查詢分析,但通過JS可以直接完成這項(xiàng)工作,讓前后臺(tái)各司其職地完成各項(xiàng)內(nèi)容。Vue.js作為一種輕量級(jí)框架,其主要特征在于靈活性突出具有良好的使用性能。傳統(tǒng)模式下數(shù)據(jù)綁定是前端工作的核心內(nèi)容,而現(xiàn)有的工作模式下我們可以更加專注于數(shù)據(jù)本身,而不是對(duì)DOM進(jìn)行的微觀管理。Vue借助雙向響應(yīng)數(shù)據(jù)功能將狀態(tài)中的不同變量進(jìn)行規(guī)劃,添加了一些setter和getter,以便于實(shí)現(xiàn)對(duì)DOM的自動(dòng)更新和跟蹤信息調(diào)整。反之,Vue提供了Vuex,是滿足Vue工作要求的“庫”,每個(gè)組間都包含自身的HTML和CSS,用于渲染網(wǎng)頁當(dāng)中的某些關(guān)鍵內(nèi)容,也讓代碼的復(fù)用性得到提高,后續(xù)界面要進(jìn)行擴(kuò)展時(shí)也可以降低學(xué)習(xí)成本,顯然此類前端框架的技術(shù)優(yōu)勢(shì)比較突出。

1.2后端框架

后端框架則是基于Node.js的Web應(yīng)用框架,同樣是一種輕量級(jí)框架,我們可以以此為基礎(chǔ)創(chuàng)造各種Web應(yīng)用,完成路由控制、模板分析、靜態(tài)文件管理工作等。同時(shí)我們還可以使用插件或其它模塊來整合創(chuàng)建各種類型的Web移動(dòng)設(shè)備應(yīng)用方案,支持多種模板并創(chuàng)設(shè)一個(gè)功能全面的網(wǎng)站平臺(tái)。當(dāng)今時(shí)代下個(gè)性化服務(wù)成為了未來網(wǎng)絡(luò)平臺(tái)和交互設(shè)計(jì)的必然發(fā)展趨勢(shì),這些內(nèi)容數(shù)據(jù)本身不能在前端服務(wù)器進(jìn)行緩存。不過后端數(shù)據(jù)的計(jì)算過程則可以完美地解決這一問題,用戶不會(huì)因?yàn)橛?jì)算而產(chǎn)生明顯的延遲感??傮w而言后端框架的和新特點(diǎn)在于可以通過中間件來響應(yīng)HTTP請(qǐng)求,并且通過不同路由執(zhí)行HTTP請(qǐng)求動(dòng)作,直接通過模板參數(shù)規(guī)劃就可以完成對(duì)于HTML頁面的渲染工作。

1.3數(shù)據(jù)庫

數(shù)據(jù)庫選擇非關(guān)系型數(shù)據(jù)庫,通過簡(jiǎn)單的數(shù)據(jù)模型可以實(shí)現(xiàn)大數(shù)據(jù)下的信息挑戰(zhàn)。以Mongo DB為例,作為一種分布式文件存儲(chǔ)數(shù)據(jù)庫,既可以支持比較松散的數(shù)據(jù)結(jié)構(gòu)也可以支持更加復(fù)雜的數(shù)據(jù)類型,包括數(shù)據(jù)索引和查詢語言管理等。

2 Vue.js技術(shù)的模塊應(yīng)用方法

2.1解析平臺(tái)研究

整個(gè)解析平臺(tái)劃分為三個(gè)層次,第一層是對(duì)于信息的提取,同時(shí)利用抓包工具提取那些需要進(jìn)行分析的信息內(nèi)容?;A(chǔ)的信息是flow的協(xié)議信息、流量信息等,而控制信息則包含了其它層面的關(guān)鍵內(nèi)容。例如對(duì)于DNS來說,包括DNS請(qǐng)求在內(nèi)的域名、結(jié)果和響應(yīng)時(shí)間等應(yīng)用層信息都可以進(jìn)行良好分析。例如要進(jìn)行視頻文件的應(yīng)用,就需要了解到視頻文件的分辨率、幀數(shù)和碼率等信息。業(yè)務(wù)所采取的流媒體協(xié)議和編碼方式等也可以被作為可視化系統(tǒng)的主要框架內(nèi)容。在默認(rèn)情況下我們能夠直接在移動(dòng)端對(duì)IP數(shù)據(jù)包進(jìn)行解析,也可以通過過濾器選擇指定的應(yīng)用內(nèi)容來對(duì)流量信息進(jìn)行監(jiān)控。在數(shù)據(jù)的存儲(chǔ)方面,對(duì)數(shù)據(jù)進(jìn)行處理后再進(jìn)行文本解析則可以提取出關(guān)鍵信息內(nèi)容并展開統(tǒng)計(jì)分析,以便于展開合理的數(shù)據(jù)可視化展示工作。

2.2數(shù)據(jù)可視化管理

我們可以安裝node并輸入命令完成安裝過程,選擇項(xiàng)目的存放路徑后,新建項(xiàng)目并配置好與之對(duì)應(yīng)的參數(shù)內(nèi)容。例如在一個(gè)完整的文件夾當(dāng)中,config文件夾是配置項(xiàng)目的主要目錄,其中涉及到分析的部分可以直接地被抽取出來設(shè)置為組件,以便于在其它界面中進(jìn)行應(yīng)用。整個(gè)頁面也可以被分為三個(gè)部分,內(nèi)容展示區(qū)域有著不同的模塊,模塊內(nèi)部通過具體類別來選擇相應(yīng)的應(yīng)用名稱,并根據(jù)選擇的應(yīng)用獲取抓包名,最終通過查詢按鈕來進(jìn)行可視化的顯示。而Vue框架內(nèi)部的指令也可以將類別、應(yīng)用和抓包信息等進(jìn)行展示。我們?cè)陧?xiàng)目當(dāng)中可以分析一些比較常見的移動(dòng)端應(yīng)用內(nèi)容,每一類型的應(yīng)用端應(yīng)用內(nèi)容也可包括不同的應(yīng)用名稱。如果要直觀地對(duì)單詞業(yè)務(wù)的流量數(shù)據(jù)進(jìn)行分析,那么就需要在現(xiàn)有的PC和移動(dòng)設(shè)備上提供更加直觀清晰和內(nèi)容豐富的可視化圖表內(nèi)容。

3 系統(tǒng)實(shí)現(xiàn)

3.1系統(tǒng)需求

需求分析是產(chǎn)品設(shè)計(jì)時(shí)的核心環(huán)節(jié),我們?cè)趯?duì)于產(chǎn)品的需求進(jìn)行假設(shè)分析之后就可以將模塊劃分為不同的功能類型,然后再依次對(duì)相應(yīng)的模塊展開需求分析。而表單的可視化系統(tǒng)當(dāng)中的用戶角色是位移的,web前端的開發(fā)人員在進(jìn)行分析后就可以確定系統(tǒng)中的用戶信息,包括用戶管理、通道管理、組建管理等多個(gè)方面的內(nèi)容。

3.2用戶通道管理

用戶和通道管理作為web服務(wù)提供給yoghurt,因此具備用戶系統(tǒng)的特點(diǎn)。另外為了便于開發(fā)人員進(jìn)行協(xié)同開發(fā)工作,系統(tǒng)本身可以通過通道機(jī)制來完成業(yè)務(wù)規(guī)劃,所構(gòu)建出的頁面并不會(huì)進(jìn)行較差應(yīng)用。即便是不同團(tuán)隊(duì)內(nèi)部的開發(fā)人員,只需要在自己的通道下進(jìn)行操作等,系統(tǒng)的組件和頁面來源于不同的通道,頁面負(fù)責(zé)對(duì)通道下的組件進(jìn)行調(diào)用。在系統(tǒng)內(nèi)部用戶可以完成對(duì)通道、組件、頁面的管理和控制,系統(tǒng)會(huì)設(shè)置相應(yīng)的權(quán)限機(jī)制。

3.3頁面編輯模塊

頁面編輯模塊包括頁面的屬性配置、組件樹導(dǎo)航、組件屬性構(gòu)建等??捎玫慕M件列表從后端獲取組件信息并進(jìn)行渲染之后,系統(tǒng)完成對(duì)于內(nèi)置組件和信息的編寫。而對(duì)于某些自定義的組件內(nèi)容,用戶在上傳自定義組件后獲取信息,生成的json會(huì)被保存在數(shù)據(jù)庫之內(nèi)。

3.4組建配置視圖

組建配置中包含組件的多種配置類型,包括預(yù)設(shè)屬性、自定義屬性和其它樣式內(nèi)容等。組件的配置本身以對(duì)象的形式包含在組件樹的節(jié)點(diǎn)當(dāng)中。其中預(yù)設(shè)屬性、自定義屬性和樣式分別對(duì)應(yīng)的是對(duì)象列表,每個(gè)配置對(duì)應(yīng)每個(gè)對(duì)象,以雙向綁定配置的單元組件渲染成為實(shí)際頁面。

4 結(jié)語

基于Vue.js展開的移動(dòng)應(yīng)用可視化平臺(tái)設(shè)計(jì)對(duì)于未來的大規(guī)模用于需求而言具有明確的現(xiàn)實(shí)作用。整個(gè)系統(tǒng)在可視化構(gòu)建系統(tǒng)下進(jìn)行整體規(guī)劃,然后展開需求假設(shè),就可以讓系統(tǒng)內(nèi)部具有可視化構(gòu)建能力并以此為基礎(chǔ)進(jìn)行系統(tǒng)的需求分析。我們將系統(tǒng)劃分為多個(gè)模塊后進(jìn)行相應(yīng)的內(nèi)容分析,也可以對(duì)前端、后端、數(shù)據(jù)庫等進(jìn)行綜合分層設(shè)計(jì),完成對(duì)需求的相應(yīng)。

參考文獻(xiàn)

[1]馮傳波,彭章友,張鐘浩.基于Vue.js的移動(dòng)應(yīng)用可視化平臺(tái)的研究[J].工業(yè)控制計(jì)算機(jī), 2019,32(05):106-107.

[2]縣小平,馬國(guó)俊.學(xué)習(xí)分析技術(shù)在網(wǎng)頁設(shè)計(jì)與制作課程中的應(yīng)用實(shí)踐[J].甘肅高師學(xué)報(bào), 2019,24(02):96-98.

[3]陳永紅,郭莉莉,張士兵.SystemVue在電子信息類課程中的應(yīng)用[J].現(xiàn)代電子技術(shù),2015, (03):152-154.

猜你喜歡
移動(dòng)應(yīng)用
T學(xué)校公共設(shè)施便捷報(bào)修平臺(tái)的移動(dòng)應(yīng)用研究
云計(jì)算環(huán)境下的微課移動(dòng)云平臺(tái)設(shè)計(jì)
大數(shù)據(jù)時(shí)代下免費(fèi)手機(jī)軟件盈利模式探討
基于APICloud的“校園健身達(dá)人”APP設(shè)計(jì)與實(shí)現(xiàn)
基于Android平臺(tái)的教學(xué)應(yīng)用系統(tǒng)研究
基于PhoneGap技術(shù)的跨平臺(tái)移動(dòng)應(yīng)用開發(fā)探討
基于iOS的校園電子地圖的研究與實(shí)現(xiàn)
移動(dòng)天氣系統(tǒng)UI設(shè)計(jì)
移動(dòng)互聯(lián)網(wǎng)在防汛工作中的應(yīng)用
體育健身類APP的發(fā)展現(xiàn)狀、問題及對(duì)策研究
波密县| 民勤县| 鸡西市| 怀宁县| 双辽市| 梁河县| 宜丰县| 镇安县| 分宜县| 洱源县| 长春市| 陆川县| 泽州县| 永安市| 保康县| 南川市| 托克逊县| 东港市| 桐庐县| 内黄县| 仁化县| 惠水县| 镇康县| 湾仔区| 阿拉尔市| 永清县| 平安县| 贵阳市| 濮阳市| 玛多县| 潮安县| 兰坪| 桐乡市| 富源县| 漳州市| 黄大仙区| 宁国市| 枝江市| 海晏县| 清镇市| 乐安县|