React 是國內流行的前端框架,尤其大廠應用較多。本章講解 React 高級應用和原理的考點和面試題,助你通過 React 技術棧的面試。
介紹 React 的歷史、背景和每次版本更新。介紹 React 的核心概念:組件化 + 數據驅動視圖。對比 React 和 Vue ,其實 React 比 Vue 更簡潔。
本章引入Agent技術,讓RAG系統更智能。首先介紹Agent的概念、技術和主流產品,重點講解ReAct的Agent實現方式?;诖耍瑢崿F一個針對多文檔的RAG路由,使RAG系統能自動選擇不同RAG文檔,提升性能。通過本章,你將學會如何利用Agent技術增強RAG系統,實現自動切換不同信息源,讓RAG應用更高效、更智能。
本章將手把手搭建一套RN網絡框架,帶你掌握網絡操作、本地存儲核心技術的基礎上,傳授你開發提效的思路、方案和經驗。
在做RN開發的時候通常離不了JS 和Native之間的通信,比如:初始化RN時Native向JS傳遞數據,JS調用Native的相冊選擇圖片,JS調用Native的模塊進行一些復雜的計算,Native將一些數據(GPS信息,陀螺儀,傳感器等)主動傳遞給JS等,在本章中我將向大家介紹在RN中JS和Native之間通信的幾種方式以及其原理和使用技巧。
本章主要講解redux和redux-saga的封裝庫dva,以及dva和react-native的集成以及插件loading
本章將帶領大家快速入門Vite的基礎實戰,并講解Vite原理和Webpack的區別等內容
遇到一個需求、問題或者一段代碼,如何能高效的分析、解決它,這是前端程序員的必備技能。否則你將無法獨立工作,這不是企業需要的人才。本章將通過多個面試題,教你如何分析問題、解決問題。
無論是校招還是社招,企業都希望得到工作經驗豐富的候選人。所以面試時會有很多面試題來考察候選人,是否有真實工作經驗(而非只做過個人項目和 demo)。本章將通過多個面試題,講解前端面試常考的實際工作經驗問題。
本章將全面對比Vue和React框架的相似點和差異點,通過對比的方式,可以讓同學們更加快速的掌握兩大框架。通過兩大框架的掌握,更符合企業高級人才的需求。以及掌握React中如何使用TS進行開發。
本章主要學習表單的校驗和提交,并且需要保存登錄狀態,這樣用戶在以后進入應用時,就不會再次提醒需要登錄了。
在學習了vue插件開發之后,我們將來學習前端工程化中另一流行框架React插件的開發,本章就將從React原理解析開始,深度解析super-tiny-compiler編譯器實現原理,從zbestpc項目移植到react項目集成工程化腳手架,徹底搞懂React插件實現原理。
擴展React18內容的學習,以及腳手架和第三個UI庫Ant-design的使用,并自主創建可復用的組件
本章將全面對比Vue和React框架的相似點和差異點,通過對比的方式,可以讓同學們更加快速的掌握兩大框架。通過兩大框架的掌握,更符合企業高級人才的需求。以及掌握React中如何使用TS進行開發。
無論是校招還是社招,企業都希望得到工作經驗豐富的候選人。所以面試時會有很多面試題來考察候選人,是否有真實工作經驗(而非只做過個人項目和 demo)。本章將通過多個面試題,講解前端面試??嫉膶嶋H工作經驗問題。
Hooks 是 React 的重要內容,React 使用各種 Hooks 來處理邏輯、更新數據。本章學習基礎 Hooks 如 useState useEffect ,高級 Hooks 如 useMemo useCallback useRef ,還有自定義 Hooks 和第三方 Hooks 。即學即用,使用 Hooks 重構之前的問卷列表頁。
本章詳細介紹 React 18 的基礎語法,全面使用基于 Hook 和函數組件的思路進行教學,幫助同學不僅掌握 React 提供的語法 API,同時掌握基于數據驅動的函數式編程開發理念,真正掌握新版本 React 的編程精髓。通過本章學習,同學們可以完整的掌握 React 18 中核心 API 的使用。
本章講解了如何將 TypeScript 與 React 結合,便攜更健壯的前端工程代碼。課程里對常見的 TypeScript 類型進行了簡單介紹講解,重點介紹了在 React 中遇到類型問題應該如何解決,即便對 TypeScript 沒有任何了解,通過本章的學習,同學也可以基本完成 React 和 TypeScript 的集成開發。
在做RN開發的時候通常離不了JS 和Native之間的通信,比如:初始化RN時Native向JS傳遞數據,JS調用Native的相冊選擇圖片,JS調用Native的模塊進行一些復雜的計算,Native將一些數據(GPS信息,陀螺儀,傳感器等)主動傳遞給JS等,在本章中我將向大家介紹在RN中JS和Native之間通信的幾種方式以及其原理和使用技巧。
和 Vue 相比,使用 React 時更需要開發人員了解其原理,面試也會重點考察。本章講解 JSX 編譯、事件機制、batchUpdate ,組件更新渲染過程等 React 原理??嫉闹R點和面試題。
本章主要針對React hooks進行講解,介紹了如何應用第三方 think-react-store(基于React context 和 hook實現的實現數據流解決方案) 完成數據流操作,并繼續進行我們的”造輪子“之旅,完成了多個自定義hook的開發,這些也都將直接應用在之后的實戰項目中,并會結合項目需求逐步優化,變成”好輪子“。
本章將全面對比Vue和React框架的相似點和差異點,通過對比的方式,可以讓同學們更加快速的掌握兩大框架。通過兩大框架的掌握,更符合企業高級人才的需求。以及掌握React中如何使用TS進行開發。
遇到一個需求、問題或者一段代碼,如何能高效的分析、解決它,這是前端程序員的必備技能。否則你將無法獨立工作,這不是企業需要的人才。本章將通過多個面試題,教你如何分析問題、解決問題。
本章詳細介紹 React 18 的基礎語法,全面使用基于 Hook 和函數組件的思路進行教學,幫助同學不僅掌握 React 提供的語法 API,同時掌握基于數據驅動的函數式編程開發理念,真正掌握新版本 React 的編程精髓。通過本章學習,同學們可以完整的掌握 React 18 中核心 API 的使用。
本章回顧了 React 的基礎知識,從而引出了全新的 React Hooks,配合上一章typescript的基礎知識,詳細講解了 useState, useEffect, 自定義Hook,useContext 和 useRef 等基礎知識,為組件庫的開發打下堅實基礎。