前言 最近,本屌在試用Node.js,在尋找靠譜web框架時發現了Express.js。Express.js在Node.js社區中是比較出名web框架,而它的定位是“minimal and flexible(簡潔、靈活)”。 進擊的Express.js 1. 底層的Http ...
上一篇文章我們講了怎么用Node.js原生API來寫一個web服務器,雖然代碼比較丑,但是基本功能還是有的。但是一般我們不會直接用原生API來寫,而是借助框架來做,比如本文要講的Express。通過上一篇文章的鋪墊,我們可以猜測,Express其實也沒有什么黑魔法,也僅僅是原生API的封裝,主要是用來提供更好的擴展性,使用起來更方便,代碼更優雅。本文照例會從Express的基本使用入手,然后自己手 ...
2020-11-02 11:34 0 378 推薦指數:
前言 最近,本屌在試用Node.js,在尋找靠譜web框架時發現了Express.js。Express.js在Node.js社區中是比較出名web框架,而它的定位是“minimal and flexible(簡潔、靈活)”。 進擊的Express.js 1. 底層的Http ...
用Node.js寫一個web服務器,我前面已經寫過兩篇文章了: 第一篇是不使用任何框架也能搭建一個web服務器,主要是熟悉Node.js原生API的使用:使用Node.js原生API寫一個web服務器 第二篇文章是看了Express的基本用法,更主要的是看了下他的源碼:手寫 ...
Vuex原理解析 Vuex是基於Vue的響應式原理基礎,所以無法拿出來單獨使用,必須在Vue的基礎之上使用。 1.Vuex使用相關解析 main.js store.js 2.Vuex原理解析實現 首先我們要清楚 ...
(本文內容純屬個人理解,僅供學習探討) 博主的工作用的是Java Web,私下對JavaScript很感興趣,也就接觸了Node.js,聽過Node一般使用Express來搭建Web服務器,就找到了Express,開始閱讀文檔和例子。 發現官方文檔API頁面的導航列出了express的幾個核心 ...
概述 LinkedHashMap是Java中常用的數據結構之一,安卓中的LruCache緩存,底層使用的就是LinkedHashMap,LRU(Least Recently Used)算法,即最近最 ...
上一篇文章我們講了Koa的基本架構,可以看到Koa的基本架構只有中間件內核,並沒有其他功能,路由功能也沒有。要實現路由功能我們必須引入第三方中間件,本文要講的路由中間件是@koa/router,這個中 ...
手寫Java HashMap核心源碼 上一章手寫LinkedList核心源碼,本章我們來手寫Java HashMap的核心源碼。 我們來先了解一下HashMap的原理。HashMap 字面意思 hash + map,map是映射的意思,HashMap就是用hash進行映射的意思。不明白?沒關系 ...
上一篇文章我們分析了Redux-Thunk的源碼,可以看到他的代碼非常簡單,只是讓dispatch可以處理函數類型的action,其作者也承認對於復雜場景,Redux-Thunk並不適用,還推薦了Redux-Saga來處理復雜副作用。本文要講的就是Redux-Saga,這個也是我在實際工作 ...