nodejs如何獲取資料庫資料渲染頁面

2021-04-12 09:40:34 字數 821 閱讀 3877

1樓:肇事老司機

所有語言處理方式都差不多,nodejs也沒啥特別的:

當請求後端

的一個地址,如果這內個頁面需要從資料庫取數容據,nodejs就會傳送sql(假設你是關係型資料結庫)到資料庫,資料庫執行sql,返回結果給nodejs,然後nodejs將結果進行一些邏輯處理後放入上下文環境(context);

接著nodejs會呼叫後端模板引擎(比如ejs,pug)生成html,在這期間在需要取資料的時候就從context取,最後將生成的html檔案流交給http伺服器;

瀏覽器接收到http伺服器的響應後,解析html生成dom樹,處理js和css,生成渲染樹,最後顯示出來

2樓:兄弟連教育北京總校

首先這取決於bai你的首屏是怎麼渲du

染的。1、伺服器端渲染zhi:

後臺把資料按照dao格式拼成html字串(服專務器端模板屬引擎最終也乾的是這個,不過是更優雅而已),最終生成完整html檔案。

2、客戶端渲染:

html檔案只包含靜態的內容,客戶端開啟html後再發起ajax請求去後臺請求資料,前臺拿到資料拼html字串查到html檔案裡(同上,客戶端模板引擎最終也乾的是這個,不過是更優雅而已)。

nodejs如何獲取資料庫資料渲染頁面?

3樓:安徽電信網上營業廳

首先這取決於你的首屏是怎麼渲染的。

1、伺服器端渲染:

後臺把資料按照格式拼成

nodejs連線mysql,然後在http網頁上顯示資料庫裡的資料?

資料庫如何備份,如何備份資料庫

1 首先執行sql。2 將資料庫進行連線。3 單擊 伺服器物件 在 伺服器物件 中右鍵單擊 備份裝置 選擇 新建備份裝置 4 在裝置名稱文字框輸入你要建立的裝置名稱,然後單擊 確定 5 這樣備份裝置的建立就完成了。6 右鍵單擊要備份的資料庫,選擇 任務 在 任務 中選擇 備份 7 單擊 新增 選中 ...

解釋資訊 資料 資料庫 資料庫管理系統

一 資料 data 資料實際上就是描述事物的符號記錄。二 資訊 information 資訊就是有意義的資料表示。三 資料庫 database,簡稱db 資料庫是長期儲存在計算機內有結構的大量的共享的資料集合。四 資料庫管理系統 database management system,簡稱dbms 資...

如何畫資料庫ER圖,資料庫技術ER圖如何畫

這是資料庫設計的重點,也是資料庫設計 的難點。那麼,如何才能正確地反映客觀回現實,將er圖畫好呢?答案是,必 答須進行正確的需求分析。那麼如何進行需求分析呢?需求分析一般有兩種方法,一種是結構化分析 sa 一種是物件導向分析 ooa 通過這兩種方法的實施以後,都可以得到比較正確的er圖。現在以下面的...