





定价:119元
印次:1-1
ISBN:9787302670131
出版日期:2024.08.01
印刷日期:2024.08.09
图书责编:赵佳霓
图书分类:零售
"本书以如何设计后台管理系统为主线,穿插前后端不同技术栈的核心知识点,引导读者渐进式地学习Express.js+MySQL+Vue.js,达到从0到1完成一个完整项目。Express.js是基于Node.js的Web服务器框架,具有快速、开放和极简的特点。MySQL是一个具有高性能、可靠性和灵活性的久经大型企业考验的数据库管理系统。Vue.js则是目前***的前端框架之一。基于Express.js+MySQL+Vue.js,能够让我们在应对不同的业务场景时游刃有余,运用自如。 本书共18章,分为Node.js篇、Vue.js篇和上线篇。Node.js篇(第1~9章)系统性地讲述了MySQL、Node.js和Express.js框架知识点,从设计字段、实现功能及测试接口的角度对常见的系统功能模块进行了详细地讲解。Vue.js篇(第10~16章)从Vue.js的核心知识点出发,结合ElementPlus组件库由浅及深地构建系统页面。上线篇(第17章和第18章)详细阐述了如何配置服务器和域名,并最终实现项目上线。本书示例代码丰富,注重实践和整体性,同时提供视频讲解,帮助读者深入掌握重点和难点。 本书即适合初学者入门,对已从事前后端领域的开发者也具有参考价值,同时还可作为高等院校和培训机构的专业教材。 "
王鸿盛,一个从四线小县城走出来的程序员、全栈开发工程师、网络工程师。主攻前端方向。阿里云社区博客专家,CSDN论坛知名前端领域博主,BiliBili平台前端领域优秀创作者。长期担任中大型项目设计与研发顾问,曾参与设计与开发广东省兴宁市政府集约化平台、兴宁市检察院门户网站等市政项目。
前言 随着社会高度信息化和数字化的不断发展,不少中小企业也在这股信息化潮流中纷纷转换为使用信息化系统作为日常的管理平台,一个好的系统能够在减少管理成本的同时为企业高效赋能。 通常来讲,企业的系统主要从3种途径获取,一种是根据企业自身情况招聘开发人员进行自研; 另一种是从定制系统的厂商购买; 最后一种是从大厂购买SaaS系统,而大部分中小企业普遍面临两种情况,从定制系统的厂商购买系统年费太高,从大厂购买SaaS系统则不符合企业个性化的需求。面对这些情况,自研系统就变成了中小企业的首选。对于程序员来讲,开发管理系统也占据了目前招聘市场中较大的岗位比重。 一个完整的系统开发流程包括功能需求设计、数据库设计、后端功能实现、前端页面设计与开发等多个阶段,可谓处处皆是细节。笔者的Web生涯从写需求的程序员到担任项目经理,到如今成为统筹企业内部系统开发的项目总监,历经了多个中大型的复杂企业管理系统项目的开发,所以笔者想通过本书将一个完整的系统开发流程以简单、通俗的形式分享给广大读者。 本书以目前流行的Express.js框架、MySQL数据库和Vue.js框架为核心,以真实开发项目的流程为主线,从顶层设计的视角介绍系统细节,结合在实际开发中普遍存在的功能需求问题进行代码实战。读者可以通过阅读本书,了解在实际开发中应注意的细节,学习常用的开发工具和掌握多种不同的技术栈,知晓前后端之间的数据是如何流动的。笔者希望通过本书,能够为已经在前、后端领域工作的读者早日成为全栈工程师提供帮助,也希望本书能够为即将入职开发岗位的读者提供一份清晰、完善的开发指南。 ...
目录
本书源码
Node.js篇
第1章数字管理时代(6min)
1.1数据管理
1.1.1人工管理阶段
1.1.2文件管理阶段
1.1.3数据库管理阶段
1.2复杂多样的数据
1.2.1数据的复杂化
1.2.2数据的多样化
1.2.3如何处理数据
第2章数据库系统的出现(39min)
2.1数据库系统的发展
2.1.1数据模型
2.1.2后关系型阶段
2.1.3主流数据库管理系统
2.2MySQL简述
2.2.1为什么选择MySQL
2.2.2SQL基本语法
2.3创建第1个数据库
2.3.1使用MySQL社区版创建数据库
2.3.2使用小皮面板创建数据库
2.4可视化的数据库管理工具
第3章从0到1设计系统(9min)
3.1功能模块是如何讨论出来的
3.1.1从设想到立项
3.1.2客户端的多端设计
3.1.3常见功能模块及操作
3.2如何设计数据库字段
3.2.1字段的命名
3.2.2字段的数据类型
3.2.3约束
3.2.4功能的判断
3.2.5数据表的id
3.3从0设计一张用户数据表
3.3.1用户模块
3.3.2用户表字段
3.3.3创建用户数据表
第4章开始我们的后端之旅(86min)
4.1后起之秀Node.js
4.1.1V8引擎的优化机制
4.1.2非阻塞I/...