W同學(xué)本科畢業(yè) 3 年,計(jì)算機(jī)專業(yè),畢業(yè)之后一直做前端開發(fā),但沒接觸過正規(guī)前端團(tuán)隊(duì)的規(guī)范研發(fā)流程。她正在尋求自己職業(yè)突破的機(jī)會(huì)。同時(shí)作為女生,她也有未來職業(yè)規(guī)劃的顧慮。來看看她面試都會(huì)遇到哪些問題~
React 有多種 CSS 方案,如引入普通 CSS 、CSS-Module、CSS-in-JS 等,本章將全部介紹和對(duì)比,最后選擇 CSS-Module 方案,并使用 Sass 語法開發(fā) CSS。即學(xué)即用,為頁(yè)面增加 CSS 樣式。
- 6-1 章介紹
- 6-2 普通方式使用CSS-盡量不要用內(nèi)聯(lián)style
- 6-3 CSS-Module 解決className可能會(huì)重復(fù)的問題
- 6-4 使用Sass語法-提高CSS編碼效率
- 6-5 CSS-in-JS常用工具之Styled-components
- 6-6 JS函數(shù)后加字符串的調(diào)用形式-解決Style-components寫法的困惑
- 6-7 CSS-in-JS常用工具之Styled-jsx和Emotion
- 6-8 實(shí)戰(zhàn)-增加CSS樣式-創(chuàng)建正式項(xiàng)目環(huán)境
- 6-9 實(shí)戰(zhàn)-為列表頁(yè)增加CSS樣式
- 6-10 實(shí)戰(zhàn)-為QuestionCard組件增加CSS樣式
- 6-11 章總結(jié)
擴(kuò)展React18內(nèi)容的學(xué)習(xí),以及腳手架和第三個(gè)UI庫(kù)Ant-design的使用,并自主創(chuàng)建可復(fù)用的組件
- 16-1 react-transition-group模塊實(shí)現(xiàn)動(dòng)畫功能
- 16-2 腳手架安裝及vsCode插件安裝
- 16-3 腳手架下樣式處理方式及Sass支持
- 16-4 Ant Design框架的安裝與使用(一)
- 16-5 Ant Design框架的安裝與使用(二)
- 16-6 仿Ant Design的Button組件實(shí)現(xiàn)
- 16-7 仿Ant Design的Rate組件實(shí)現(xiàn)
- 16-8 react-transition-group模塊實(shí)現(xiàn)動(dòng)畫功能
- 16-9 createPortal傳送門與邏輯組件的實(shí)現(xiàn)
- 16-10 React.lazy與React.Suspense與錯(cuò)誤邊界
- 16-11 章節(jié)總結(jié)
- 16-12 測(cè)試題(選擇)
- 16-13 測(cè)試題(實(shí)操)
本章將以登錄模塊架構(gòu)設(shè)計(jì)為背景來帶你掌握模塊設(shè)計(jì)以及RN中接口鑒權(quán)的方案,并著重培養(yǎng)大家封裝組件的能力和布局能力。
- 4-1 React Native登錄與注冊(cè)SDK設(shè)計(jì)與實(shí)現(xiàn)
- 4-2 React Native登錄與注冊(cè)SDK設(shè)計(jì)與實(shí)現(xiàn)
- 4-3 基于TextInput自定義賬號(hào)和密碼輸入框
- 4-4 基于TouchableOpacity與Linking實(shí)現(xiàn)鏈接預(yù)覽功能
- 4-5 標(biāo)題欄組件封裝與實(shí)現(xiàn)登錄服務(wù)頁(yè)面結(jié)構(gòu)布局
- 4-6 基于HiNet實(shí)現(xiàn)登錄功能
- 4-7 基于AsyncStorage實(shí)現(xiàn)接口鑒權(quán)與登錄態(tài)處理
- 4-8 完成注冊(cè)模塊的設(shè)計(jì)與實(shí)現(xiàn)
- 4-9 本章總結(jié)
本章講解 Webpack 中的一些核心概念,從 Loader 與 Plugin 開始,帶你學(xué)明白 Webpack 的運(yùn)行機(jī)制,然后逐步深入,擴(kuò)展衍生出 SoureMap, HMR, WDS 等常見概念。本章課程學(xué)習(xí)過程中,額外增加了對(duì) Webpack 官方文檔的查閱方式講解,幫助大家學(xué)會(huì)查閱文檔。
- 3-1 Webpack 實(shí)現(xiàn)對(duì)React框架代碼的打包
- 3-2 使用 Loader 打包靜態(tài)資源(圖片篇)
- 3-3 使用 Loader 打包靜態(tài)資源(樣式篇 - 上)
- 3-4 使用 Loader 打包靜態(tài)資源(樣式篇 - 下)
- 3-5 使用 plugins 讓打包更便捷
- 3-6 Entry 與 Output 的基礎(chǔ)配置
- 3-7 SourceMap 的配置
- 3-8 使用 WebpackDevServer 提升開發(fā)效率
- 3-9 Hot Module Replacement 熱模塊更新(1)
- 3-10 Hot Module Replacement 熱模塊更新(2)
- 3-11 使用 Babel 處理 ES6 語法(1)
- 3-12 使用 Babel 處理 ES6 語法(2)
- 3-13 Webpack 實(shí)現(xiàn)對(duì)React框架代碼的打包
學(xué)前技術(shù)儲(chǔ)備:React核心知識(shí)點(diǎn)講解
托雷特同學(xué)是在校大學(xué)生,本科,計(jì)算機(jī)專業(yè)。自學(xué)前端半年多,主要用 React 技術(shù)棧,跟著課程做過個(gè)人項(xiàng)目。他正在準(zhǔn)備校招,也在尋求大廠實(shí)習(xí)機(jī)會(huì)。來看看他的面試是什么表現(xiàn)吧~
- 4-1 不會(huì) Vue 就只說 React ,不要全部放棄【Vue 和 React 函數(shù)組件的區(qū)別】
- 4-2 【分析學(xué)員簡(jiǎn)歷】對(duì)于應(yīng)屆生,面試官喜歡什么項(xiàng)目經(jīng)歷?
- 4-3 學(xué)員沒有體系、詳細(xì)的學(xué)過 CSS【HTML 默認(rèn)的 inline block 元素】
- 4-4 基礎(chǔ)必考題學(xué)員竟然忘了【CSS 垂直水平居中】
- 4-5 深入理解的知識(shí),是忘不了的【JS 值類型和引用類型】
- 4-6 考察學(xué)員對(duì)新語法 API 的理解和使用【ES6 和 TS 帶來了哪些價(jià)值】
- 4-7 看似簡(jiǎn)單,但學(xué)員竟忘了很關(guān)鍵的一塊【URL 有哪些組成部分】
- 4-8 學(xué)員寫的很掙扎,多次刪改,表現(xiàn)的很不熟練【手寫 JSX 循環(huán)和判斷】
- 4-9 不僅問方式,還要問應(yīng)用場(chǎng)景【React 組件通訊的方式】
- 4-10 知道 useParams 說明有實(shí)踐經(jīng)驗(yàn)【React-Router 如何獲取動(dòng)態(tài)參數(shù)】
- 4-11 避免只用過 CRA 而沒用過 Webpack【W(wǎng)ebpack 有哪些基本配置】
- 4-12 學(xué)員一邊寫代碼一邊講解,表現(xiàn)非常好【手寫二分查找,說明時(shí)間復(fù)雜度】
- 4-13 說完結(jié)果,再寫代碼表達(dá)【二叉樹的前、中、后序排列】
- 4-14 考察學(xué)員的獨(dú)立思考能力,思考框架的本質(zhì)【如何理解“數(shù)據(jù)驅(qū)動(dòng)視圖”】
- 4-15 不會(huì) Vue 就只說 React ,不要全部放棄【Vue 和 React 函數(shù)組件的區(qū)別】
- 4-16 學(xué)員了解 VDOM 但卻寫出很多細(xì)節(jié)錯(cuò)誤【根據(jù)一段 JSX 寫出 VNode】
- 4-17 學(xué)員感覺設(shè)計(jì)模式很難,但實(shí)際沒那么難【設(shè)計(jì)模式在前端開發(fā)中的應(yīng)用場(chǎng)景】
- 4-18 應(yīng)屆生該如何尋找項(xiàng)目難點(diǎn)和亮點(diǎn)【介紹你的一個(gè)項(xiàng)目】
- 4-19 一個(gè)問題就能看出計(jì)算機(jī)基礎(chǔ)不夠扎實(shí)【是否了解 WebAssembly】
- 4-20 【反問面試官1 - 想畢業(yè)進(jìn)大廠,要做哪些準(zhǔn)備?】大廠對(duì)于應(yīng)屆生的簡(jiǎn)歷要求
- 4-21 附:本科畢業(yè)就必須進(jìn)大廠,進(jìn)不去就感覺很失敗?— 這完全錯(cuò)誤!
- 4-22 【反問面試官2 - 如何避免進(jìn)入加班多的公司】是否加班需要權(quán)衡
- 4-23 【反問面試官3 - 大廠校招如何選擇心儀的部門】
- 4-24 【反問面試官4 - 為何最近一個(gè)月沒看前端】目標(biāo)定太高,實(shí)現(xiàn)不了就很頹喪
- 4-25 【反問面試官5 - 字節(jié)的面試題為何如此難】
W同學(xué)本科畢業(yè) 3 年,計(jì)算機(jī)專業(yè),畢業(yè)之后一直做前端開發(fā),但沒接觸過正規(guī)前端團(tuán)隊(duì)的規(guī)范研發(fā)流程。她正在尋求自己職業(yè)突破的機(jī)會(huì)。同時(shí)作為女生,她也有未來職業(yè)規(guī)劃的顧慮。來看看她面試都會(huì)遇到哪些問題~
W同學(xué)本科畢業(yè) 3 年,計(jì)算機(jī)專業(yè),畢業(yè)之后一直做前端開發(fā),但沒接觸過正規(guī)前端團(tuán)隊(duì)的規(guī)范研發(fā)流程。她正在尋求自己職業(yè)突破的機(jī)會(huì)。同時(shí)作為女生,她也有未來職業(yè)規(guī)劃的顧慮。來看看她面試都會(huì)遇到哪些問題~
1. 掌握VDOM,什么是VDOM、VDOM實(shí)用場(chǎng)景以及VDOM解決了什么的問題 2. 掌握Fiber與組件之間的關(guān)系 3. 掌握不同類型組件的Fiber
托雷特同學(xué)是在校大學(xué)生,本科,計(jì)算機(jī)專業(yè)。自學(xué)前端半年多,主要用 React 技術(shù)棧,跟著課程做過個(gè)人項(xiàng)目。他正在準(zhǔn)備校招,也在尋求大廠實(shí)習(xí)機(jī)會(huì)。來看看他的面試是什么表現(xiàn)吧~
- 38-1 不會(huì) Vue 就只說 React ,不要全部放棄【Vue 和 React 函數(shù)組件的區(qū)別】
- 38-2 【分析學(xué)員簡(jiǎn)歷】對(duì)于應(yīng)屆生,面試官喜歡什么項(xiàng)目經(jīng)歷?
- 38-3 學(xué)員沒有體系、詳細(xì)的學(xué)過 CSS【HTML 默認(rèn)的 inline block 元素】
- 38-4 基礎(chǔ)必考題學(xué)員竟然忘了【CSS 垂直水平居中】
- 38-5 深入理解的知識(shí),是忘不了的【JS 值類型和引用類型】
- 38-6 考察學(xué)員對(duì)新語法 API 的理解和使用【ES6 和 TS 帶來了哪些價(jià)值】
- 38-7 看似簡(jiǎn)單,但學(xué)員竟忘了很關(guān)鍵的一塊【URL 有哪些組成部分】
- 38-8 學(xué)員寫的很掙扎,多次刪改,表現(xiàn)的很不熟練【手寫 JSX 循環(huán)和判斷】
- 38-9 不僅問方式,還要問應(yīng)用場(chǎng)景【React 組件通訊的方式】
- 38-10 知道 useParams 說明有實(shí)踐經(jīng)驗(yàn)【React-Router 如何獲取動(dòng)態(tài)參數(shù)】
- 38-11 避免只用過 CRA 而沒用過 Webpack【W(wǎng)ebpack 有哪些基本配置】
- 38-12 學(xué)員一邊寫代碼一邊講解,表現(xiàn)非常好【手寫二分查找,說明時(shí)間復(fù)雜度】
- 38-13 說完結(jié)果,再寫代碼表達(dá)【二叉樹的前、中、后序排列】
- 38-14 考察學(xué)員的獨(dú)立思考能力,思考框架的本質(zhì)【如何理解“數(shù)據(jù)驅(qū)動(dòng)視圖”】
- 38-15 不會(huì) Vue 就只說 React ,不要全部放棄【Vue 和 React 函數(shù)組件的區(qū)別】
- 38-16 學(xué)員了解 VDOM 但卻寫出很多細(xì)節(jié)錯(cuò)誤【根據(jù)一段 JSX 寫出 VNode】
- 38-17 學(xué)員感覺設(shè)計(jì)模式很難,但實(shí)際沒那么難【設(shè)計(jì)模式在前端開發(fā)中的應(yīng)用場(chǎng)景】
- 38-18 應(yīng)屆生該如何尋找項(xiàng)目難點(diǎn)和亮點(diǎn)【介紹你的一個(gè)項(xiàng)目】
- 38-19 一個(gè)問題就能看出計(jì)算機(jī)基礎(chǔ)不夠扎實(shí)【是否了解 WebAssembly】
- 38-20 【反問面試官1 - 想畢業(yè)進(jìn)大廠,要做哪些準(zhǔn)備?】大廠對(duì)于應(yīng)屆生的簡(jiǎn)歷要求
- 38-21 附:本科畢業(yè)就必須進(jìn)大廠,進(jìn)不去就感覺很失?。俊?這完全錯(cuò)誤!
- 38-22 【反問面試官2 - 如何避免進(jìn)入加班多的公司】是否加班需要權(quán)衡
- 38-23 【反問面試官3 - 大廠校招如何選擇心儀的部門】
- 38-24 【反問面試官4 - 為何最近一個(gè)月沒看前端】目標(biāo)定太高,實(shí)現(xiàn)不了就很頹喪
- 38-25 【反問面試官5 - 字節(jié)的面試題為何如此難】
- 38-26 托雷特-面試問題總結(jié)
1. 掌握最小堆數(shù)據(jù)結(jié)構(gòu)與算法實(shí)現(xiàn) 2. 掌握單線程調(diào)度器運(yùn)行機(jī)制 3. 掌握任務(wù)調(diào)度的原理與源碼實(shí)現(xiàn)
- 5-1 總結(jié):源碼實(shí)踐React底層任務(wù)調(diào)度機(jī)制
- 5-2 實(shí)現(xiàn)任務(wù)調(diào)度算法-什么是最小堆-2
- 5-3 實(shí)現(xiàn)任務(wù)調(diào)度算法-實(shí)現(xiàn)最小堆的peek與push函數(shù)-3
- 5-4 實(shí)現(xiàn)任務(wù)調(diào)度算法-實(shí)現(xiàn)最小堆的pop函數(shù)-4
- 5-5 任務(wù)調(diào)度器scheduler
- 5-6 如何實(shí)現(xiàn)時(shí)間切片
- 5-7 如何實(shí)現(xiàn)任務(wù)調(diào)度函數(shù)入口.mp4
- 5-8 如何實(shí)現(xiàn)一個(gè)requestIdleCallback.mp4
- 5-9 如何調(diào)度延遲任務(wù)
- 5-10 總結(jié):源碼實(shí)踐React底層任務(wù)調(diào)度機(jī)制
陳同學(xué)畢業(yè)自某 985 大學(xué)非計(jì)算機(jī)專業(yè),工作一年后轉(zhuǎn)行自學(xué)前端,主要是跟著課程學(xué)習(xí) React 和 Vue3 ,做過個(gè)人項(xiàng)目。他正在找自己人生第一份前端工程師的工作,一起看看他模擬面試有什么樣的表現(xiàn)~
- 40-1 框架應(yīng)用 - Vue或React組件通訊方式
- 40-2 CSS 面試題-CSS選擇器優(yōu)先級(jí)
- 40-3 HTTP 面試題 - HTTP - URL
- 40-4 框架應(yīng)用 - Vue或React組件通訊方式
- 40-5 算法面試題 - 手寫二分查找,說明時(shí)間復(fù)雜度
- 40-6 算法面試題 - 手寫二分查找,說明時(shí)間復(fù)雜度
- 40-7 算法面試題 - 手寫二分查找,說明時(shí)間復(fù)雜度
- 40-8 項(xiàng)目面試題 - 劫持網(wǎng)頁(yè)鏈接
- 40-9 反問面試官
- 40-10 陳同學(xué)-面試結(jié)果評(píng)價(jià)
- 40-11 陳同學(xué)-面試問題總結(jié)
W同學(xué)本科畢業(yè) 3 年,計(jì)算機(jī)專業(yè),畢業(yè)之后一直做前端開發(fā),但沒接觸過正規(guī)前端團(tuán)隊(duì)的規(guī)范研發(fā)流程。她正在尋求自己職業(yè)突破的機(jī)會(huì)。同時(shí)作為女生,她也有未來職業(yè)規(guī)劃的顧慮。來看看她面試都會(huì)遇到哪些問題~
學(xué)習(xí)ReactNative之前,必須先了解工程的基礎(chǔ)結(jié)構(gòu),掌握整體框架。同時(shí),ReactNative是基于React,所以必須先學(xué)習(xí)必備的 React 知識(shí),為后續(xù)學(xué)習(xí)打下基礎(chǔ)。
W同學(xué)本科畢業(yè) 3 年,計(jì)算機(jī)專業(yè),畢業(yè)之后一直做前端開發(fā),但沒接觸過正規(guī)前端團(tuán)隊(duì)的規(guī)范研發(fā)流程。她正在尋求自己職業(yè)突破的機(jī)會(huì)。同時(shí)作為女生,她也有未來職業(yè)規(guī)劃的顧慮。來看看她面試都會(huì)遇到哪些問題~
掌握了 Vue 和 React 的使用和原理,是否能設(shè)計(jì)出一個(gè)項(xiàng)目功能呢?面試會(huì)考察項(xiàng)目設(shè)計(jì)能力。本章講解項(xiàng)目設(shè)計(jì)的常見考察方式,以及解題思路和方法。
- 11-1 React實(shí)現(xiàn)TodoList代碼演示
- 11-2 面試為何會(huì)考察組件和狀態(tài)設(shè)計(jì)
- 11-3 狀態(tài)設(shè)計(jì)的思路和要點(diǎn)
- 11-4 組件設(shè)計(jì)的思路和要點(diǎn)
- 11-5 React實(shí)現(xiàn)TodoList代碼演示
- 11-6 組件設(shè)計(jì)和狀態(tài)設(shè)計(jì)的總結(jié)
- 11-7 Vue 實(shí)現(xiàn)購(gòu)物車-你將如何設(shè)計(jì)
- 11-8 Vue 實(shí)現(xiàn)購(gòu)物車 data 如何設(shè)計(jì)
- 11-9 Vue實(shí)現(xiàn)購(gòu)物車-組件設(shè)計(jì)和代碼演示
- 11-10 結(jié)合 vuex 實(shí)現(xiàn)購(gòu)物車
- 11-11 狀態(tài)設(shè)計(jì)和組件設(shè)計(jì)的考點(diǎn)總結(jié)
- 11-12 【任務(wù)】用 Vue 實(shí)現(xiàn) todo-list
測(cè)試是現(xiàn)代 Web 系統(tǒng)的重要流程,前端工程師也要參與到測(cè)試中來。本章講解 React 組件單元測(cè)試,以及通過 pre-commit 實(shí)現(xiàn)自動(dòng)化測(cè)試流程,不怕遺漏。同時(shí),使用 Storybook 進(jìn)行組件的可視化測(cè)試,讓組件一目了然。
- 19-1 -章介紹
- 19-2 -單元測(cè)試入門,使用jest寫測(cè)試用例
- 19-3 -寫QuestionInfo組件的單元測(cè)試,學(xué)習(xí)新的斷言API
- 19-4 -寫QuestionTitle和QuestionParagraph的單元測(cè)試-通過style斷言isCenter
- 19-5 -寫QuestionInput和QuestionTextArea組件的單元測(cè)試-根據(jù)placeholder獲取元素并斷言
- 19-6 -寫QuestionRadio組件的單元測(cè)試-通過value獲取radio元素并斷言
- 19-7 -寫QuestionCheckbox組件的單元測(cè)試-獲取checked屬性斷言是否選中
- 19-8 -使用pre-commit做自動(dòng)化測(cè)試,有問題的代碼不能被提交
- 19-9 -可視化測(cè)試-安裝Storybook并演示例子
- 19-10 -使用StoryBook寫QuestionInfo組件的可視化測(cè)試
- 19-11 -講解TS中typeof語法,和JS的typeof不一樣
- 19-12 -使用StoryBook寫其他組件的可視化測(cè)試
- 19-13 -章總結(jié)
1. 通過手寫實(shí)現(xiàn),掌握React中不同組件的渲染原理 2. 理解React中不同組件的區(qū)別,學(xué)會(huì)在實(shí)際項(xiàng)目中根據(jù)實(shí)際場(chǎng)景來區(qū)分選用
陳同學(xué)畢業(yè)自某 985 大學(xué)非計(jì)算機(jī)專業(yè),工作一年后轉(zhuǎn)行自學(xué)前端,主要是跟著課程學(xué)習(xí) React 和 Vue3 ,做過個(gè)人項(xiàng)目。他正在找自己人生第一份前端工程師的工作,一起看看他模擬面試有什么樣的表現(xiàn)~
- 5-1 框架應(yīng)用 - Vue或React組件通訊方式
- 5-2 CSS 面試題-CSS選擇器優(yōu)先級(jí)
- 5-3 HTTP 面試題 - HTTP - URL
- 5-4 框架應(yīng)用 - Vue或React組件通訊方式
- 5-5 算法面試題 - 手寫二分查找,說明時(shí)間復(fù)雜度
- 5-6 算法面試題 - 樹的深度、廣度優(yōu)先遍歷結(jié)果
- 5-7 框架原理面試題 - Vue3響應(yīng)式原理
- 5-8 項(xiàng)目面試題 - 劫持網(wǎng)頁(yè)鏈接
- 5-9 反問面試官
- 5-10 陳同學(xué)-面試結(jié)果評(píng)價(jià)
- 5-11 陳同學(xué)-面試問題總結(jié)
本章是課程的基礎(chǔ)知識(shí)鋪墊。課程使用 Typescript 做代碼演示,所以先介紹 Typescript 類型。設(shè)計(jì)模式是基于面向?qū)ο缶幊?OOP 的,所以先介紹面向?qū)ο蟮母拍?。UML 類圖是面向?qū)ο缶幊痰闹匾O(shè)計(jì)工具。
- 2-1 Vue 和 React 組件也是對(duì)象
- 2-2 章介紹-講義
- 2-3 Typescript 介紹 - 前端最熱門的編程語言
- 2-4 TS 簡(jiǎn)介-講義
- 2-5 Typescript 基礎(chǔ)類型
- 2-6 Typescript 自定義類型和 interface
- 2-7 面向?qū)ο?- 前端主流的編程思想
- 2-8 什么是面向?qū)ο?-講義
- 2-9 面向?qū)ο笾匾拍?類和實(shí)例
- 2-10 面向?qū)ο笕?繼承,封裝,多態(tài)
- 2-11 Vue 和 React 組件也是對(duì)象
- 2-12 UML 類圖
- 2-13 UML 類圖-單個(gè)類
- 2-14 UML 類圖-類之間的關(guān)系
- 2-15 UML 類圖-關(guān)聯(lián)關(guān)系的細(xì)化
- 2-16 章總結(jié)
- 2-17 章總結(jié)-講義
- 2-18 課后作業(yè)
裝飾器模式是前端常用的設(shè)計(jì)模式之一。ES 規(guī)范早已引入了裝飾器語法,Typescript 也原生支持裝飾器語法,是前端工程師必備的技能。本章將詳細(xì)講解裝飾器模式,從概念背景,到代碼示例和 UML 類圖,最后到它的具體使用場(chǎng)景:Typescript 裝飾器語法。
- 9-1 裝飾器模式的場(chǎng)景-Angular和React-redux
- 9-2 章介紹
- 9-3 裝飾器模式介紹-講義
- 9-4 什么是裝飾器模式,它解決什么問題
- 9-5 演示-講義
- 9-6 裝飾器模式的 UML 類圖和代碼演示
- 9-7 裝飾器模式的場(chǎng)景-講義
- 9-8 裝飾器模式的場(chǎng)景-裝飾 class
- 9-9 裝飾器模式的場(chǎng)景-裝飾 class 方法
- 9-10 裝飾器模式的場(chǎng)景-Angular和React-redux
- 9-11 裝飾器模式的場(chǎng)景- AOP 面向切面編程
- 9-12 章總結(jié)-講義
- 9-13 章總結(jié)
- 9-14 作業(yè):根據(jù)你的理解,寫一個(gè) AOP 的示例
- 9-15 擴(kuò)展-AOP 介紹
1. 剖析React底層調(diào)度機(jī)制 2. 分析React與合作式調(diào)度器 & 搶占式調(diào)度器 3. 分析如何避免任務(wù)餓死 4. 掌握時(shí)間切片與Aging策略 5. 掌握單線程調(diào)度器運(yùn)行機(jī)制
現(xiàn)代 Web 系統(tǒng)都要使用 UI 組件庫(kù),它封裝了常用的 UI 組件,如 Button Input 等,拿來即用。AntDesign 是國(guó)內(nèi) React 技術(shù)棧 UI 組件庫(kù)的不二選擇。本章引入 AntDesign ,并即學(xué)即用,使用 AntDesign 重構(gòu)各個(gè)頁(yè)面。
- 8-1 介紹React世界中常用的幾個(gè)UI組件庫(kù)
- 8-2 介紹React世界中常用的幾個(gè)UI組件庫(kù)
- 8-3 安裝和使用Ant-Design
- 8-4 使用AntD重構(gòu)MainLayout-體現(xiàn)AntD布局能力-part1
- 8-5 使用AntD重構(gòu)ManageLayout-靈活使用Button組件
- 8-6 使用AntD開發(fā)Logo組件
- 8-7 開發(fā)UserInfo組件
- 8-8 使用AntD開發(fā)首頁(yè)
- 8-9 使用AntD快速制作漂亮的404頁(yè)面
- 8-10 使用AntD重構(gòu)QuestionCard組件-得到了最終的UI效果
- 8-11 使用AntD的confirm功能-展示AntD的交互能力
- 8-12 使用AntD開發(fā)星標(biāo)問卷列表頁(yè)
- 8-13 使用AntD開發(fā)回收站頁(yè)面-使用Table組件
- 8-14 開發(fā)回收站的恢復(fù)和刪除-為表格增加了選擇功能
- 8-15 加餐-介紹TailWind-CSS
- 8-16 章總結(jié)
本章的內(nèi)容聚焦手機(jī)端 H5 開發(fā)的方方面面,Icon 展示、真機(jī)調(diào)試、下拉刷新、無限滾動(dòng)等等,還有 H5 屏幕適配原理、四個(gè)最重要的職場(chǎng)能力,每一個(gè)都奧妙無窮。
- 12-1 使用 react-svg 解決 Icon 顏色定制的問題
- 12-2 手機(jī)端 Header 和 Bottom 菜單開發(fā)
- 12-3 使用 react-svg 解決 Icon 顏色定制的問題
- 12-4 添加商品分類選擇的功能(上)
- 12-5 添加商品分類選擇的功能(下)
- 12-6 新增商品上下架的操作
- 12-7 使用手機(jī)打開H5頁(yè)面
- 12-8 添加商品分類和手機(jī)端商品列表的接口
- 12-9 商品卡片列表的編寫
- 12-10 手寫下拉刷新功能(上)
- 12-11 手寫下拉刷新功能(下)
- 12-12 完善下拉刷新的功能
- 12-13 無限滾動(dòng)原理講解
- 12-14 手寫無限滾動(dòng)的功能(上)
- 12-15 手寫無限滾動(dòng)的功能(下)
- 12-16 面試重點(diǎn):H5 頁(yè)面如何做屏幕適配
- 12-17 職場(chǎng)技巧:在工作中最值得修煉的四個(gè)能力?
帶學(xué)員了解課程的總體概覽以及后續(xù)課程的內(nèi)容,以吸對(duì)當(dāng)前AI應(yīng)用爆發(fā)背景下的市場(chǎng)環(huán)境,同時(shí)了解GPT的發(fā)展時(shí)間線,及AI能力的探索。
全面掌握React路由和redux狀態(tài)管理,理解最新Redux-Toolkit符合企業(yè)用人需求,也滿足項(xiàng)目開發(fā)需求,是React開發(fā)人員的必備技能。
- 17-1 react-redux簡(jiǎn)化對(duì)Redux的使用
- 17-2 ReactRouterV6.4 基礎(chǔ)路由搭建
- 17-3 動(dòng)態(tài)路由模式與編程式路由模式
- 17-4 useSearchParams與useLocation函數(shù)
- 17-5 默認(rèn)路由展示與重定向路由與404處理
- 17-6 路由loader函數(shù)與redirect方法
- 17-7 自定義全局守衛(wèi)與自定義元信息
- 17-8 Redux狀態(tài)管理的基本流程
- 17-9 react-redux簡(jiǎn)化對(duì)Redux的使用
- 17-10 如何處理多個(gè)reducer函數(shù)及Redux模塊化
- 17-11 redux-thunk中間件處理異步操作
- 17-12 Redux-Toolkit(RTK)改善Redux使用體驗(yàn)
- 17-13 Redux-Toolkit(RTK)如何處理異步任務(wù)
- 17-14 通過redux-persist進(jìn)行數(shù)據(jù)持久化處理
- 17-15 路由加狀態(tài)管理的登錄攔截綜合案例
- 17-16 類組件中如何使用路由和狀態(tài)管理
- 17-17 章節(jié)總結(jié)
- 17-18 測(cè)試題(選擇)
- 17-19 測(cè)試題(實(shí)操)
項(xiàng)目開發(fā)完了,就要上線了,借助阿里云提供各種服務(wù),你可以快速上線自己的產(chǎn)品,云服務(wù)也是你必須了解的,不論是工作還是干私活掙外快,本章你都不能錯(cuò)過。
- 17-1 針對(duì) hooks 和react 組件的單元測(cè)試
- 17-2 針對(duì) hooks 和react 組件的單元測(cè)試
- 17-3 后端 nestjs 單元測(cè)試
- 17-4 如何購(gòu)買阿里云 ECS 服務(wù)器
- 17-5 登錄服務(wù)器并設(shè)置安全策略
- 17-6 什么是 web 服務(wù)器?
- 17-7 安裝 nginx 并本地部署 H5 項(xiàng)目
- 17-8 如何本地部署后端接口項(xiàng)目?
- 17-9 Docker 解決了哪些問題
- 17-10 Docker 的實(shí)現(xiàn)原理
- 17-11 Docker 重要的幾個(gè)概念
- 17-12 使用 docker 本地部署 mobile 項(xiàng)目
- 17-13 使用 Docker 本地部署 server 項(xiàng)目
- 17-14 mobile 項(xiàng)目和 server 端聯(lián)調(diào)配置
- 17-15 使用 Docker 本地部署 pc 項(xiàng)目
- 17-16 把本地鏡像上傳到阿里云鏡像倉(cāng)庫(kù)
- 17-17 使用 docker 啟動(dòng) mysql 鏡像并初始化數(shù)據(jù)
- 17-18 使用 docker-compose 做容器編排
- 17-19 water-drop-deploy 專屬部署項(xiàng)目介紹
- 17-20 使用 docker-compose 本地啟動(dòng)三個(gè)項(xiàng)目
- 17-21 在 ECS 服務(wù)器上部署項(xiàng)目
掌握了 Vue 和 React 的使用和原理,是否能設(shè)計(jì)出一個(gè)項(xiàng)目功能呢? 一個(gè)標(biāo)準(zhǔn)前端項(xiàng)目的開發(fā)流程,項(xiàng)目角色是什么,以及項(xiàng)目進(jìn)行中將會(huì)遇到的問題和解決方案?本章講解項(xiàng)目設(shè)計(jì)和流程相關(guān)的考點(diǎn)。
- 21-1 React 實(shí)現(xiàn) TodoList 代碼演示
- 21-2 面試為何會(huì)考察組件和狀態(tài)設(shè)計(jì)
- 21-3 狀態(tài)設(shè)計(jì)的思路和要點(diǎn)
- 21-4 組件設(shè)計(jì)的思路和要點(diǎn)
- 21-5 React 實(shí)現(xiàn) TodoList 代碼演示
- 21-6 組件設(shè)計(jì)和狀態(tài)設(shè)計(jì)的總結(jié)
- 21-7 Vue 實(shí)現(xiàn)購(gòu)物車-你將如何設(shè)計(jì)
- 21-8 Vue 實(shí)現(xiàn)購(gòu)物車 data 如何設(shè)計(jì)
- 21-9 Vue實(shí)現(xiàn)購(gòu)物車-組件設(shè)計(jì)和代碼演示
- 21-10 結(jié)合 vuex 實(shí)現(xiàn)購(gòu)物車
- 21-11 狀態(tài)設(shè)計(jì)和組件設(shè)計(jì)的考點(diǎn)總結(jié)
- 21-12 面試為何會(huì)考察項(xiàng)目流程
- 21-13 和前端開發(fā)相關(guān)的項(xiàng)目角色有哪些
- 21-14 一個(gè)完整的項(xiàng)目要分哪些階段
- 21-15 評(píng)審項(xiàng)目需求時(shí)需要注意哪些事項(xiàng)
- 21-16 如何做好技術(shù)方案設(shè)計(jì)
- 21-17 如何保證代碼質(zhì)量
- 21-18 項(xiàng)目過程中PM加需求怎么辦
- 21-19 不要對(duì)QA說:我電腦沒問題!
- 21-20 項(xiàng)目上線
- 21-21 項(xiàng)目溝通的重要性
- 21-22 項(xiàng)目流程總結(jié)
- 21-23 【任務(wù)】自己畫一個(gè)項(xiàng)目研發(fā)流程圖
本章介紹了Web前端開發(fā)者職業(yè)發(fā)展和學(xué)習(xí)內(nèi)容,包括不同等級(jí)工程師發(fā)展的能力要求、前端開發(fā)的技術(shù)范疇、學(xué)習(xí)步驟和學(xué)習(xí)內(nèi)容、日常前端開發(fā)的工具和工作全流程、與同事協(xié)作的方法。介紹了Web網(wǎng)頁(yè)基礎(chǔ)知識(shí),包括HTML、CSS、JS三大核心技術(shù),瀏覽器兼容和頁(yè)面布局,Dom技術(shù),Ajax。理解大規(guī)模前端開發(fā)涉及的工程化、組件化,熟悉常用開發(fā)必備的框架。最后展望了前端發(fā)展趨勢(shì),了解大前端、微前端、低代碼平臺(tái)的概念和關(guān)鍵技術(shù)點(diǎn)。
- 6-1 主流前端框架詳解:React、Angular、Vue必備指南
- 6-2 前端學(xué)習(xí)指南:入門方法與學(xué)習(xí)策略
- 6-3 前端開發(fā)全流程詳解:從設(shè)計(jì)到上線
- 6-4 前端開發(fā)工具與Bug調(diào)試技巧大揭秘
- 6-5 HTML、CSS、JavaScript:前端三大核心技術(shù)精講
- 6-6 常用瀏覽器及內(nèi)核,為什么要瀏覽器兼容
- 6-7 前端流行的布局方式,屏幕適配實(shí)戰(zhàn)技巧
- 6-8 ES、JS、TS關(guān)系梳理:前端語言的進(jìn)化之路
- 6-9 DOM操作、事件處理與Ajax異步應(yīng)用深入解析
- 6-10 前端高效開發(fā)之道:工程化、模塊化與組件化實(shí)踐
- 6-11 主流前端框架詳解:React、Angular、Vue必備指南
- 6-12 Node.js后端技術(shù)棧:前端開發(fā)的擴(kuò)展領(lǐng)域
- 6-13 前端、后端、移動(dòng)端、桌面端、小程序是什么
- 6-14 小程序開發(fā)實(shí)踐:從零到一構(gòu)建你的應(yīng)用
- 6-15 前端工程優(yōu)化與發(fā)布流程:質(zhì)量與效率的雙重保障
- 6-16 大前端趨勢(shì)展望:前端技術(shù)的未來發(fā)展
- 6-17 微前端架構(gòu)探索:引領(lǐng)前端未來的新方向
- 6-18 大廠前端開發(fā)標(biāo)準(zhǔn)與流程揭秘
- 6-19 低代碼平臺(tái):前端前沿開發(fā)模式探索