使用纯前端 React+DCloud 打造一款移动 APP

作者/分享人:苏哲
向 Ta 提问
专注于前端移动端和pc端开发,熟练使用vue、react、jq、小程序、h5+、mui、layui、bootstrap、gulp、webpack等前端辅助开发。熟悉nodejs、mongodb、reactNative以及小游戏开发,熟练使用hb进行前端代码的app打包处理,了解php和thinkphp框架

本次将采用 React + Dcloud 前端技术,利用 HB 打包工具,来构建一款移动 APP,完成前端由开发到打包的整个过程。这样只通过纯前端技术就可以实现一款安卓和 IOS 应用,不需要去单独学习 Java 和 OC,一处开发多处应用。

React 本身是通过 Diff 算法,在第一构建出 DOM 树之后,还会构建出一个 Virtual DOM,是 DOM 树的抽象,可以理解为 JavaScript 对象,重新渲染的时候,会对比这一次产生的Virtual DOM 和上一次渲染的 Virtual DOM,对比发现差异之后,修改真正的 DOM 树时只需触及差别部分,比起传统的 DOM 操作更具性能优势,开发 APP 也十分方便。

此次功能主要有:

  • 界面的路由配置(包括嵌套子路由);
  • 列表页面携带参数进入详情页面;
  • Fetch 请求配置;
  • Redux 状态管理;
  • Webpack 代理设置;
  • 蚂蚁金服 Ant 框架使用 ;
  • 调用手机摄像头功能、音视频等功能。

本次难点主要是如何使用 Redux 状态管理(双刃剑),通过本次学习可以更好的理解 React 所具有的优势以及探索 APP 的开发。

已有88人预订
预订达标
文章出炉
     
05月11日
05月25日
预订后,您将在05月25日之前获得一篇专享文章,您还将获得一张苏哲的读者圈Pass
请务必添加GitChat服务号以查看活动进度及获取活动通知。
退款保证:
• 05月11日前,预订人数未达标,您将获得全额退款。
• 作者未按时完成文章,您将获得全额退款。
你可能还喜欢
关于为何以及如何阅读源码的一点心得
追梦
从零开始,轻松打造你的聊天机器人
微软公开课
每周一个机器学习小项目001:全链接层实现与分类问题
如是
通过前端团队管理谈谈技术管理的技法与思想
常新居士
朋友圈爆款背后的计算机视觉技术与应用
AI科技大本营
为什么说 Java 程序员到了必须掌握 Spring Boot 的时候?
纯洁的微笑
量化教程 1:Python 基础
chen_h
每周一个机器学习小项目002:卷积神经网络实现与图片分类问题
如是
从架构角度来看 Java 分布式日志如何收集
张振华
领域驱动设计(DDD):如何快速入门
malaoko
Java 日志从入门到实战
JPM
分布式系统中服务降级策略探究
追梦
MyBatis 进阶:运行原理、插件、自定义类型、Cache、级联
阿福
通过源码深入理解 Spring Bean 的创建过程
零基础小白如何快速入门 Bootstrap
Nancy
微信扫描登录