Node.js全栈开发项目实践——Egg.js+Vue.js+uni-app+MongoDB(微课视频版)
"9章教学课件,2764分钟视频讲解,168个示例源代码 资深全栈工程师手把手教你从零基础学习Node.js全栈开发 "

作者:葛天胜

丛书名:计算机技术开发与应用丛书

定价:169元

印次:1-1

ISBN:9787302685210

出版日期:2025.05.01

印刷日期:2025.04.29

图书责编:赵佳霓

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

"本书以项目实战为导向,通过真实案例带领读者全面掌握JavaScript、Egg.js、Vue.js、uni-app和MongoDB技术的应用,从而实现从零基础到项目完成的全程学习。 本书分为基础篇、后端篇和前端篇3篇,共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、小程序、UNI-APP、Node.js、MongoDB、HTML5、CSS3、JavaScript、jQuery,有丰富的项目实战经验及分享经验,致力于研究全栈技术。已获授权国家专利1项。

前言 PREFACE 我们生活在一个数字化日益加速的时代,互联网的影响无处不在。作为互联网的基石,Web开发一直在不断演进。自Web诞生以来,已经从简单的静态页面发展到复杂的具有各种交互功能的应用程序,Web开发技术也在不断进步。全栈开发作为一种将前端和后端技能集于一身的开发范式,越来越受到企业和开发人员的青睐。 全栈开发意味着开发者需要具备跨越前端、后端乃至部署运维的技能,这种跨领域能力使他们能够为企业节省资源,同时也为个人职业增添无限的可能性。基于这样的认识,笔者编写了这本《Node.js全栈开发项目实践——Egg.js + Vue.js + uni-app + MongoDB(微课视频版)》,希望能够为想要进入这一领域的开发者提供一个全面深入的学习蓝图。Egg.js是阿里巴巴的一个基于Koa.js的开源框架,专为企业级框架和应用而生,为构建复杂的服务器端逻辑提供了坚实的基础。uni-app是一款基于Vue.js的前端开发框架,开发者可以编写一套代码,轻松部署到iOS、Android、Web(包括响应式网站)、各种小程序和快应用等多个平台,极大地提升了开发效率和项目的可维护性。 本书深入剖析了Egg.js与uni-app的协同工作流程,旨在帮助开发者打通前后端技术瓶颈。使开发者能在Node.js的生态圈内,用统一的技术栈方便快捷地打造和维护前后端集成的应用程序。通过对本书内容的学习和实践,开发者不仅能全面提升前后端开发技能,还可以进一步拓宽自己的职业技术路径。 本书旨在分阶段、全方位地为前、后端开发人员提供一个系统的学习路径。无论你是刚入门的新手,还是希望进一步提...

暂无课件

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
目录

CONTENTS

基 础 篇

第1章 全栈(25min)3

第2章 开发环境准备(115min)5

2.1 Node.js5

2.1.1 Node.js介绍5

2.1.2 Node.js安装6

2.1.3 NPM国内镜像源配置和CNPM的安装12

2.1.4 YARN的介绍13

2.1.5 YARN的安装13

2.2 MongoDB13

2.2.1 MongoDB介绍13

2.2.2 MongoDB安装14

2.3 VS Code23

2.3.1 VS Code介绍23

2.3.2 VS Code安装23

2.3.3 安装VS Code扩展29

2.4 Postman41

2.4.1 Postman介绍41

2.4.2 Postman下载并安装41

2.4.3 创建Postman账户44

第3章 ECMAScript 6(285min)46

3.1 ECMAScript 6介绍46

3.2 数据类型47

3.2.1 Number47

3.2.2 String51

3.2.3 Boolean52

3.2.4 null53

3.2.5 undefined53

3.2.6 Symbol53

3.2.7 BigInt54

3.3 let和const54

3.3.1 let54

3.3.2 const55

3.4 解构赋值55

3.4.1 数组的解构赋值55

3.4.2 对象的解构赋值56

3.5 函数58

3.5.1 箭头函数58

3.5.2 默认参数58

3.5.3 剩余参数58

3.5.4 解...

本书深入剖析了Egg.js与uni-app的协同工作流程,旨在帮助开发者打通前后端技术瓶颈。使开发者能在Node.js的生态圈内,用统一的技术栈方便快捷地打造和维护前后端集成的应用程序。通过对本书内容的学习和实践,开发者不仅能全面提升前后端开发技能,还可以进一步拓宽自己的职业技术路径。