Ask HN: Can you recommend between Flutter, Next.js and React Native?
Hi guys I am trying to decide which framework to use with AWS Amplify. Can you share your experiences? I am leaning towards Flutter because it uses a single code base to push across mobile & desktop but I wonder how true this really is.
I haven't used AWS Amplify before but should it speed up the development of backend? Does it provide CRUD essentially?
I am trying to wrap my head around all of this because it's been a while since I've done mobile app development, as in 2012.
7 comments
[ 3.1 ms ] story [ 36.8 ms ] threadFlutter no doubt. I used Firebase , but I imagine Aws wouldn't be too bad
I've used React/Redux before and couldn't help but feel that it was over-engineered sort of like micro-service architecture but to each his own.
Overall, they are a waste of time. Once you wanna do anything complicated (3rd party auth, UI, hardware, etc) you have to learn the native stuff. Stay far away.
Also, Flutter will most likely be discontinued in 2 years.
any source on this?
I've worked with React Native for iOS and Android and would recommended it. It's a huge challenge to make complex apps feel as fast and slick as building in Swift, but that may be an issue with any js framework (and I may be biased from working in Swift also).
The popularity of React is another plus: it's easy enough for a web React developer to learn React Native.
I'm building a blogging, journal app (https://giki.app) and it's using React native, it got up and running very quickly at beginning util I need enable in app purchase.