您好,欢迎来到聚文网。 登录 免费注册
React与React Native 跨平台开发:使用JavaScript与TypeScript构建网页端、桌面端和移动端应用

React与React Native 跨平台开发:使用JavaScript与TypeScript构建网页端、桌面端和移动端应用

  • 字数: 454
  • 出版社: 清华大学
  • 作者: (美)米哈伊尔·萨赫尼乌克|译者:刘璋
  • 商品条码: 9787302684503
  • 适读年龄: 12+
  • 版次: 1
  • 开本: 16开
  • 页数: 374
  • 出版年份: 2025
  • 印次: 1
定价:¥129 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
本书详细阐述了与React 和React Native相关的基本 解决方案,主要包括为什么 选择React、使用JSX渲染、 理解React组件和Hooks、 React方式中的事件处理、 打造可复用组件、 TypeScript类型检查和验证 、使用路由处理导航、使用 延迟组件和Suspense进行 代码分割、用户界面框架组 件、高性能状态更新、从服 务器获取数据、React中的 状态管理、服务器端渲染、 React中的单元测试、为什 么选择React Native、React Native内部机制、快速启动 React Native项目、使用 Flexbox构建响应式布局、 屏幕间的导航、渲染项目列 表、地理位置与地图、收集 用户输入、响应用户手势、 显示进度、展示模态屏幕、 使用动画、控制图像显示、 离线使用等内容。此外,本 书还提供了相应的示例、代 码,以帮助读者进一步理解 相关方案的实现过程。
作者简介
米哈伊尔·萨赫尼乌克是一名软件工程师,精通 JavaScript、React 和 React Native。他拥有超过 5 年的网络和移动应用开发经验。他曾供职于初创公司、金融科技公司和拥有 2000 多万用户的产品公司。目前,Mikhail 在 Miro 担任前端工程师。此外,他还拥有并维护着几个开源项目。他还通过书籍和文章分享自己的经验和知识。
目录
第1部分 React 第1章 为什么选择React 1.1 React是什么 1.1.1 React仅仅是视图层 1.1.2 化繁为简 1.1.3 声明式UI结构 1.1.4 数据随时间变化 1.1.5 性能至关重要 1.1.6 正确的抽象级别 1.2 React的新功能 1.3 搭建一个新的React项目 1.4 使用Web打包工具 1.4.1 使用框架 1.4.2 在线代码编辑器 1.5 本章小结 第2章 使用JSX渲染 2.1 技术要求 2.2 第一个JSX内容 2.3 渲染HTML 2.3.1 内置HTML标签 2.3.2 HTML标签约定 2.3.3 描述UI结构 2.4 创建自己的JSX元素 2.4.1 封装HTML 2.4.2 嵌套元素 2.5 使用JavaScript表达式 2.5.1 动态属性值和文本 2.5.2 处理事件 2.5.3 将集合映射到元素 2.6 构建JSX片段 2.6.1 使用包装元素 2.6.2 使用片段 2.7 本章小结 第3章 理解React组件和Hooks 3.1 技术要求 3.2 React组件简介 3.3 组件属性是什么 3.3.1 传递属性值 3.3.2 默认属性值 3.4 组件状态是什么 3.5 React钩子 3.5.1 使用钩子维护状态 3.5.2 初始状态值 3.6 执行初始化和清理操作 3.6.1 获取组件数据 3.6.2 取消操作和重置状态 3.6.3 优化副作用行为 3.7 使用上下文钩子共享数据 3.8 使用钩子进行记忆化处理 3.8.1 useMemo()钩子

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网