React Native or Flutter: What to choose?

React Native or Flutter: What to choose?

For the last few months, I have been using React Native. For a change, I recently tried Flutter and completed my first Flutter project. Here is my not-so-technical view on whether a React Native developer should switch to Flutter.

It depends on the type of person you are and the product you will make.

If you are a productivity-first person, making the most out of what you have, cloning projects to finish projects faster and thus making more money, then you should stick with what you are comfortable with.

Others are creative first. For them, the path is more important than the destination. They get bored easily by copy-pasting things. If you belong to this category, Flutter is worth a try.

If your next project has a strict deadline, irrespective of the type of person you are, you should be productive and stick with what you know. Flutter is easy to learn, but switching to new tech will have its challenges.

React Native is still popular and has a better job market than Flutter. But Flutter’s growth rate is better than React Native. You can’t go wrong if you choose either. A big update for React Native is coming and I think the future of React Native will depend on it.

A quick tip: If you stick with React Native, use Typescript.

Ayush Pahuja

Full-Stack Blockchain Developer | Aptos Fellow | Startup Enthusiast | Backend Specialist

1 年

Hey man great post I am currently making an app in expo react native using bitcoinjs-lib but it is not compatible can u help me with this

Lubwama Emmanuel

React Native Engineer | Typescript | Expo | Nodejs | Expressjs | React | Firebase | Nextjs | C | MongoDB | MySQL | Git

1 年

I love the quick tip.

要查看或添加评论,请登录

Aswin Babu的更多文章

  • Future of Data Engineering

    Future of Data Engineering

    The role of a data engineer was almost nonexistent ten years ago. But, the need for this particular kind of software…

    2 条评论
  • Google's Gemini AI

    Google's Gemini AI

    Google has stunned the world with the launch of Gemini, which it claims to be its largest and most capable AI model…

  • Firebase: What you should know

    Firebase: What you should know

    Firebase: A Comprehensive Guide Firebase is a powerful mobile and web application development platform that offers a…

    1 条评论
  • Role of Big Data Analytics in Mobile Application Development

    Role of Big Data Analytics in Mobile Application Development

    The number of mobile users has increased significantly at present, and this has been responsible for the rapid growth…

  • All About Bun.js

    All About Bun.js

    Bun is a JavaScript runtime drop-in replacement for NodeJS which uses the JavaScriptCore engine and is freshly written…

    1 条评论
  • Top 10 Reasons To Choose Kotlin For Android App Development

    Top 10 Reasons To Choose Kotlin For Android App Development

    Java is, undoubtedly, the most widely used and popular programming language for Android App Development. The…

  • Understanding and Getting comfortable with Git

    Understanding and Getting comfortable with Git

    Two developers who were working at the app development project. So, like many developers, they discussed the project…

  • Things You Need to Know About Cross-Platform Development In 2023

    Things You Need to Know About Cross-Platform Development In 2023

    Do you dream of becoming a successful app developer and ruling the app store? You may be an entrepreneur looking for…

  • Benefits of operating React JS on your upcoming project!

    Benefits of operating React JS on your upcoming project!

    ReactJS is taking up the technological and developmental sectors enormously. Majorly JavaScript is preferably created…

    1 条评论
  • The Year of the User: how UX and UI design can make or break your business

    The Year of the User: how UX and UI design can make or break your business

    Saying the world is connected is an understatement. With the average person spending approximately 6 hours a day…

社区洞察

其他会员也浏览了