首页 > 图书中心 >图书详情

React.js+Node.js+MongoDB企业级全栈开发实践

"详解React.js全家桶及其结合Node.js、MongoDB进行全栈开发的方法 实战企业级应用系统项目开发"

作者:李海燕
定价:89
印次:1-1
ISBN:9787302649465
出版日期:2024.01.01
印刷日期:2023.12.01

《React.js+Node.js+MongoDB企业级全栈开发实践》系统介绍Web应用全栈开发技术,通过一个真实的企业项目,讲解如何使用React全家桶以及Node.js、MongoDB进行全栈开发,帮助开发人员快速积累开发经验,全面掌握开发技巧。读完本书相当于真实参与一个完整的全栈项目开发。本书配套示例项目源代码。 《React.js+Node.js+MongoDB企业级全栈开发实践》共27章,内容包括开发环境的搭建、组件化的理解、主流前端框架的介绍、React组件和状态管理、Redux/React Redux的运用、Hooks API的运用、高阶组件、中间件、路由、webpack、axios、前端常用第三方工具库、UI框架antd、前端存储、国际化、toggle、前端调试、质量管理、前端工程化管理、与第三方继承、React项目性能优化、服务器开发的准备、Express应用框架、MongoDB的连接和数据操作、使用Postman测试接口、企业项目的React前端开发、企业项目的Node后端开发。 《React.js+Node.js+MongoDB企业级全栈开发实践》既适合React初学者、React+Node全栈开发初学者、了解基础知识但缺乏全栈开发经验的前端开发人员,以及想要拓宽职业技能的Web应用开发人员,也适合高等院校或高职高专Web应用开发相关课程的师生。

more >

前 言 哪些公司用React 全球500强公司中,很多知名企业都在用React,例如Facebook、纽约时报、雅虎、Airbnb、Asana、微软、联想、阿里、腾讯、小米等。React是大厂的选择,也是我们进大厂的选择。作为前端开发人员,掌握React是进入这些顶级公司的必备技能。 React对开发有什么好处 组件化开发减少了重复工作,提高了开发效率;用数据驱动页面变化,拒绝手动操作DOM,最大限度地减少了DOM操作带来的排版与重绘损耗,显著提高了网站性能。 React不仅仅是一个库、一种架构,甚至不只是一个生态系统,它是一个社区。在这里我们可以寻求帮助、发现机会并结交新朋友。我们将会遇到开发者和设计师、初学者和专家、研究人员和艺术家、教师和学生等各行各业的人士。我们的背景可能不同,但React让我们所有人都能够共同创建用户界面。 全栈开发更厉害、更有前途 全栈开发就是前端、后端,甚至是测试等什么都能干,一个人就能独立完成整个产品的开发。 全栈开发相对稀有,物以稀为贵。 全栈开发人员在学习过程中,接受的知识更广泛,再加上编程的很多知识点是相互关联的,因此,他们在学习新知识时,比如技术框架,有些一看就能联想到自己学过的知识,从而更快接受和理解新知识,甚至说给个文档上手就能写。 本书真的适合你吗 现在的前端开发和十年前已经完全不同了,不仅技术格局大面积翻新,而且开发思路也大不相同。这就对开发者提出了更高的要求,开发者不仅要能使用框架进行组件化开发,还要了解服务器端开发、数据库应用。 本书带领读者开发一个真实的企业项目——计算机选购配置系统,它是一个在线工具,根据用户选择的软件和应用程序,给出笔记本电脑和服务器的最优配置。该系统包括客户端和服务器端两个工程。 本书不仅详细讲解计算机选购配置系统的实现,让读者从基本概念到如何运用,再到内部原理,系统地学习,还介绍各种实用技巧,包括项目搭建、Toggle控制、与第三方集成等。读者仿佛置身于公司项目组参与开发,可以快速吸收高手的开发经验,缩短与老员工的差距。 本书特点 (1)本书以企业的真实项目作为案例,从实际应用的角度出发,讲解细致,分析透彻。 (2)全栈开发涉及客户端项目和服务器端项目两个工程,其中每个文件的代码都做了细致的解释,让读者不仅知其然,更知其所以然。 (3)内容深入浅出、轻松易学。本书用通俗易懂的语言讲解难理解的技术,并将设计思路贯穿其中,激发读者的阅读兴趣,让读者能够真正学习到React开发中实用、前沿的技术。 (4)技术新颖、与时俱进,结合时下热门的技术,如React.js、Redux、Hooks、webpack、Node.js、Express、MongoDB、axios、antd、微前端框架Micro-app,让读者全面了解并熟悉更多的相关开发技术,快速吸收实战经验。对于无法全面讲解的一些框架,也给出了文档地址供读者参考。 (5)贴近读者、贴近实际,大量成熟第三方组件和框架的使用和说明,可以帮助读者快速找到问题的最优解决方案。 配套资源下载 本书配套提供示例源代码,需要用微信扫描下面二维码获取。 如果阅读过程中发现问题,请用电子邮件联系booksaga@163.com,邮件主题务必写“React.js+Node.js+MangoDB企业级全栈开发实践”。 本书读者 ?React+Node全栈开发人员 ?React前端开发初学者 ?React前端开发工程师 ?从事后端开发但对前端有兴趣的人员 ?高等院校或高职高专的学生 ?培训学校的学生 编 者 2023年12月

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

