什麼是單頁應用?

在我們以前開發web程序的時候,都是通過不同的html,js,css進行控制。網站就是網頁的集合,但是如今react,angular,vue的誕生,產生了單頁面應用(single page application),構建web應用可能只有一個頁面,這個頁面不再是簡單地把內容進行佈局排序,它已經成爲web應用的容器。這樣還有一個頁面的web應用程序成爲單頁面應用程序。也叫單頁應用。

單頁應用是如何工作的呢?

當web瀏覽器加載一個web頁面的時候,就會創建這個web頁面的文檔對象模型。DOM將頁面描述爲一個樹的結構,實際上,只需要通過HTML標籤就可以描述頁面的結構佈局。

不管你創建的是傳統的web頁面還是單頁應用,兩者的區別在於接下來所需要的工作。如果你創建的是傳統的web頁面,那麼現在你已經完成了頁面的佈局。反之,如果你創建的單頁應用,那麼還需要使用web瀏覽器的js來操作DOM以創建而外的元素。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章