談談對前端的理解


前端

Web前端開發就是通過代碼方式,增加交互功能 ,同時 結合后台開發技術,進行互聯網的Web和App開發,致力於通過技術改善用戶體驗 。現在前端工程師的工作不僅僅只是網頁制作,還有微網站、APP制作、游戲制作等。

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

2、實現頁面交互。

3、進行優化提升用戶體驗。

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

5、能解決各種設備的適配問題。

6、掌握Ajax技術,頁面不刷新,就能獲得后台數據庫的數據。

7、會有Vue、React框架。

8、能使用git進行版本管理。

后端

1、本質

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

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

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

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


免責聲明!

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



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