深入淺出Electron:原理、工程與實踐
這是一本能幫助讀者夯實Electron基礎(chǔ)進(jìn)而開發(fā)出穩(wěn)定、健壯的Electron應(yīng)用的著作。書中對Electron的工作原理、大型工程構(gòu)建、常見技術(shù)方案、周邊生態(tài)工具等進(jìn)行了細(xì)致、深入地講解。工作原理維度:對Electron及其周邊工具的原理進(jìn)行了深入講解,包括Electron依賴包的原理、Electron原理、electron-builder的原理等。工程構(gòu)建維度:講解了如何駕馭和構(gòu)建一個大型Electron工程,包括使用各種現(xiàn)代前端構(gòu)建工具構(gòu)建Electron工程、自動化測試、編譯和調(diào)試Electron源碼等。技術(shù)方案維度:總結(jié)了實踐過程中遇到的一些技術(shù)難題以及應(yīng)對這些難題的技術(shù)方案,包括跨進(jìn)程消息總線、窗口池、大數(shù)據(jù)渲染、點對點通信等。周邊工具維度:作者根據(jù)自己的“踩坑”經(jīng)驗和教訓(xùn),有針對性地講解了大量Electron的周邊工具、庫和技術(shù),涉及Qt開發(fā)框架、C++語言、Node.js框架甚至Vite構(gòu)建工具等,可幫助讀者拓寬技術(shù)廣度,掌握開發(fā)Electron應(yīng)用需要的全棧技術(shù)。
·13.3萬字