本文你將看到: 基于 HTTP 的前端鑒權(quán)背景 cookie 為什么是最方便的存儲方案,有哪些操作 cookie 的方式 session 方案是如何實現(xiàn)的,存在哪些問題 to...
本文你將看到: 基于 HTTP 的前端鑒權(quán)背景 cookie 為什么是最方便的存儲方案,有哪些操作 cookie 的方式 session 方案是如何實現(xiàn)的,存在哪些問題 to...
在前后端完全分離的情況下,Vue項目中實現(xiàn)token驗證大致思路如下: 1、第一次登錄的時候,前端調(diào)后端的登陸接口,發(fā)送用戶名和密碼 2、后端收到請求,驗證用戶名和密碼,驗證...
在探索React源碼:初探React fiber[https://juejin.cn/post/7035628270439809055]一文我們提到: React16之后,R...
上篇文章 講到了我對設(shè)備像素比的理解,但在寫文章的過程中,也一直有一個疑惑的地方:為什么在 Retina 屏下需要使用 @2x(兩倍)甚至是 @3x(三倍)的圖片呢?這樣的用...
lodash作為一個比較常用的前端開發(fā)工具集,在使用webpack進行vendor分離的實踐中,會遇到將整個lodash文件分離到vendor.js的問題。這樣會使vendo...
前言 這是一個在學(xué)習(xí)webpack的過程中,隨便寫的一個非常簡單的webpack plugin demo。 功能 主要功能就是在完成編譯后進行l(wèi)og輸出。 代碼 自定義plu...
物理像素[設(shè)備像素] & 邏輯像素[CSS 像素] 背景 拿2倍屏來說,設(shè)備的物理像素要實現(xiàn)1像素,而DPR=2,所以css 像素只能是 0.5。一般設(shè)計稿是按照750來設(shè)計...
要點 padding-top等padding-*這種屬性(包括margin也一樣)在設(shè)置為百分比時,是會根據(jù)計算的,這一點很容易誤以為是top和bottom是根據(jù)height...
JS是單線程的 JS是單線程的,也就是它一次只能執(zhí)行一段代碼。JS中其實是沒有線程概念的,所謂的單線程也只是相對于多線程而言。JS的設(shè)計初衷就沒有考慮這些,針對JS這種不具備...
轉(zhuǎn)自:喬一亖地址:https://www.cnblogs.com/joyce33/p/13376752.html感謝作者的辛苦付出,尊重版權(quán),從我做起。 世上無難事,只要找到...
原文地址React Hooks實例教學(xué) 目前,Hooks 應(yīng)該是 React 中最火的概念了,在閱讀這篇文章之前,希望你已經(jīng)了解了基本的 Hooks 用法。 在使用 Hook...
從1989年萬維網(wǎng)(www)誕生,HTTP(HyperText Transfer Protocol)經(jīng)歷了眾多版本迭代,WebSocket也在期間萌芽。1991年HTTP0....
最近在把一個c端的項目重構(gòu)成首屏服務(wù)端渲染(SSR:server side render) 項目用到的技術(shù): React 、webpack、koa2、webpack 對于重構(gòu)...
1)優(yōu)化 Webpack 的構(gòu)建速度 使用高版本的 Webpack (使用webpack4)多線程/多實例構(gòu)建:HappyPack(不維護了)、thread-loader縮小...
Promise.all方法是我們在開發(fā)中經(jīng)常要用到的一個方法,在面試中也頻繁被要求實現(xiàn)一個Promise.all方法,所以是必須要掌握的。 手寫all方法 測試 測試全部是成...
CSRF原理 CSRF (跨站請求偽造 Cross-site request forgery):誘導(dǎo)用戶訪問黑客的網(wǎng)站,并且讓他點擊某些按鈕之類的,在用戶不知情的情況下發(fā)送一...
變量提升和函數(shù)提升是JS中最基本的知識,需要牢牢地掌握,用下面的例子簡單講一下變量提升和函數(shù)提升。 例子一 這里輸出的是名為a的函數(shù),為什么是函數(shù)而不是undefined呢?...
定義 __dirname: 返回當前模塊文件解析過后所在的文件夾(目錄)的絕對路徑。 __filename: 返回當前模塊文件被解析過后的絕對路徑。 區(qū)別 __dirname...