Programmer ·
Needs advice
on
FlutterFlutter
and
ReactReact

I am a beginner in the programming field, and I have started learning Flutter lately but a lot of people around me say that I should learn React or start with learning front end and stuff like this because flutter is new, and I'd get a job quicker if I learn React.

I want to learn a technology that will benefit me in the future. Should I learn React or stick to Flutter?

READ LESS
6 upvotes·12.8K views
Replies (4)
Marketer at ITMAGINATION·

tl;dr Pick a tool and stick with it. It will be worth it.

Either of these tools is great.

Here's the thing: both of them have a bright future ahead.

Flutter will be most likely the default way to create apps for Google's Fuchsia OS, and even if not, it is a superb tool to make great-looking mobile applications, fast. When it comes to mobile development, however, you would have to, most likely, start learning Kotlin/Swift and Android/iOS development sometime in the future, which is a bummer. Dart also isn't the most useful programming language ever, though I quite enjoy it: it's as if Java and JavaScript had a baby.

React is something a bit different. It's primarily for creating web apps. Yes, React Native exists, but it's inferior to Flutter, imo. Creating web apps is a great way to target multiple platforms at once, as well. Moreover, JavaScript is the language that is spreading into every domain of software development, so one would argue that you are better off learning JavaScript. On the other hand, React is a bit of a black box: there are some gotchas that you need to discover.

READ MORE
Blog | ITMAGINATION (itmagination.com)
8 upvotes·1 comment·12.3K views
NOUR kh
NOUR kh
·
August 20th 2022 at 3:05AM

That was really helpful.. Big thanks <3

·
Reply
Frontend Developer ·
Recommends
Flutter
React

Ideally, you should stick to one tool for at least a year, where you can learn design patterns, debug, state management, enhance your problem solving abilities. etc Both Flutter and React are very suitable for learning how to become a successful software engineer.

READ MORE
3 upvotes·1 comment·12.5K views
NOUR kh
NOUR kh
·
August 20th 2022 at 3:07AM

Thank you so much

·
Reply
View all (4)
Avatar of NOUR kh

NOUR kh

Programmer