摘要:既然做前端這個職業,那么對于它的來龍去脈,得了解,算稱職點吧。查閱了四個人的技術博客,維基百科查找資料,前端技術發展,以前不叫前端,只是頁面工程師。發展一開始,只是承載數據的標簽,沒有樣式,沒有排版,就是從上到下,從左到右。
如果你檢索到了,忽略此文章,只是一個草稿。
既然做前端這個職業,那么對于它的來龍去脈,得了解,算稱職點吧。查閱了四個人的技術博客,維基百科查找資料,前端技術發展,以前不叫前端,只是頁面工程師。
起源當瀏覽器還沒有時候,一個叫伯納斯李的人,發明了一個HTML,叫超文本標記語言,主要是為了跟同事們,不需要什么都面對面交流,只要分享自己的文檔就好了,就寫了這個HTML。那它的承載環境是什么呢?誰去識別這個HTML呢?如果不是瀏覽器,那是誰?所以瀏覽器和HTML誰先出來,當然是瀏覽器了。
發展一開始,HTML只是承載數據的標簽,沒有樣式,沒有排版,就是從上到下,從左到右。后來有了CSS樣式,布局變得好看了,字體變得好看了,有動畫了。這還是算靜態網頁,到了后來有了javaScript語言嵌入瀏覽器中,網頁可以做交互了,腳本語言控制瀏覽器上的HTML,去做一些樣式變化、布局的變化,數據的變化了。全靠DOM提供了API接口。
后來Ajax出現了,web2.0來了,再也不用,請求數據,要很慢且要一整張HTML頁面返回了,可以局部刷新,返回我們要的數據了。
2009年node,出現了,如果沒有node也許沒有現在的三大主流框架,現在很多包都發布在了npm上,每個包都有自己的功能,node基于谷歌V8引擎可運行javaScript的環境。node能做什么?不能做什么?要清楚。
現在現在主流框架React、Vue、Angular出現了,它們不同于Jquery這些庫,Jquery這些庫只是對DOM的封裝,以及解決了瀏覽器的兼容問題。但是現在三大主流框架可不是對DOM的封裝,他們是對DOM的抽象,我們再不需要親自去操作DOM了,現在是聲明式開發,我們要寫什么標簽,如何去更改HTML、CSS無須我們去操作DOM,框架會去做,這樣開發思想就不一樣了,數據驅動開發了。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/54919.html
摘要:移動端迅猛發展的前期,和這樣的終端開發才是這個社會的主流,前端開發受限于網絡速度和沒有統一的標準,還是不受重視。同時,網絡的普及,也讓前端也正式邁入了移動端的開發。在可預見的將來,前端受益于靈活的部署和安裝,在移動端開發中比例會逐漸加重。 剛好周末和朋友聊起前端從受鄙視到變得重要這個話題,感慨前端這四年來的發展,遂有本文。 1. 前情提要 毋庸諱言,在我剛工作的時候,前端是還是一個不受...
摘要:移動端迅猛發展的前期,和這樣的終端開發才是這個社會的主流,前端開發受限于網絡速度和沒有統一的標準,還是不受重視。同時,網絡的普及,也讓前端也正式邁入了移動端的開發。在可預見的將來,前端受益于靈活的部署和安裝,在移動端開發中比例會逐漸加重。 剛好周末和朋友聊起前端從受鄙視到變得重要這個話題,感慨前端這四年來的發展,遂有本文。 1. 前情提要 毋庸諱言,在我剛工作的時候,前端是還是一個不受...
摘要:同時,前端技術也慢慢的趨于穩固,自成一套體系。從月份開始,微信正式將公測了小程序。基于小程序的開發,也將成為國內的前端的一大重點。 前言 臨近2017的尾聲,總是希望來盤點一下這一年中前端的發展。到目前為止,前端的井噴期也快臨近尾聲了。并不像幾年前一樣,總是會有層出不窮的新東西迸發出來。同時,前端技術也慢慢的趨于穩固,自成一套體系。如果你喜歡我的文章,歡迎評論,歡迎Star~。歡迎關注...
閱讀 1833·2021-11-25 09:43
閱讀 1335·2021-11-22 15:08
閱讀 3735·2021-11-22 09:34
閱讀 3225·2021-09-04 16:40
閱讀 3000·2021-09-04 16:40
閱讀 542·2019-08-30 15:54
閱讀 1334·2019-08-29 17:19
閱讀 1752·2019-08-28 18:13