前端的起源可以追溯到1980年,牛津大學(xué)計(jì)算機(jī)科學(xué)教授、麻省理工學(xué)院教授Tim Berners-Lee提出并制作了INQUIRE的原型,可以說(shuō)是Internet的前身。然后在1991年10月,Tim Berners-Lee正式提出了HTML標(biāo)簽,列出了18個(gè)HTML標(biāo)簽,但是仍然沒(méi)有“前端開(kāi)發(fā)”的概念。直到2005年互聯(lián)網(wǎng)進(jìn)入Web 2.0時(shí)代,各種類(lèi)似桌面軟件的Web應(yīng)用應(yīng)運(yùn)而生,各種RichMedia也豐富了網(wǎng)頁(yè)的內(nèi)容。網(wǎng)頁(yè)不再只是文字和圖片的載體,交互形式從“用戶(hù)瀏覽網(wǎng)頁(yè)”轉(zhuǎn)變?yōu)椤坝脩?hù)與網(wǎng)頁(yè)交互”,給用戶(hù)帶來(lái)了更好的用戶(hù)體驗(yàn)。
真正引起前端質(zhì)變的是智能手機(jī)的普及,智能手機(jī)已經(jīng)成為人們生活中不可或缺的一部分。隨著移動(dòng)互聯(lián)網(wǎng)時(shí)代的到來(lái),前端的發(fā)展得到了推動(dòng),前端工程師也成為了一個(gè)專(zhuān)門(mén)的開(kāi)發(fā)領(lǐng)域,擁有獨(dú)立于后端的技術(shù)體系和架構(gòu)模型。隨著技術(shù)的發(fā)展,大前端逐漸普及,并以燎原之勢(shì)影響著前端領(lǐng)域乃至整個(gè)開(kāi)發(fā)領(lǐng)域,大前端逐漸成為一種趨勢(shì)。
相比后端,前端進(jìn)入門(mén)檻更低,沒(méi)有持續(xù)關(guān)注前端的人,對(duì)前端的印象還停留在以前。他們認(rèn)為前端只是“寫(xiě)網(wǎng)頁(yè)和UI”和“懂HTML和CSS的美工”。前端技術(shù)趨于純邏輯,理論性強(qiáng),每一個(gè)問(wèn)題都有一個(gè)“唯 一標(biāo)準(zhǔn)”,而后端沒(méi)有那么強(qiáng),對(duì)于一個(gè)問(wèn)題,可能會(huì)有很多解決方式。后端開(kāi)發(fā)人員還需要了解CPU、寄存器、內(nèi)存、指令集等計(jì)算機(jī)組成原理,需要學(xué)習(xí)更多。
其實(shí)前端并不簡(jiǎn)單。
最早的前端開(kāi)發(fā)人員可以通過(guò)掌握J(rèn)avaScript+CSS+HTML找到好工作,但近年來(lái),隨著各種端平臺(tái)的快速發(fā)展,TypeScript、Swift、Kotlin、Dart等新一代應(yīng)用編程語(yǔ)言相繼出現(xiàn)。React、Vue和Angular三個(gè)框架也形成了各自的生態(tài),技術(shù)棧的前端升級(jí)速度幾乎無(wú)與倫比,前端開(kāi)發(fā)也沒(méi)有大多數(shù)人想象的那么簡(jiǎn)單。做好前端不容易,如何在前端開(kāi)發(fā)領(lǐng)域占據(jù)一席之地,是很多前端開(kāi)發(fā)者都在思考的問(wèn)題。
本文由培訓(xùn)無(wú)憂(yōu)網(wǎng)千鋒IT培訓(xùn)專(zhuān)屬課程顧問(wèn)老師整理發(fā)布,更多相關(guān)課程請(qǐng)關(guān)注培訓(xùn)無(wú)憂(yōu)網(wǎng)web前端培訓(xùn)或添加老師微信:15033336050
注:尊重原創(chuàng)文章,轉(zhuǎn)載請(qǐng)注明出處和鏈接 http://m.elsolbar.com/news-id-3842.html 違者必究!部分文章來(lái)源于網(wǎng)絡(luò)由培訓(xùn)無(wú)憂(yōu)網(wǎng)編輯部人員整理發(fā)布,內(nèi)容真實(shí)性請(qǐng)自行核實(shí)或聯(lián)系我們,了解更多相關(guān)資訊請(qǐng)關(guān)注web前端頻道查看更多,了解相關(guān)專(zhuān)業(yè)課程信息您可在線(xiàn)咨詢(xún)也可免費(fèi)申請(qǐng)?jiān)囌n。關(guān)注官方微信了解更多:150 3333 6050