內容簡介
本書以項目實踐為導向,通過真實案例帶領讀者全面掌握JavaScript、Egg js、Vue js、uni-app和MongoDB技術的應用,從而實現從零基礎到項目完成的全程學習。 本書分為基礎篇、後端篇和前端篇,共9章。 基礎篇(第1-3章)首先對全棧工程師所需的技術廣度和深度進行介紹,然後詳盡地指導讀者搭建一個高效的開發環境,包括Node js、MongoDB、VS Code等必備工具的安裝,以及如何使用Postman進行介面測試,以確保後續開發工作的順利進行。最後,第3章致力於講解JavaScript的核心知識,全面解讀ECMAScript 6的新特性,涉及從基本數據類型到先進的語法和編程技巧,讓讀者在進階前端和後端開發之前,打下堅實的基礎。 後端篇(第4-6章)專註於後端開發,讀者將學習如何運用Egg js初始化項目、配置路由、中間件、控制器、服務和插件,學習如何設計和搭建高效、可維護的後端服務。以實踐項目的方式,帶領讀者一步步地構建出一個功能完備的RESTful API服務。從項目的初始化到最終的線上生產環境部署,將一步一個腳印地展示真實世界中後端開發的全過程。 前端篇(第7-9章)則轉向了前端領域,深入Vue js和uni-app前端框架的使用,揭示打造互動式網頁應用的秘密。從組件化思維到狀態管理,讀者將學習前端開發的精華,並通過一個完整的實踐項目將理論轉變為實踐。 本書適合前端開發者學習使用,也適合零基礎經驗、有興趣從事全棧開發工作及想深入了解全棧開發的讀者閱讀,還可作為高等院校計算機相關專業的師生用書和培訓機構的教學參考書。作者簡介
葛天勝,全棧開發工程師,具有豐富的開發經驗。曾擔任多個創業團隊技術顧問,實踐經驗豐富。擁有多年開發經驗,精通Vue js、小程序、uni-app、Node js、MongoDB、HTML5、CSS3、JavaScript、jQuery,有豐富的項目實踐經驗及分享經驗,致力於研究全棧技術。已獲授權國家專利1項。目錄
基礎篇