溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

前端開發(fā)學(xué)習(xí)系列之一:準(zhǔn)備工作

發(fā)布時(shí)間:2020-07-21 16:53:56 來源:網(wǎng)絡(luò) 閱讀:433 作者:hnuzhoulin 欄目:web開發(fā)

最近因項(xiàng)目需要開始接觸前端開發(fā),其實(shí)只是有一點(diǎn)html底子而已。

目前涉及到的一個(gè)項(xiàng)目用到的相關(guān)技術(shù)如下:

1.bootstrap

2.d3.js

3.angular.js

4.node.js

5.Karma


相關(guān)的介紹我就簡(jiǎn)略一點(diǎn):

1.bootstrap是Twitter推出的,是快速開發(fā)Web應(yīng)用程序的前端工具包。基于HTML,CSS,JAVASCRIPT的簡(jiǎn)潔靈活的流行前端框架及交互組件集,它使用了最新的瀏覽器技術(shù),給你的Web開發(fā)提供了時(shí)尚的版式,表單,buttons,表格,網(wǎng)格系統(tǒng)等等。Bootstrap自帶了13個(gè)jQuery插件,這些插件為Bootstrap中的組件賦予了“生命”。其中包括:模式對(duì)話框、標(biāo)簽頁(yè)、滾動(dòng)條、彈出框等。


2.D3是一個(gè)輕量級(jí)并且開源的JavaScript框架用于操作基于數(shù)據(jù)的HTML文檔。它能夠幫助我們以HTML或SVG的形式快速可視化展示,進(jìn)行交互處理,合并平穩(wěn)過渡,在Web頁(yè)面演示動(dòng)畫。它既可以作為一個(gè)可視化框架(如Protovis),也可以作為構(gòu)建頁(yè)面的框架(如jQuery)。簡(jiǎn)而言之就是用最簡(jiǎn)單的方式創(chuàng)建高端大氣上檔次的帶時(shí)間軸的動(dòng)態(tài)圖。


3.Angular.JS是一組用來開發(fā)Web頁(yè)面的框架、模板以及數(shù)據(jù)綁定和豐富UI組件。它支持整個(gè)開發(fā)進(jìn)程,提供web應(yīng)用的架構(gòu),無需進(jìn)行手工DOM操作。 AngularJS很小,只有60K,兼容主流瀏覽器,與 jQuery 配合良好。無需自己寫復(fù)雜的交互腳本也不需要服務(wù)器根據(jù)每一個(gè)請(qǐng)求生成靜態(tài)頁(yè)面僅僅在瀏覽器端就可以實(shí)現(xiàn)高端大氣上檔次的交互和UI。


4.Node.js知道的人會(huì)更多一點(diǎn),它采用C++語言編寫而成,是一個(gè)Javascript的運(yùn)行環(huán)境,是在服務(wù)器端的運(yùn)行環(huán)境。可以快速構(gòu)建網(wǎng)絡(luò)服務(wù)及應(yīng)用的平臺(tái),該平臺(tái)的構(gòu)建是基于Chrome's JavaScript runtime,也就是說,實(shí)際上它是對(duì)GoogleV8引擎(應(yīng)用于Google Chrome瀏覽器)進(jìn)行了封裝。編寫能夠處理數(shù)萬條同時(shí)連接到一個(gè)物理機(jī)的連接代碼。處理高并發(fā)和異步I/O是Node受到開發(fā)人員的關(guān)注的原因之一。


5.Karma是一個(gè)簡(jiǎn)單的javascript測(cè)試工具,它允許在多個(gè)真正的瀏覽器執(zhí)行JavaScript代碼.



選擇源碼安裝apache及相關(guān)軟件,下載地址分別是:

apache:http://httpd.apache.org/download.cgi

apr/apr-util:http://apr.apache.org/download.cgi

pcre:http://ftp.exim.llorien.org/pcre/

apr/apr-util/pcre都是安裝apache所必須的軟件。


[root@localhost apr-1.4.6]# ./configure --prefix=/usr/local/apr


[root@localhost apr-util-1.4.1]# ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/bin/apr-1-config


[root@localhost pcre-8.30]#./configure --prefix=/usr/local/pcre

此時(shí)就可以安心的安裝apache了,cd到apache源代碼目錄,運(yùn)行


[root@yahoo httpd-2.3.12-beta]# ./configure --prefix=/usr/local/apache2 --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util/ --with-pcre=/usr/local/pcre

-enable-module=so -enable-rewrite=shared -enable-authn-dbm


node.js不要用apt-get安裝,版本太低,直接去官網(wǎng)下載編譯好的就行。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI