用 react-native+redux 写了一个 Reddit 客户端,又一次感觉 js 要统治世界

2016-04-20 15:57:48 +08:00
 KevinOfNeu

花了大约 2 天的时间,从看教程,到读别人代码,然后写出了一个 react-native 的 Android 的客户端。

Gif 预览

repo 地址: https://github.com/KevinOfNeu/xReddit

4407 次点击
所在节点    程序员
19 条回复
KevinOfNeu
2016-04-20 15:59:58 +08:00
欢迎大家提 PR , issue !更欢迎给出 star!
Patrick95
2016-04-20 16:02:19 +08:00
it seems all right
KevinOfNeu
2016-04-20 16:06:08 +08:00
Gif 图不知道为啥显示不出来。大家可以直接看 repo 地址, https://github.com/KevinOfNeu/xReddit 。欢迎提 issue , pr ,一起学习!
pppssspsp
2016-04-20 16:06:10 +08:00
react-native 怎么样啊?新人是学 OC 和 swift 好还是直接这个好
KevinOfNeu
2016-04-20 16:08:34 +08:00
@pppssspsp 好问题。如果更想了解 native 的话,还是学习 OC 或者 swift 了,其实更建议现学 OC ,因为优秀代码更多, swift 出来没多久,优秀的学习开源代码并不如 OC 多。
pppssspsp
2016-04-20 16:10:19 +08:00
@KevinOfNeu 嗯嗯,谢谢.
dibage
2016-04-20 16:28:18 +08:00
gif 点击就可以看了,看起来 very nice 啊!
KevinOfNeu
2016-04-20 16:30:25 +08:00
@dibage 多谢,用了不到两天,还有很多地方要改进。
keifer
2016-04-20 19:52:37 +08:00
前几天的 F8 开发者大会上面, windwos 和三星宣布将 react native 集成到自家的 windows 和 tizen 系统上,是不是想想都有点小激动呢!
WildCat
2016-04-20 19:56:34 +08:00
KevinOfNeu
2016-04-20 21:53:33 +08:00
@WildCat 哇哦, nice blog
KevinOfNeu
2016-04-20 21:53:52 +08:00
@keifer windows 现在想全面兼容各种**
murmur
2016-04-20 22:01:56 +08:00
@keifer 想多了, wp 的安卓计划已经流产了,微软最靠不住了
saberlily
2016-04-21 11:09:46 +08:00
看了下 F8 的源码, 感觉自己都不会写 JS 了 function aaa(): bbb {....}
这个 bbb 是什么....
KevinOfNeu
2016-04-21 11:44:23 +08:00
@saberlily 还没看 F8 源码,不过这名够屌
saberlily
2016-04-24 10:15:04 +08:00
@KevinOfNeu 不是, aaa/bbb 我只是举例说的, 就是第一个 setup.js , 感觉语法和 swift 混了。。
另外想问下, 你在开发的时候怎么 debug 的,好像 redux_devtools 不支持 RN , Chrome_devtool 里面看不到页面,也没办法用 React_Debug 的 Chrome 插件啊
KevinOfNeu
2016-04-24 16:41:55 +08:00
@saberlily 我主要用 chrome , js 不是可以断点吗?至于 redux 的支持,我就是脑补了下,你若是发现好的也推荐啊
saberlily
2016-04-24 19:55:21 +08:00
@KevinOfNeu 找到一个, atom 升级, nuclide , 据说不错
KevinOfNeu
2016-04-25 13:34:37 +08:00
@saberlily 🐂

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/272548

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX