之前與一個(gè)做C++的同事聊起這塊,同事的認(rèn)識(shí),所謂前端就是使用HTML、CSS調(diào)試網(wǎng)頁(yè)界面,外加JS實(shí)現(xiàn)一些動(dòng)態(tài)效果,這里我" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁(yè) > 營(yíng)銷資訊 > 網(wǎng)站運(yùn)營(yíng) > web前端是網(wǎng)頁(yè)設(shè)計(jì)???

web前端是網(wǎng)頁(yè)設(shè)計(jì)???

時(shí)間:2023-09-19 07:24:01 | 來源:網(wǎng)站運(yùn)營(yíng)

時(shí)間:2023-09-19 07:24:01 來源:網(wǎng)站運(yùn)營(yíng)

web前端是網(wǎng)頁(yè)設(shè)計(jì)???:入行web這塊兩年多,談一下我的認(rèn)識(shí),分享各位,可能有認(rèn)識(shí)不足的地方,希望博友們能指正。

之前與一個(gè)做C++的同事聊起這塊,同事的認(rèn)識(shí),所謂前端就是使用HTML、CSS調(diào)試網(wǎng)頁(yè)界面,外加JS實(shí)現(xiàn)一些動(dòng)態(tài)效果,這里我更正一下,前端遠(yuǎn)不是那樣的,如果如此,那只能稱之為美工(這里沒有歧視美工的意思,希望博友們不要誤會(huì))。之前一位前輩跟我談起,說面試了一個(gè)前端工程師,對(duì)HTML和CSS還有各種js技術(shù)都有了解,有自己的見解,但是談起與數(shù)據(jù)的交互以及服務(wù)端數(shù)據(jù)庫(kù)方面,這位工程師卻直搖頭,表示不會(huì)沒有了解過。

現(xiàn)在互聯(lián)網(wǎng)以及互聯(lián)網(wǎng)+這塊發(fā)展如此迅速,作為一個(gè)web前端工程師,離開數(shù)據(jù)的支撐,能做出一個(gè)項(xiàng)目或者產(chǎn)品嗎?前端工程師至少得對(duì)一種服務(wù)端語(yǔ)言有所了解(java,C#或者node等),了解如何服務(wù)端如何數(shù)據(jù)交互,前端數(shù)據(jù)接受與展示。提到數(shù)據(jù),不得不提到數(shù)據(jù)庫(kù)(oracle、mysql或者access等)。認(rèn)識(shí)一個(gè)前端開發(fā)人員,但是對(duì)數(shù)據(jù)庫(kù)方面一無(wú)所知,上次問我insert、update、delete不同數(shù)據(jù)庫(kù)有區(qū)別嗎,可以負(fù)責(zé)人的告訴,這是基本sql語(yǔ)法,大多數(shù)數(shù)據(jù)庫(kù)都是公用的,除了字段類型和函數(shù)機(jī)制等有區(qū)別,其他的相通。

說說我們web前端工程師為什么要學(xué)習(xí)數(shù)據(jù)交互。舉個(gè)例子,想要做個(gè)類似于淘寶或者京東的網(wǎng)站,大量的數(shù)據(jù)交互是免不了的,這就需要你懂一點(diǎn)數(shù)據(jù)庫(kù)的知識(shí),還得必備服務(wù)端語(yǔ)言基礎(chǔ)(與數(shù)據(jù)庫(kù)交互獲取數(shù)據(jù))。大多數(shù)前端人員相信都可以搭建出漂亮和優(yōu)美的界面和原型,但是如何讓自己的網(wǎng)站活起來,卻很頭疼,如果不懂?dāng)?shù)據(jù)交互,那這樣的前端有什么意義呢,你做的東西沒有實(shí)際價(jià)值,只能算是個(gè)demo。這里,可能有博友要反駁我了,我不用數(shù)據(jù)庫(kù)一樣可以獲取數(shù)據(jù),現(xiàn)在流行一種技術(shù)我們稱之為“網(wǎng)絡(luò)爬蟲”,只要你給我數(shù)據(jù)請(qǐng)求url,就可以獲取想要的數(shù)據(jù)。是的,前端有ajax、fetch技術(shù),可以滿足我們的要求。上次我剛花錢買了一堂課,講前端react實(shí)戰(zhàn)技術(shù)的,老師為我們搭建了一個(gè)新聞網(wǎng)站,相信很多人都可以對(duì)照完成,但是想要擴(kuò)展和自用,問題來了,老師提供了一個(gè)數(shù)據(jù)資源“聚合數(shù)據(jù)”,可以爬取到我們想要的結(jié)果,但是使用url獲取,存在跨域,前端跨域是個(gè)很頭疼的問題(當(dāng)然也能實(shí)現(xiàn)),可以設(shè)置不跨域請(qǐng)求,結(jié)果又爆出400錯(cuò)誤(沒有權(quán)限訪問),這個(gè)好理解,別人的東西怎么可能讓你隨便訪問呢(打個(gè)比方,想要使用我的東西,你至少得跟我打個(gè)招呼吧,我得同意你使用方可),這又?jǐn)R淺了,難道不能繼續(xù)了嗎?是可以的,這里,服務(wù)端就登場(chǎng)了,拿java來說,有jsonp技術(shù)可以實(shí)現(xiàn)跨域請(qǐng)求數(shù)據(jù),沒有前端的苛刻條件,這樣就可以完美的實(shí)現(xiàn)要求,再通過前端請(qǐng)求訪問自己的后臺(tái)(自己的可以設(shè)置跨域)??偨Y(jié)一下,單純的js和html或者CSS技術(shù)實(shí)現(xiàn)互聯(lián)網(wǎng)前端網(wǎng)站開發(fā)或者產(chǎn)品開發(fā)是遠(yuǎn)遠(yuǎn)不夠的,至少數(shù)據(jù)庫(kù)和服務(wù)端也是必備的,不要求熟練,但必須了解。

上次去杭州,跟一個(gè)業(yè)界大牛談了幾句,問了問前輩對(duì)前端開發(fā)的認(rèn)識(shí)。前輩的建議和認(rèn)識(shí)我覺得很中肯,當(dāng)前前端,不要求從頭到尾一行行寫代碼,有好多前端框架,你會(huì)使用組件式開發(fā)。將框架的東西使用到項(xiàng)目中,使它們完美地融合。當(dāng)前前端需要大量的人才,但是做一個(gè)強(qiáng)實(shí)力的工程師卻難上加難。舉個(gè)例子,分年齡段,30歲以上的工程師,已經(jīng)時(shí)間和精力受限,接受新知識(shí)能力有限,總是啃老本,這樣導(dǎo)致一個(gè)問題,開發(fā)成本加重,效率得不到保證;30歲以下工程師,受到互聯(lián)網(wǎng)發(fā)展迅速的沖擊,總希望速成,學(xué)習(xí)各種主流js技術(shù),結(jié)果忽視了基礎(chǔ)的重要性,項(xiàng)目完成,結(jié)果對(duì)深層次的認(rèn)識(shí)淺薄,導(dǎo)致自己很迷茫。相信很多公司都有認(rèn)識(shí),招聘一個(gè)好的前端開發(fā)人員總是很困難,所以不惜重金求才??偨Y(jié)一下,前端開發(fā),基礎(chǔ)很重要,但是要有對(duì)新知識(shí)的渴望。上次我老大問我:“XXX,有女朋友嗎?”我說:“還沒有,老大求介紹!”結(jié)果老大的神回復(fù)把我雷到了:“XXX,那正好啊,正好無(wú)牽掛,專心搞技術(shù),正是黃金時(shí)段啊!”。當(dāng)然這是玩笑話,不過仔細(xì)一想,也是很有道理。

最后做個(gè)總結(jié),一、web前端不是網(wǎng)頁(yè)設(shè)計(jì),希望各位不要誤解了;二、想要做好項(xiàng)目或者產(chǎn)品,數(shù)據(jù)庫(kù)技術(shù)或者服務(wù)端技術(shù)必不可少;三、永遠(yuǎn)不要忽視基礎(chǔ)知識(shí)、同時(shí)對(duì)新技術(shù)要渴望。只要做到這幾點(diǎn),估計(jì)你離高薪不遠(yuǎn)了,贏取白富美,走上人生巔峰道路了。

今天正好有時(shí)間寫這雞湯文章,我的QQ:1053522419,有興趣的可以加我,我們一起探討,這是對(duì)前端的認(rèn)識(shí),可能有不足,希望博友們指正!希望各位小伙伴們都能實(shí)現(xiàn)自己的愿望?。?!

關(guān)鍵詞:設(shè)計(jì)

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點(diǎn)擊下載Chrome瀏覽器
關(guān)閉