標題
基于 Commander 完成腳手架命令注冊和命令執(zhí)行過程開發(fā)
將收獲什么
·如何設計高性能腳手架(緩存 + 多進程 實現(xiàn)這一點)
·Node 多進程開發(fā)
·javascript 面向對象的實戰(zhàn)技巧(達到可擴展 高復用)
主要內容
·圖解高性能腳手架架構設計方法
·封裝通用的 Package 和 Command 類
·基于緩存 + Node 多進程實現(xiàn)動態(tài)命令加載和執(zhí)行
·將業(yè)務邏輯和腳手架框架徹底解耦
附贈內容
·Node 多進程開發(fā)進階 —— child_process 源碼分析
? ? ? ? 深入 Node 源碼看清 spawn / exec / execFile / fork 的本質區(qū)別,徹底搞懂 Node 多進程原理
關鍵詞
·高性能 / 可擴展的腳手架,利用緩存提升腳手架性能并解耦業(yè)務邏輯
·面向對象 - 利用 Class 完成 javascript 面向對象編程
·Node 多進程 - 深入 Node 多進程原理
學習方法
·學以致用:將前兩周中學到的知識進行實際應用(Commander / Lerna 命令執(zhí)行原理)
·知識儲備:面向對象、ES6新特性Class、shell腳本(macOS)、bat 批處理文件等概念需要預先儲備
·充分實踐:Node 多進程是一門較為復雜的技術,需要同學們充分實踐和思考
注意事項
·整體難度處于中上等,如果感覺有難度,一定要多看幾遍視頻,可以多暫停下來思考,必要的時候可以多畫一些流程圖、架構圖理清思路文章來源:http://www.zghlxwxcb.cn/news/detail-429293.html
·Node 多進程高能預警文章來源地址http://www.zghlxwxcb.cn/news/detail-429293.html
到了這里,關于前端架構師-week4-腳手架命令注冊和執(zhí)行過程開發(fā)的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!