

Depends if you want the things you learn to help you in future career paths, I chose to learn flutter because I wanted an app cross platform on all devices and not just ios, android and web which is what react native offered (plus no good full storage access of device, cuz damit I had visions), but it’s difficult to find a position as Flutter Dev without at least 5 years of experience.
Those windows ram requirements are only to boot into the system, no way 2gb or 4gb enough for normal use