Taro 多端开发实现原理与项目实战

分享 未结 精帖
0 561
ieJSON
ieJSON 2018-11-14 10:23:19
悬赏:0飞吻
[pre] 剖析 Taro 多端开发框架的实现原理,并通过电商核心的项目实战,帮助开发者快速上手多端项目。 [/pre] img[../../upload/微信图片_20181114103004.png] 学习一门技术的最好方法,就是在实践中使用它。 Taro 也是如此。所以这本小册主要介绍从 0 到 1 构建一个电商平台的实战过程。这更多的是将新技术付诸实践的一个试验品。它距离真正投入电商平台,难免会有些不严谨或是不优雅的地方。但通过这样一个从前端到后台的完整实践,我们可以经历 React 语法的学习过程,了解 Taro 的编码规范,品味在 React 中状态管理的艺术,领略多端适配的神秘魔法,还可以了解 Serverless 架构的一些应用。 下面,我们将从 React 语法开始进行介绍,如果你对 React、JSX 等概念不熟悉,可以细心品味;如果你已经是 React 的老手,也可以一目十行复习一下。希望这本小册对各位小白或是老手都能有所启发。 假如觉得有点复杂了,可以先从实战篇入手。当有了 Taro 的开发经验后再回来重读进阶篇,相信会有更大的收获。 本小册的内容将按入门篇、基础篇、进阶篇、实战篇、总结篇进行编排。本章作为入门篇,主要介绍了前端多端统一开发背景与趋势,以及说明了 Taro 的由来。 基础篇为第 2-7 章,主要是介绍了开发 Taro 开发电商平台所需要的 React 知识和小程序开发入门知识,Taro 的安装使用和开发说明及注意事项,最后我们实现一个简单的 Todo 项目,并通过它的升级版了解如何在 Taro 中整合 Redux。 进阶篇为第 8-15 章,本篇主要介绍 Taro 的技术原理与细节,首先是多端统一开发设计思想及架构,而后介绍 CLI 原理及不同端的运行机制、文件转换处理、组件库及 API 的设计与适配,最后介绍如何实现 JSX 转换微信小程序模板。 实战篇为第 16-26 章,这一部分我们将以一个电商平台为例,挑选出黄金购物流程来和大家一一讲解,其中会涉及到授权、商品列表页、商品详情页、购物车、结算页、以及小程序云的介绍与使用,最后介绍多端的打包与发布。 总结篇为第 27 章,总结 Taro,本电商平台项目以及本小册重要知识点。 微信扫一扫优惠购买小册: img[../../upload/微信图片_20181114102209.png]
回帖
  • 消灭零回复
热议榜单
我是QQ新户 2
1024程序员节 - Happy 1024. 1
ieJSON

微信扫码关注 ieJSON 公众号