簡(jiǎn)介:介紹mobx框架的應(yīng)用定位,基礎(chǔ)API的使用,實(shí)例化的使用方法以及在工業(yè)場(chǎng)景中的最佳實(shí)踐
第1章 課程介紹
介紹 mobx是什么? 在開(kāi)發(fā)中的角色及作用如何?
與react,redux區(qū)別和聯(lián)系;
本課程的主要內(nèi)容概述
第2章 基礎(chǔ)語(yǔ)法知識(shí)
瀏覽器不同,class和decorator語(yǔ)法在不同瀏覽器環(huán)境中可能需要轉(zhuǎn)譯成老舊語(yǔ)法,本章會(huì)對(duì)使用環(huán)境做詳細(xì)的說(shuō)明。這些是高效使用mobx框架的必要條件。
第3章 mobx常用api講解
api的使用場(chǎng)景;運(yùn)行結(jié)果演示,說(shuō)明;可觀察數(shù)據(jù)
第4章 mobx的應(yīng)用
對(duì)mobx在react應(yīng)用程序上的應(yīng)用進(jìn)行演示,在介紹完mobx-react這一工具后,實(shí)地利用mobx+react來(lái)開(kāi)發(fā)一個(gè)TodoList程序的過(guò)程,實(shí)現(xiàn)對(duì)上述基礎(chǔ)知識(shí)點(diǎn)使用方法的真實(shí)演示,強(qiáng)化學(xué)者對(duì)mobx API的認(rèn)識(shí)。
第5章 最佳實(shí)踐
對(duì)有助于開(kāi)發(fā)效率的mobx實(shí)用工具函數(shù)toJS、extendObservable、trace、spy等進(jìn)行使用上的講解,在TodoList應(yīng)用程序中進(jìn)行實(shí)際應(yīng)用。除此之外,對(duì)如何最優(yōu)化使用mobx進(jìn)行演示。
第6章 課程總結(jié)
回顧總結(jié)本課程的所有主要內(nèi)容,包括學(xué)習(xí)mobx的前置條件、基礎(chǔ)用法、API、應(yīng)用場(chǎng)景、優(yōu)化與性能提升等,提出延伸學(xué)習(xí)的建議。