Earlier quoted context omitted.
What's very interesting about your comment is this: Let's say that JavaScrip was a language for "kiddies" in 2008. Let's call them people in the age group 17-22. That was fourteen years ago, and those "kiddies" are now 31-36. In 2008, they were in entry-level positions. Today, they have over a decade of industry experience and are lead engineers, engineering managers, &c. It's not like they "grew up and switched to a…
I kinda got the year wrong, 1998 would've been a better thing to say. I was working on multiple shipping products using JavaScript in 2008.
Flutter is better than React Native in all the ways that don’t matter
131–140 of 158 posts
Re: Flutter is better than React Native in all the ways that don’t matter
#132Earlier quoted context omitted.
What's very interesting about your comment is this: Let's say that JavaScrip was a language for "kiddies" in 2008. Let's call them people in the age group 17-22. That was fourteen years ago, and those "kiddies" are now 31-36. In 2008, they were in entry-level positions. Today, they have over a decade of industry experience and are lead engineers, engineering managers, &c. It's not like they "grew up and switched to a…
I kinda got the year wrong, 1998 would've been a better thing to say. I was working on multiple shipping products using JavaScript in 2008.
Re: Flutter is better than React Native in all the ways that don’t matter
#133Earlier quoted context omitted.
> because it was impossible to find Flutter people and, most importantly, people who were proficient on that platform If you can't find them, you gotta train them
We did that with one guy after month 3, the guy accepted and started Flutter course, etc. He quit the job on month 5 arguing he disliked Flutter and Dart.
i am one of those weirdos who likes it but nobody is hiring so i am rebrushing back up on javascript and react native. one area i would love to see is json being automatically accessible just like in javascript, also their routing in flutter needs work. it’s not for everyone but it has a ton of potential if some things get change
Re: Flutter is better than React Native in all the ways that don’t matter
#134I want to throw Ionic and Capacitor (or any other webview based toolkit with your favourite SPA framework) into this mix, I believe for a lot of apps its probably a better option than either Flutter or React Native. I also don't and believe in "one true cross platform toolkit", each has its place. So: Hiring - The OP suggests React Native has a larger pool of developers than Flutter, very true. But Ionic/Capacitor/et…
The last time I developed in Ionic, I stumbled into problems when actually trying to DO things in the mobile platforms: Want to use the camera? you are limited to whatever "plugin" is available. Want to read from SSD ? you also have to integrate some plugin and pray that it works for your use case. To me, it feels that Ionic is only good for the "minimum common denominator" of apps (a webpage, maaaybe with some stora…
Re: Flutter is better than React Native in all the ways that don’t matter
#135I've been using react native heavily for the past 18 months. Because there's no JIT, Javascript is slow on mobile, especially on Android. I spend a lot of my creative energy trying to optimize the render function. I often times wonder if I should have chosen Flutter instead. Each framework has its bullshit you don't discover until it's too late. So, I'm sure if I had chosen Flutter I'd be complaining about something…
Memoizing everything might be hurting more than helping your apps performance. I’ve built a few different apps with RN, the issues here might be specific to this project
I've had apps where I memoized everything, then turned it all of for a testrun and it was very visibly slower without memoizing.
Re: Flutter is better than React Native in all the ways that don’t matter
#136Earlier quoted context omitted.
The last time I developed in Ionic, I stumbled into problems when actually trying to DO things in the mobile platforms: Want to use the camera? you are limited to whatever "plugin" is available. Want to read from SSD ? you also have to integrate some plugin and pray that it works for your use case. To me, it feels that Ionic is only good for the "minimum common denominator" of apps (a webpage, maaaybe with some stora…
Same experience. If you are using ionic and using any hardware sensors including camera, be ready for a rewrite down the line. Also plugins (even commonly used ones) are full of bugs. The toolchain for builds and cross compilation is amateurish at best. Ohh and finally if all the things do work, be ready for getting surprised on how sluggish the application is going to be.
Re: Flutter is better than React Native in all the ways that don’t matter
#137I've been using react native heavily for the past 18 months. Because there's no JIT, Javascript is slow on mobile, especially on Android. I spend a lot of my creative energy trying to optimize the render function. I often times wonder if I should have chosen Flutter instead. Each framework has its bullshit you don't discover until it's too late. So, I'm sure if I had chosen Flutter I'd be complaining about something…
Every codebase is unique, but I would (and have) recommended this stack to multiple teams as it served us really well.
We onboarded 3 React devs - 2 of which had never used RN before and all 3 were pushing out features within a two week sprint.
We also got to scan a QR code from a GitHub PR and allowed other engineers, QA folk, and designers to test PRs before merging on a real physical device - I am not sure if Flutter has something similar, but the tooling around RN is amazing.
Also, LogRocket, Sentry, LaunchDarkly, Auth0 and most of the SaaS tools youre familiar with in React have solid ReactNative support - often times including web if you use RNW.
Re: Flutter is better than React Native in all the ways that don’t matter
#138Earlier quoted context omitted.
>"You will spend year teaching someone then he leaves for another company who gave him 20% rase." If you hire decent developer and it takes a year to teach them for example react to be productive the problem is not with the developer. Normal developer should be reasonable productive in a matter of days. Ok give it a month. And it does not require tutor hanging over the shoulder. The problem is with you as you've just…
In most cases that I’ve seen, it’s not React that’s difficult to ramp up on, it’s the overly complicated codebase. Now you could make an argument that React/Rails/whatever shares some of the blame for encouraging/allowing the state of the code.
Well the developers you want to hire would know zilch about that codebase so you have to train them anyways. And after you do they will not leave because for greener pasture with that new knowledge since nobody else is using that codebase internally.
Re: Flutter is better than React Native in all the ways that don’t matter
#139I think Flutter is better _because_ it uses Dart. I used to hate that decision ("Not another language to learn.."), but Flutter and Dart are like Mac and macOS (I'm aware people complaining about macOS quality going down the hill.. but that's another story). They're both from the same company, seemingly built for each other, and the language (Dart) improvements are _relevant_ for the platform (Flutter). Flutter still…
Re: Flutter is better than React Native in all the ways that don’t matter
#140I think Flutter is better _because_ it uses Dart. I used to hate that decision ("Not another language to learn.."), but Flutter and Dart are like Mac and macOS (I'm aware people complaining about macOS quality going down the hill.. but that's another story). They're both from the same company, seemingly built for each other, and the language (Dart) improvements are _relevant_ for the platform (Flutter). Flutter still…