談談對前端的理解

前端

Web前端開發就是經過代碼方式,增長交互功能 ,同時 結合後臺開發技術,進行互聯網的Web和App開發,致力於經過技術改善用戶體驗 。如今前端工程師的工做不單單只是網頁製做,還有微網站、APP製做、遊戲製做等。前端

一、前端工程師是最貼近用戶的程序員。git

二、實現頁面交互。程序員

三、進行優化提高用戶體驗。數據庫

四、精通CSS+HTML+JS,懂一些設計方面的技術和基本素養以及後端服務器知識和語言基礎。編程

五、能解決各類設備的適配問題。後端

六、掌握Ajax技術,頁面不刷新,就能得到後臺數據庫的數據。瀏覽器

七、會有Vue、React框架。服務器

八、能使用git進行版本管理。前端工程師

後端

一、本質

是向前端提供須要顯示網頁和APP內容的數據,多是HTML,也多是JSON數據,也能夠是音視頻或者PDF文件。框架

二、一個服務器包含3個部分:

a)HTTP服務器:把(須要返回給客戶端的)資源文件封裝在HTTP數據包裏;
這個資源有多是它後面的應用服務器動態生成的,也有多是保存在硬盤上的靜態文件;
這個資源是全部後端程序都必須有的,也是直接和咱們的瀏覽器通訊,返回給咱們數據的程序;
這個資源做用就是把它(後面的編程語言生成的各類HTML/CSS/Javascript),打包成一個HTTP請求,而後再封裝到一個TCP/IP的數據包裏發回給瀏覽器端;
最經常使用的兩個HTTP服務器叫作Apach和Nginx。

b)應用服務器:生成前端須要的HTML/CSS/JS交給瀏覽器
c)數據庫

相關文章
相關標籤/搜索