node服務端開發必備知識點總結

2021-09-27 01:16:49 字數 1149 閱讀 7852

node.js基礎:

node核心模組

框架常用邏輯

常用資料庫

常用訊息中介軟體

微服務安全

資料結構

程式設計solid

設計模式

node.js發展歷史

環境搭建

npm包管理

非同步程式設計

單元測試

應用場景

事件迴圈

異常處理

net(網路)

event(事件)

stream(流)

buffer(緩衝區)

crypto(加密)

fs(檔案)

timer(定時器)

module(模組)

process(程序)

path(路徑)

express

koaegg

nest

midway

meteor

memory記憶體管理

v8虛擬機器

i/o模型

eventloop事件輪詢

threads和process執行緒和程序

testing測試

schedule定時任務

template模板引擎

cache快取

效能優化

redis

mongodb

mysql

rabbitmq

微服務概念

資料通訊

resultful api;graphql;訊息佇列;rpc

csrf

xss越權

cookies加班策略

http/https傳輸安全

sql注入

中間人攻擊

oauth 2.0

queue

setlist

mapheap堆

stack棧

二叉樹紅黑樹

十大排序

單一職責

開放封閉

裡式替換

介面分離

依賴倒置

單例模式

工廠模式

裝飾期模式

**模式

介面卡模式

觀察者模式

參考:

draft js 服務端node 執行

draftjs 的繪製轉換本身是在 瀏覽器中執行的,如果希望服務端進行執行相關方法,需要模擬乙個dom 環境,如下demo 中使用了 jsdom 進行模擬 var react require react var reactdomserver require react dom var require...

服務端開發規範Restful

規範了url,提交方式的語義。遵守restful規範,有些東西不言而喻,減少前後端不必要的交流。舉例提交方式 位址說明 get 查 http localhost 8080 book 1查詢id為1的書 post 增 http localhost 8080 book 1新增一本id1的書 delete...

HTTP服務端JSON服務端

最後更新日期 2014 5 18 author kagula 內容簡介 cppcms是個開源web開發框架,通過它可以很容易實現http服務和json服務,這裡介紹cppcms開發環境的搭建。寫乙個cppcms測試程式,它建立http服務,向瀏覽器返回hello,world頁面。cppcms依賴的一...