同系列产品more >

Node.js+MongoDB+Vue.js全栈开发实战...

邹琼俊
定 价:79元

查看详情
Vue.js+Node.js全栈开发实战

王金柱
定 价:79元

查看详情
Vue.js 3.x+Element Plus从入门到...

张工厂
定 价:89元

查看详情
Bootstrap 5从入门到精通(视频教...

李小威
定 价:69元

查看详情
Vue.js 3.x从入门到精通(视频教学...

李小威
定 价:79元

查看详情
图书分类全部图书
more >
  • "李海燕,联想(北京)有限公司前端开发工程师。毕业于北京理工大学,拥有十多年前端开发经验,深刻理解互联网和软件系统开发。曾就职于搜狐、天涯社区等公司。希望本书对有志于前端开发的初学者们有所帮助。
    "

  • 《React.js+Node.js+MongoDB企业级全栈开发实践》讲解一个真实的企业项目——计算机选购配置系统的开发。这个项目是一个在线工具,可以根据用户选择的软件和应用程序,自动给出笔记本电脑和服务器的**配置。本书的项目开发结合当前热门的技术,如React.js、Redux、Hooks、webpack、Node.js、Express、MongoDB、axios、Antd等进行讲解,使读者全面了解并熟悉React.js全栈开发技术,快速掌握企业级项目的全栈开发方法。

more >
  • 目    录

    第1章  组件化开发 1

    1.1  什么是组件化开发 1

    1.1.1  多页应用 1

    1.1.2  单页应用 2

    1.1.3  组件化的概念 3

    1.2  为什么要用组件化开发 3

    1.2.1  前后端分离思想 3

    1.2.2  组件复用 4

    1.3  计算机选购配置系统 4

    1.3.1  系统介绍 4

    1.3.2  系统UI界面 4

    1.3.3  登录页面和模块介绍 6

    1.3.4  注册页面和模块介绍 6

    1.3.5  内容页面初始界面和模块介绍 6

    1.3.6  产品列表界面和模块介绍 8

    1.4  小结 9

    第2章  三大主流前端框架介绍 10

    2.1  React 10

    2.2  Vue 11

    2.3  Angular 12

    2.4  如何选型 13

    2.5  小结 13

    第3章  前端环境的搭建 14

    3.1  Node.js的安装与使用 14

    3.2  npm的安装与使用 15

    3.3  nvm的安装与使用 16

    3.4  CLI与create-react-app 17

    3.5  小结 21

    第4章  React全家桶介绍 22

    4.1  React项目整体架构 22

    4.2  状态管理 25

    4.3  路由 26

    4.4  集成axios 27

    4.5  集成UI框架 28

    4.6  小结 29

    第5章  React组件 30

    5.1  组件类型 30

    5.1.1  class组件 30

    5.1.2  function组件 33

    5.1.3  Hooks 34

    5.2...

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