什么是后端編程?
舉一個開發H5的例子:
一般來說,我們只需要將應用程序簡單地分成前端和后端兩個開發任務。這種情況也有其交流習慣的原因(就像我們生活中的許多稱呼,語言,文字在熟悉中,都會用簡化的方式來代替完整的稱呼)。相應地,我們也會按照大家熟悉的方式將可歸納的能力范圍整合到某個名詞下,所以后端開發工程師也會負責數據庫的開發。
用過軟件或應用的人都知道,我們將簡單地將用戶分為看得見和看不見兩類。我們習慣把用戶看到的稱為前端,而把用戶看不到的部分稱為后端。一般用戶看到的東西分為視覺、功能、交互方式、內容等等,對于開發來說,主要是功能和交互體驗,這些可以簡單劃分為前端部分,前端使用的開發語言有: html、 css、 js等,但是不代表前端的技術難度就很簡單,一款軟件的體驗好與壞往往是無法區分的。
舉例來說,我在標題新聞中寫了一個小程序,相應的用戶看到的功能是前端,然后用戶使用我開發的小程序,獲取我的功能并反饋,最常見的是數據反饋,比如用戶注冊我的小程序,行為數據通常由后端工程師處理,其實這很簡單,后端開發是基于服務器環境的開發,因此我們也稱它為服務器語言,另外,不同的平臺有自己不同的開發文檔作為提交產品的規范,這也和后端開發有關。
通過下面一張圖來表達下前端和后端開發的關系:以上,謝謝。
下一篇正態分布運算