前端是什么?學什么?和后台開發怎么區別?


很多學生問我前端是到底是什么?做啥?怎么和后台區分?那我談一下我的看法。

一、前端介紹

  :簡單理解就是前面。咱們經常說后勤人員,后勤人員一般是相對於前面的人而言,這些前面的人好比演員,就是露臉的人。那么前的意思,就是露相的外表;端:就是終端的意思,也就是客戶端的一些載體,比如手機,電腦等。合起來,前端:就是終端的的表現。放在PC(電腦)上,或手機上,就是呈現在我們眼前的頁面樣式和動畫(動作方式),也就是顯示屏上面能看到東西都可以被稱作前端。

二、前端學的三大主要部分

(這節不詳細去講每個知識點,只是為了讓大家了解一下它是做什么的)

  1.HTML:是Hyper Text Mark-up Language 的簡稱,中文譯作“超文本標記語言”。舉例說明,相對於人而言,就好比胚胎嬰兒,一個完整的胚,他肯定有各種各樣的器官,比如胳膊腿兒,但是並未成形,這個時候我們並不能看出來它的特點,那么現在的他其實就是有了人的結構。這個時候的人相當於就是前端的HTML時期,具備了結構,但只能在瀏覽器上看到內容,布局不能成型,也沒有層次章法。HTML是前端的結構

  2.CSS:是Cascading style Sheet的簡稱,中文譯作“疊層樣式表單”,說白了就是樣式的意思。上面HTML已經講過,HTML是結構階段,這個階段的它沒有樣式,不成形。繼續放在人身上闡述,我們中國人喜歡評論某個小孩長得像爸爸還是媽媽,但是胚胎或嬰兒時期(HTML階段)的人,會有人評價嗎,肯定不會,等到孩子慢慢長大一點,眼睛大大的而且圓圓的,鼻梁挺挺的…有了這樣顯著的外貌特征才會做這樣的評價。小孩有了相貌特征的這個改變期也就是前端的CSS階段,HTML結構上開始呈現樣式,紅色的框框,各種顏色的字體等等。CSS就是前端的樣式

  3.JS:是javascrpt的簡寫,雖然它名字里有java單詞,但是是兩種不同的腳本語言。繼續上面的例子,上面我們說到了嬰兒有了長相,就在這個成長過程中,小孩兒睜開了眼睛,可以吃東西,會慢慢學會爬行,到以后各種各樣的動作,都是行為。JS在前端也就扮演的這個角色,它會賦予前端行為動作,已經不僅僅停留在樣式上了。JS是前端的行為

三、前端開發和后台開發的區別

  前端開發現在一般指的就是web前端開發工程師,其負責是網站前端頁面也就是網頁的頁面開發,簡單的說網站前端負責是東西是網站用戶可見的東西,如網頁上的特效、網頁的布局、圖片、視頻等內容。網站前端工程師的工作內容就是將美工設計的效果圖的設計成瀏覽器可以運行的網頁,並和后端開發工程師配合做網頁的數據顯示和交互。

  后端開發一般也叫做后台,其負責是網站后台邏輯的設計和實現還有用戶及網站的數據的保存和讀取。比如一般網站都是有用戶注冊和登錄的,用戶的注冊的信息通過前端發送給后端,后端將其保存在數據庫中,用戶登錄網站的時候,后端需要通過用戶輸入的用戶名和密碼是否與數據庫中的一致來判斷用戶是否有權限登錄,這是后台開發中的一個最簡單的功能。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM