中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
NODE.JS+MONGODB+VUE.JS全棧開發實戰

包郵 NODE.JS+MONGODB+VUE.JS全棧開發實戰

作者:鄒瓊俊
出版社:清華大學出版社出版時間:2024-05-01
開本: 其他 頁數: 272
中 圖 價:¥60.2(7.6折) 定價  ¥79.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

NODE.JS+MONGODB+VUE.JS全棧開發實戰 版權信息

NODE.JS+MONGODB+VUE.JS全棧開發實戰 本書特色

互聯網行業越來越“卷”,而熟悉全棧開發的前端工程師在互聯網市場中更具有競爭優勢。
《Node.js MongoDB Vue.js全棧開發實戰》前端部分是當前十分火熱的Vue 3和TypeScript,而后端部分則是Node、MongoDB及其相關技術。
雖然《Node.js MongoDB Vue.js全棧開發實戰》介紹的是全棧開發,但實際上書中內容更側重于后端。
《Node.js MongoDB Vue.js全棧開發實戰》所涵蓋的知識點是全棧開發面試求職中必須掌握的內容,而如果熟悉MongoDB,則必然是加分項。
《Node.js MongoDB Vue.js全棧開發實戰》配套示例源碼、PPT課件、作者微信群答疑服務。

NODE.JS+MONGODB+VUE.JS全棧開發實戰 內容簡介

為了緊跟時代技術潮流,《Node.js+MongoDB+Vue.js全棧開發實戰》前端部分所講的是當前十分火熱的Vue 3和TypeScript,而后端部分則是Node.js、MongoDB及其相關技術。雖然《Node.js+MongoDB+Vue.js全棧開發實戰》介紹的是全棧開發,但實際上書中內容更側重于后端。書中所涵蓋的知識點是全棧開發求職面試中必須掌握的內容,而如果熟悉MongoDB,則必然是加分項。《Node.js+MongoDB+Vue.js全棧開發實戰》配套示例源代碼、PPT課件、作者QQ群答疑服務。 《Node.js+MongoDB+Vue.js全棧開發實戰》共分為9章,內容包括Node.js和TypeScript基礎、模塊加載及第三方包、HTTP及Node異步編程、MongoDB數據庫、art-template模板引擎、Express框架、TypeScript編程、文章管理系統實戰、后臺管理系統實戰。 《Node.js+MongoDB+Vue.js全棧開發實戰》適合Node后端開發初學者、Web全棧開發初學者、Web前端開發人員、Web全棧開發人員、Web應用開發人員,也適合高等院校或高職高專全棧開發課程的學生。

NODE.JS+MONGODB+VUE.JS全棧開發實戰 目錄

目 錄 第1章 Node.js和TypeScript基礎 1 1.1 Node.js開發概述 1 1.1.1 為什么要學習Node.js 2 1.1.2 什么是Node.js 2 1.1.3 Node.js的特點 3 1.1.4 var、let和const的區別 4 1.1.5 開發工具 5 1.2 Node.js運行環境搭建 5 1.2.1 Node.js運行環境安裝 5 1.2.2 Node.js環境安裝失敗的解決辦法 7 1.2.3 代碼有無分號的問題 7 1.3 Node.js快速入門 8 1.3.1 Node.js的組成 8 1.3.2 Node.js基礎語法 8 1.3.3 Node.js全局對象global 8 1.4 nvm的安裝與使用 9 1.5 Visual Studio Code的使用 10 1.5.1 忽略node_module目錄 10 1.5.2 安裝Visual Studio Code插件 11 1.5.3 打開并運行項目 13 1.5.4 Visual Studio Code配置 15 1.5.5 搜索 16 第2章 模塊加載及第三方包 17 2.1 Node.js模塊化開發 17 2.1.1 JavaScript開發弊端 17 2.1.2 模塊化 18 2.1.3 Node.js中模塊化開發規范 19 2.1.4 exports和module.exports的區別 21 2.1.5 require優先從緩存加載 22 2.2 系統模塊 22 2.2.1 什么是系統模塊 22 2.2.2 系統模塊fs文件操作 23 2.2.3 系統模塊path路徑操作 25 2.2.4 相對路徑和絕對路徑 25 2.3 第三方模塊 25 2.3.1 什么是第三方模塊 25 2.3.2 獲取第三方模塊 26 2.3.3 第三方模塊nrm 29 2.3.4 第三方模塊nodemon 29 2.3.5 第三方模塊gulp 30 2.3.6 npx 37 2.4 package.json文件 38 2.4.1 node_modules目錄的問題 38 2.4.2 package.json文件的作用 38 2.4.3 package.json文件中各個選項的含義 39 2.4.4 package-lock.json文件的作用 40 2.4.5 yarn.lock的作用 41 2.5 Node.js中模塊的加載機制 42 2.5.1 模塊查找規則:當模塊擁有路徑但沒有后綴時 42 2.5.2 模塊查找規則:當模塊沒有路徑且沒有后綴時 42 第3章 HTTP及Node異步編程 44 3.1 C/S、B/S軟件體系結構分析 44 3.2 服務器端基礎概念 45 3.2.1 網站服務器 46 3.2.2 IP地址 46 3.2.3 域名 48 3.2.4 端口 48 3.2.5 URL 49 3.2.6 客戶端和服務器端 49 3.3 創建Web服務器 49 3.4 HTTP 51 3.4.1 HTTP的概念 51 3.4.2 報文 51 3.4.3 請求報文 52 3.4.4 響應報文 57 3.5 HTTP請求與響應處理 58 3.5.1 請求參數 59 3.5.2 路由 61 3.5.3 靜態資源 62 3.5.4 動態資源 63 3.5.5 客戶端請求方式 64 3.6 Node.js異步編程 65 3.6.1 同步API和異步API 65 3.6.2 回調函數 67 3.6.3 Node.js中的異步API 68 3.6.4 Promise 69 3.6.5 async和await 71 第4章 MongoDB數據庫 74 4.1 數據庫概述 74 4.1.1 數據庫簡介 74 4.1.2 MongoDB數據庫相關概念 75 4.2 MongoDB數據庫環境搭建 77 4.2.1 MongoDB數據庫下載與安裝 77 4.2.2 啟動MongoDB 80 4.3 MongoDB操作 80 4.3.1 MongoDB的Shell操作 80 4.3.2 MongoDB可視化軟件 85 4.3.3 MongoDB導入和導出數據 87 4.4 MongoDB索引 88 4.4.1 創建簡單索引 88 4.4.2 唯一索引 90 4.4.3 刪除重復值 90 4.4.4 hint 90 4.4.5 explain 91 4.4.6 索引管理 92 4.5 MongoDB備份與恢復 93 4.5.1 MongoDB數據庫備份 93 4.5.2 MongoDB數據庫恢復 94 4.6 Mongoose數據庫連接 95 4.7 Mongoose增、刪、改、查操作 96 4.7.1 創建數據庫 96 4.7.2 創建集合 97 4.7.3 創建文檔 98 4.7.4 查詢文檔 99 4.7.5 刪除文檔 103 4.7.6 更新文檔 104 4.7.7 Mongoose驗證 104 4.7.8 集合關聯 106 第5章 art-template模板引擎 108 5.1 模板引擎的基礎概念 108 5.1.1 模板引擎 108 5.1.2 art-template簡介 110 5.2 模板引擎語法 112 5.3 案例—用戶管理 116 5.3.1 案例介紹 116 5.3.2 案例操作 117 第6章 Express框架 127 6.1 Express框架簡介 127 6.2 中間件 128 6.2.1 什么是中間件 128 6.2.2 app.use中間件用法 129 6.2.3 中間件應用 130 6.2.4 錯誤處理中間件 131 6.3 Express請求處理 133 6.3.1 構建路由 133 6.3.2 構建模塊化路由 134 6.3.3 GET參數的獲取 135 6.3.4 POST參數的獲取 135 6.3.5 Express路由參數 136 6.3.6 靜態資源處理 137 6.4 express-art-template模板引擎 137 6.5 express-session 138 第7章 TypeScript編程 141 7.1 TypeScript基礎 141 7.1.1 TypeScript簡介 141 7.1.2 TypeScript的特點 142 7.1.3 安裝TypeScript 143 7.1.4 JavaScript中的變量和類型限制 143 7.1.5 編寫TypeScript程序 144 7.1.6 手動編譯代碼 145 7.1.7 Visual Studio Code自動編譯 146 7.1.8 類型注解 147 7.1.9 使用vite快速創建TypeScript開發環境 147 7.2 基礎類型 148 7.2.1 布爾類型 149 7.2.2 數字 149 7.2.3 字符串 149 7.2.4 undefined和null 150 7.2.5 數組 150 7.2.6 元組 150 7.2.7 枚舉 151 7.2.8 any 151 7.2.9 void 152 7.2.10 never和symbol 152 7.2.11 object 153 7.2.12 聯合類型 153 7.2.13 類型斷言 154 7.2.14 類型推斷 154 7.3 接口 155 7.3.1 接口初探 155 7.3.2 可選屬性 156 7.3.3 只讀屬性 156 7.3.4 函數類型 157 7.3.5 類類型 157 7.4 類 158 7.4.1 基本示例 158 7.4.2 繼承 159 7.4.3 公共、私有與受保護的訪問修飾符 161 7.4.4 readonly修飾符和參數屬性 162 7.4.5 存取器 163 7.4.6 靜態屬性 164 7.4.7 抽象類 164 7.5 函數 164 7.5.1 基本示例 165 7.5.2 函數類型 165 7.5.3 可選參數和默認參數 166 7.5.4 剩余參數 166 7.5.5 函數重載 166 7.6 泛型 167 7.6.1 引入泛型 167 7.6.2 多個泛型參數的函數 168 7.6.3 泛型接口 168 7.6.4 泛型類 169 7.6.5 泛型約束 170 7.7 聲明文件和內置對象 170 7.7.1 聲明文件 170 7.7.2 內置對象 171 第8章 文章管理系統實戰 173 8.1 項目環境搭建 173 8.1.1 項目介紹 173 8.1.2 項目框架搭建 174 8.2 項目功能實現 181 8.2.1 登錄注冊 181 8.2.2 文章管理 194 8.2.3 用戶管理 206 8.2.4 網站首頁 210 8.2.5 文章評論 211 8.2.6 訪問權限控制 213 8.3 項目源代碼和運行 213 第9章 后臺管理系統實戰 215 9.1 項目介紹 215 9.2 項目搭建 218 9.3 后端項目搭建 219 9.3.1 搭建Node.js Web服務器項目 219 9.3.2 數據庫初始化 228 9.3.3 啟動Web服務器 228 9.3.4 接口測試 229 9.4 前端項目搭建 229 9.4.1 基礎目錄結構構建 229 9.4.2 配置Pinia 233 9.4.3 準備路由環境 235 9.4.4 封裝接口請求 235 9.4.5 搭建主界面 238 9.4.6 配置路由 244 9.4.7 構建系統后臺首頁 247 9.4.8 用戶列表 249 9.4.9 新增/編輯用戶 254 9.4.10 配置代理 258 9.5 項目運行 259
展開全部

NODE.JS+MONGODB+VUE.JS全棧開發實戰 作者簡介

鄒瓊俊,湖南人,Web全棧工程師,CSDN學院講師,博客園知名博主。十多年Web應用開發經驗。著有《Vue.js 2.x實踐指南》《ASP.NET MVC企業級實戰》《Javscript實用教程》《H5 移動應用實戰開發》《Node MongoDB React項目實戰開發》《Vue3.x TypeScript實踐指南》。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: BOE画框屏-触摸一体机-触控查询一体机-触摸屏一体机价格-厂家直销-触发电子 | 气力输送设备_料封泵_仓泵_散装机_气化板_压力释放阀-河南锐驰机械设备有限公司 | 合景一建-无尘车间设计施工_食品医药洁净车间工程装修总承包公司 | 工业车间焊接-整体|集中除尘设备-激光|等离子切割机配套除尘-粉尘烟尘净化治理厂家-山东美蓝环保科技有限公司 | 东风体检车厂家_公共卫生体检车_医院体检车_移动体检车-锦沅科贸 | 深圳VI设计-画册设计-LOGO设计-包装设计-品牌策划公司-[智睿画册设计公司] | 塑料撕碎机_编织袋撕碎机_废纸撕碎机_生活垃圾撕碎机_废铁破碎机_河南鑫世昌机械制造有限公司 | 在线钠离子分析仪-硅酸根离子浓度测定仪-油液水分测定仪价格-北京时代新维测控设备有限公司 | 磨煤机配件-高铬辊套-高铬衬板-立磨辊套-盐山县宏润电力设备有限公司 | 四川成人高考_四川成考报名网| 塑料撕碎机_编织袋撕碎机_废纸撕碎机_生活垃圾撕碎机_废铁破碎机_河南鑫世昌机械制造有限公司 | 欧美日韩国产一区二区三区不_久久久久国产精品无码不卡_亚洲欧洲美洲无码精品AV_精品一区美女视频_日韩黄色性爱一级视频_日本五十路人妻斩_国产99视频免费精品是看4_亚洲中文字幕无码一二三四区_国产小萍萍挤奶喷奶水_亚洲另类精品无码在线一区 | 液压压力机,液压折弯机,液压剪板机,模锻液压机-鲁南新力机床有限公司 | 猪I型/II型胶原-五克隆合剂-细胞冻存培养基-北京博蕾德科技发展有限公司 | 长沙广告公司|长沙广告制作设计|长沙led灯箱招牌制作找望城湖南锦蓝广告装饰工程有限公司 | ALC墙板_ALC轻质隔墙板_隔音防火墙板_轻质隔墙材料-湖北博悦佳 | 品牌策划-品牌设计-济南之式传媒广告有限公司官网-提供品牌整合丨影视创意丨公关活动丨数字营销丨自媒体运营丨数字营销 | 真空上料机(一种真空输送机)-百科 | 防爆电机_防爆电机型号_河南省南洋防爆电机有限公司 | 深圳南财多媒体有限公司介绍 | 轴承振动测量仪电箱-轴承测振动仪器-测试仪厂家-杭州居易电气 | 浙江浩盛阀门有限公司| 东莞市踏板石餐饮管理有限公司_正宗桂林米粉_正宗桂林米粉加盟_桂林米粉加盟费-东莞市棒子桂林米粉 | 防爆型气象站_农业气象站_校园气象站_农业四情监测系统「山东万象环境科技有限公司」 | 北京发电机出租_发电机租赁_北京发电机维修 - 河北腾伦发电机出租 | 交通信号灯生产厂家_红绿灯厂家_电子警察监控杆_标志杆厂家-沃霖电子科技 | 石磨面粉机|石磨面粉机械|石磨面粉机组|石磨面粉成套设备-河南成立粮油机械有限公司 | 六维力传感器_三维力传感器_二维力传感器-南京神源生智能科技有限公司 | 工程管道/塑料管材/pvc排水管/ppr给水管/pe双壁波纹管等品牌管材批发厂家-河南洁尔康建材 | 流量检测仪-气密性检测装置-密封性试验仪-东莞市奥图自动化科技有限公司 | 带式过滤机厂家_价格_型号规格参数-江西核威环保科技有限公司 | 房车价格_依维柯/大通/东风御风/福特全顺/江铃图片_云梯搬家车厂家-程力专用汽车股份有限公司 | 二手电脑回收_二手打印机回收_二手复印机回_硒鼓墨盒回收-广州益美二手电脑回收公司 | 全国国际化学校_国际高中招生_一站式升学择校服务-国际学校网 | 外观设计_设备外观设计_外观设计公司_产品外观设计_机械设备外观设计_东莞工业设计公司-意品深蓝 | 等离子表面处理机-等离子表面活化机-真空等离子清洗机-深圳市东信高科自动化设备有限公司 | 即用型透析袋,透析袋夹子,药敏纸片,L型涂布棒-上海桥星贸易有限公司 | 氢氧化钙设备_厂家-淄博工贸有限公司 | 高效复合碳源-多核碳源生产厂家-污水处理反硝化菌种一长隆科技库巴鲁 | 深圳天际源广告-形象堆头,企业文化墙,喷绘,门头招牌设计制作专家 | 专业生产动态配料系统_饲料配料系统_化肥配料系统等配料系统-郑州鑫晟重工机械有限公司 |