2017 年最新移动 UI 前端 react native 开发实战五部曲 实战与锤炼
课程背景现在很多移动项目全都专项纯 rn 开发,对于 rn 的应用趋势不言而喻,学习一些 rn 的语法并不是十分困难,但是如何在项目中灵活运用,增加实战项目经验,这还是比较困难的。所以本套课程重点在于通过几个移动项目来体会 rn 的优劣势,以便于提高同学们的 rn 的实战经验,在实际工作中或者面试中能更有竞争力。
React native 介绍
React Native (简称 RN) 是 Facebook 于 2015 年 4 月开源的跨平台移动应用开发框架,是 Facebook 早先开源的 UI 框架 React 在原生移动应用平台的衍生产物,目前支持 iOS 和安卓两大平台。RN 使用 Javascript 语言,类似于 html 的 JSX,以及 CSS 来开发移动应用,因此熟悉 web 前端开发的技术人员只需很少的学习就可以进入移动应用开发领域。
React Native 的优势
1. 不用 Webview,彻底摆脱了 Webview 让人不爽的交互和性能问题
2. 有较强的扩展性,这是因为 Native 端提供的是基本控件,JS 可以自由组合使用
3. 可以直接使用 Native 原生的动画(在 FB Group 这个 app 里面,面板滑出带一点果冻弹动,面板基于某个点展开这种动画随处可见,这种动画用 Native code 来做小菜一碟,但是用 Web 来做就难上加难)。
4. 可以通过更新远端 JS,直接更新 app,不过这快成为各家大型 Native app 的标配了
课程目录(每个项目都有配套文档资料)
项目一: 代码版本管理项目实战
第 1 章 项目需求分析、效果演示、功能分解,技术分解、开发计划制定,首页导航架构设计
第 2 章 项目基础功能开发(ListView、下拉刷新、上拉加载更多、APP 启动引导流程)
第 3 章 Popular(最热)模块开发(AsyncStorage 数据库技术、离线缓存)
第 4 章 Trending(趋势) 模块开发(代码优化技巧、高复用代码设计)
第 5 章 Favorite(收藏) 模块开发(数据 DAO 层设计技巧,数据状态实时更新)
第 6 章 My(我的) 模块开发(代码提取技巧,组合模式应用技巧,数据异步刷新与动态添加)
第 7 章 Search(搜索) 模块开发(动态关键字,可取消异步任务设计)
第 8 章 MoreMenu(更多菜单) 模块开发(封装可配置菜单组件,RN 版本升级踩坑)
第 9 章 高级功能开发(多彩主题、数据统计、社会化分享、第三方登录,热更新等)
第 10 章 项目发布前的优化、打包与上线 Android 和 IOS APP、学习资料
项目二: 宠物视频 App 项目实战
第 01 章 课程预热
第 02 章 初始 React Native
第 03 章 RN 入门知识学习
第 04 章 项目初始准备
第 05 章 开发视频配音页面
第 06 章 RN 知识串讲
第 07 章 App 内注册登录
第 08 章 用户账户页面
第 09 章 用 Koa 开发本地 API 后台
第 10 章 开发视频配音页面
第 11 章 App 上线准备工作
项目三: app 端 pc 端媒体资讯 app 项目实战
第 1 章 课程简介
第 2 章 React 简介
第 3 章 React 初体验
第 4 章 NodeJS 简介与安装
第 5 章 React 环境配置与调试技巧
第 6 章 开发工具与必要组件
第 7 章 React 组件基础
第 8 章 React 属性与事件
第 9 章 React 样式
第 10 章 React Router
第 11 章 项目实战章 开发环境初始化
第 12 章 项目实战章 页头页脚模块
第 13 章 项目实战章 注册登录模块
第 14 章 项目实战章 首页模块
第 15 章 项目实战章 详情模块
第 16 章 项目实战章 个人中心模块
第 17 章 项目实战章 最后调优
第 18 章 网页优化
第 19 章 课程扩展章 React 的实用组件
项目四: 定位 app 项目实战
第 1 章 课程大纲和 App 演示
第 2 章 Node.js 服务开发
第 3 章 Nodejs 开发后台系统
第 4 章 React Native 环境搭建和入门
第 5 章 App 主题界面框架搭建
第 6 章 App 卫生间模块开发
第 7 章 App 工具类封装
第 8 章 App 阅读模块开发
第 9 章 App 天气模块开发
第 10 章 App 设置模块开发
第 11 章 App 打包和上线
项目五: 列表类 app 项目实战
第 01 章 webpack 配置
第 02 章 react 基础
第 03 章 react 性能优化方案
第 04 章 react 章 router
第 05 章 redux 基础
第 06 章 fetch 基础
第 07 章 开发首页
第 08 章 开发城市页
第 09 章 开发搜索页
第 10 章 开发详情页
第 11 章 开发登录页
第 12 章 购买和收藏
第 13 章 用户中心
第 14 章 评价
第 15 章 总结
课程展示
课程大小
下载地址:
回复可查看课程下载链接 & 提取码
学豆不足请充值: 充值 开通 VIP 全站课程免学豆下载: 开通 VIP QQ:1215426794
来源: http://t.cn/RTo9iz0