Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
htormey
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
34 ms
·
301.
▲
by
htormey
10y ago
Sure but a lot of React Native people use code push. I assume React Native is not affected as code push is just pushing JavaScript and not using JavaScript core to swizzle native code into your application like rollout does.
302.
▲
by
htormey
10y ago
Yep. I use code push in several apps. It's gonna be fun times next time I need to submit an app. I think it might be safe because it doesn't push native code and rollout is all about pushing native changes.
303.
▲
by
htormey
10y ago
I wonder if this is going to hit non native code push solutions like React Native? Or if Apple are going to start cracking down on apps like Facebook, Twitter or Pinterest that do a lot of A/B testing.
304.
▲
I made React Native fast, you can too
(launchdrawer.com)
7 points
by
htormey
10y ago
|
0 comments
305.
▲
by
htormey
10y ago
"So you say that React Native is not just to make life easier for developers, but then go on a rant ... that proves how React Native makes life easier for developers?" I'm very sorry if my comment came across as a rant, that
306.
▲
by
htormey
10y ago
We used this and special cased for Android: https://github.com/xinthink/react-native-material-kit
307.
▲
by
htormey
10y ago
The GP implies that the only reason a company would go with React Native is to make life easier for it's dev's at the expense of performance. That's clearly not true and I believe the GP knows it. If performance was the only
308.
▲
by
htormey
10y ago
The core Facebook iOS team built the news feed in ComponentKit. ComponentKit (Objective C++) was inspired by React: http://componentkit.org/ " Something in a language that is more optimisable and works everywhere, like
309.
▲
by
htormey
10y ago
Just in case some folks read this comment the wrong way, React Native is not based on webviews like say Cordova: http://stackoverflow.com/questions/33479180/what-does-react-... "React Native uses a JavaScript
310.
▲
by
htormey
10y ago
Yep. This describes me. I'm an iOS developer who has been contracting for the last 6 months doing nothing but React Native. I do hope to return to Swift once the language stabilizes a bit more. It was annoying not being able to easily
311.
▲
by
htormey
10y ago
Yeah, it really depends on what your needs are. React Native has a lot of cool features but it also has quite a steep learning curve if you are new to React or new to Native development.
312.
▲
by
htormey
10y ago
I was at the SF React Native developers meet up the other night, the speaker (Devin Abbott) gave several nice pro/con's slide re react native. Here's a picture of the slides: http://imgur.com/a/T3O7i ht
313.
▲
by
htormey
10y ago
Yep, I can confirm the same. I've shipped two reasonably complex react native apps, both were about 80-90% shared code. Areas where we diverged were things like permissions on Android versus iOS, code that has to run in the background
314.
▲
by
htormey
10y ago
I agree. Dan Abramov the creator of Redux has a whole article devoted to this topic: https://medium.com/@dan_abramov/you-might-not-need-redux-be4... A lot of the work I'm doing right now is in a reasonably complex
315.
▲
by
htormey
10y ago
Awesome, thanks for that link! So far I have been pretty happy with react native. On Android myself and another developer I have been working hit some issues around images on Android. Part of the issues were our own fault: overlaying a tran
316.
▲
by
htormey
10y ago
Great article Martin. Do you have any performance figures or tips that you learned when porting the save feature? Specifically how was performance across Android/iOS?
317.
▲
by
htormey
10y ago
Sure, but its very widely used in conjunction with React especially in larger projects. I think its fair game for critique in that context. Also, the author of the article specifically called out Redux: "For example, besides the four f
318.
▲
by
htormey
10y ago
I agree. Redux resolves a lot of his criticisms thats why I really didn't get why the author dismissed it so quickly: "For example, besides the four facets above, the state management problem of React is non-negligible. If we intr
319.
▲
by
htormey
10y ago
I disagree with at least one of the authors critiques: "Issue 1: React components are difficult to reuse in complex interactive web projects. Such a lightweight component is very handy in rendering plain and static webpages. Nonetheles
320.
▲
by
htormey
10y ago
Thanks for all the awesome links! The Android portion of React Native is far behind iOS. "I also found out that using plain java-serialization/string over the JS/Java bridge is twice as fast compared to their homegrown memory
321.
▲
by
htormey
10y ago
Yep, exactly my experience. I love React Native but if your not used to the Javascript style of million's dependencies your in for a world of pain. It's critical to spend more time vetting third party React Native/Javascript
322.
▲
by
htormey
10y ago
Have you read this: https://facebook.github.io/react-native/docs/performance.htm... It might help with some of the performance issues you encountered. Even if you decide to abandon React Native and just do Native
323.
▲
by
htormey
10y ago
To summarize this article: The author really enjoyed using React Native up until he hit some performance issues related to loading large images on certain versions of Android. He doesn't go into what specifically the performance issues
324.
▲
by
htormey
10y ago
I'm not sure if the organizers record their talks but if they do I will post a link here. Failing that I plan on writing some blog posts about my experiences with react native.
325.
▲
by
htormey
10y ago
Nope, will check it out, thanks.
326.
▲
by
htormey
10y ago
From the lifecycle section of the repo: "the workers are paused when the app enters in the background the workers are resumed once the app is running in the foreground" This won't work when your app is backgrounded or if the
327.
▲
by
htormey
10y ago
Sure, it's at Pinterest on March 7th : https://www.meetup.com/Real-World-React/events/236140965/
328.
▲
by
htormey
10y ago
I think not having access to the latest platform feature is a little bit overstated for a number of reasons. 1) An example: It wasn't too long after iMessage apps came out in iOS 10 that tutorials emerged telling you how to use react n
329.
▲
by
htormey
10y ago
Native iOS developer (worked at Facebook/Apple) who's currently doing a bunch of contracting at the moment. I think React Native is great. I think the biggest pros of react native are: 1) Not having to compile to see UI/Busin
330.
▲
by
htormey
10y ago
Have you seen: https://medium.com/@jschloer/react-router-v4-with-react-nati... https://react-router.now.sh/MemoryRouter One of my clients uses react-router for web and we are exploring reusing it in ou
More ›