瑞客论坛

 找回密码
 立即注册
查看: 2214|回复: 10

2017年最新移动UI前端react native开发实战五部曲 实战与锤炼

[复制链接]

金币3415  第454名

212

主题

3

回帖

3511

积分

论坛元老

Rank: 8Rank: 8

威望
30
贡献
65
热心值
1
金币
3415
注册时间
2020-8-31
发表于 2019-3-21 12:49 | 显示全部楼层 |阅读模式
课程背景现在很多移动项目全都专项纯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章 总结

课程展示


游客,如果您要查看本帖隐藏内容请回复


回复

使用道具 举报

金币180  第5966名

24

主题

9544

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

威望
6406
贡献
6207
热心值
7
金币
180
注册时间
2019-7-22
发表于 2019-8-5 20:01 | 显示全部楼层
谢谢楼主分享学习一下
回复

使用道具 举报

金币217  第5361名

0

主题

22

回帖

217

积分

中级会员

Rank: 3Rank: 3

威望
0
贡献
0
热心值
0
金币
217
注册时间
2019-10-10
发表于 2019-11-1 16:03 | 显示全部楼层
谢谢楼主分享学习一下
回复

使用道具 举报

金币442  第3386名

0

主题

124

回帖

442

积分

中级会员

Rank: 3Rank: 3

威望
0
贡献
0
热心值
0
金币
442
注册时间
2019-7-25
发表于 2019-11-26 17:39 | 显示全部楼层
谢谢楼主分享辛苦了
回复

使用道具 举报

金币136  第7271名

0

主题

347

回帖

855

积分

年费会员

Rank: 4

威望
479
贡献
240
热心值
0
金币
136
注册时间
2019-11-23
发表于 2019-11-27 07:58 | 显示全部楼层
RE: 2017年最新移动UI前端react native开发实战五部曲 实战与锤炼 [修改]
回复

使用道具 举报

金币76  第11889名

0

主题

3236

回帖

4268

积分

永久会员

Rank: 8Rank: 8

威望
2478
贡献
1714
热心值
0
金币
76
注册时间
2019-4-13
发表于 2019-11-27 09:51 | 显示全部楼层
kan kan ,xiexiefenxiang
回复

使用道具 举报

金币193  第5741名

0

主题

241

回帖

6445

积分

永久会员

Rank: 8Rank: 8

威望
2630
贡献
3622
热心值
0
金币
193
注册时间
2019-12-3
发表于 2019-12-31 12:44 | 显示全部楼层
6666666666666666
回复

使用道具 举报

金币45  第13448名

0

主题

140

回帖

327

积分

中级会员

Rank: 3Rank: 3

威望
135
贡献
147
热心值
0
金币
45
注册时间
2020-4-1
发表于 2020-5-12 16:22 | 显示全部楼层
2017年最新移动UI前端react native开发实战五部曲 实战与锤炼
回复

使用道具 举报

金币2961  第551名

0

主题

1630

回帖

3114

积分

论坛元老

Rank: 8Rank: 8

威望
57
贡献
96
热心值
0
金币
2961
注册时间
2020-2-3
发表于 2020-7-14 09:40 | 显示全部楼层
2017年最新移动UI前端react native开发实战五部曲 实战与锤炼
回复

使用道具 举报

金币372  第3818名

11

主题

5127

回帖

1万

积分

永久会员

Rank: 8Rank: 8

威望
8603
贡献
5580
热心值
0
金币
372
注册时间
2020-3-16
发表于 2021-6-16 21:07 | 显示全部楼层
very goooooooooooooooooooooood
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|瑞客论坛 |网站地图

GMT+8, 2024-11-26 08:32

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表