node 概述 Node是什麼 能用Node幹什麼

2021-10-10 10:16:16 字數 689 閱讀 1788

瀏覽器也是乙個執行環境,js**寫好之後需要放到瀏覽器裡面去執行,脫離了瀏覽器是沒有辦法執行的,現在不僅瀏覽器能執行js,node也能執行js。

這種能力是非常有限的

node中的 js

他同樣包含了ecmascript node api

node api幾乎提供了所有能做的事

· 就是執行的js可以完整地控制你的電腦,但是只能在node裡面執行

分層結構對比圖

瀏覽器提供了有限的能力,js只能使用瀏覽器提供的功能做有限的操作

node提供了完整的 控制計算機的能力,nodejs幾乎可以通過node提供的介面,實現對整個作業系統的控制

node官網

node 中文網

結構二

這種結構非常常見應用在各種規模的站點上

node伺服器不作任何業務邏輯有關的事情絕大部分事情,只是簡單的**請求但可能會有一些額外的請求

· 簡單的資訊記錄

1. 請求日誌

2. 使用者偏好

3. 廣告資訊

· 靜態的資源託管

· 快取

node學習之 什麼是node?

i o input output 輸入輸出流 正常情況下i o的操作都是阻塞的 ajax同步是阻塞的 有 網路請求 資料庫處理 檔案的讀寫。1.防止甩鍋,明確資料互動的錯誤問題在誰。api介面文件是後端大神寫的,返回資料沒有,那麼是誰的鍋?2.能夠書寫api。全棧 3.了解前後端的互動流程 js不僅...

hive概述,hive是什麼

hive是基於hadoop的資料倉儲解決方案。由於hadoop本身在資料儲存和計算方面有很好的可擴充套件性和高容錯性,因此使用hive構建的資料倉儲也秉承了這些特性。這是來自官方的解釋。簡單來說,hive就是在hadoop上架了一層sql介面,可以將sql翻譯成mapreduce去hadoop上執行...

概述 資料倉儲是什麼

資料倉儲是什麼?我以前一直把資料庫和資料倉儲弄混,因為我根本無法區別兩者之間到底是什麼差異,什麼關係。尤其是中文名上幾乎是相同的含義。庫不就是倉庫嗎?資料庫不就是存放資料的倉庫嗎?那為什麼資料庫和資料倉儲是兩個東西呢?資料庫的英文是database,資料倉儲的英文是data warehouse。都是...