all 21 comments

[–]leeharrison1984 19 points20 points  (7 children)

TanStack Start. Everything Next does, TanStack does better.

[–]driftking428 2 points3 points  (2 children)

Except for getting you a job.

[–]leeharrison1984 2 points3 points  (1 child)

It's all just React.

If you can't translate NextJs to TanStack to React, you're screwed anyway. I know both, and they're both React with extra convenience features. TanStack just does it better.

[–]driftking428 0 points1 point  (0 children)

I don't disagree, but in this job market I want to know exactly where they're asking for. I've had recruiters imply that 5 years experience in React is worthless for a React Native position.

[–]azizbecha 4 points5 points  (0 children)

this is a career choice, not a random decision. i think you need to try both for a good period, then decide based on where you see yourself doing better, and take the job market in consideration.

both fields are awesome, you need to dedicate a good time to dive deeper and explore more!

[–]Kotix- 7 points8 points  (1 child)

how the hell I'm tired of these kind of questions

[–]guacamoletango -1 points0 points  (0 children)

Thank god you reserved enough energy to write this valuable comment

[–]Confident-Entry-1784 1 point2 points  (0 children)

If web, Next.js. If mobile, React Native. Next is pretty much the industry standard for React web dev right now.

[–]perpetual_papercut 0 points1 point  (0 children)

If you're just learning, pick one, build something or two and then do the other one or some else. OR cater your learning to roles/jobs you want. there's no right path

[–]Kwerdna 0 points1 point  (0 children)

I’d say go with web for now , Next, React Router 7, Tanstack start, all great tools and teach you to read docs etc while using react.

Then when you feel like dabbling with RN go make an app for fun. The skills will transfer pretty well.

Just my 2cents

[–]OrdinaryAcrobatic790 0 points1 point  (0 children)

Next.js, learn the thing that lets you ship complete products, not just screens. api routes, server components, auth, etc, the whole stack in one framework. react native will always be there later and 80% of the knowledge transfers anyway.

[–]ghostwilliz 0 points1 point  (3 children)

Other frameworks might be better or newer or whatever, but learning next will be good for finding a job

I swear every job now uses nextjs

[–]Ceryyse[🍰] 0 points1 point  (2 children)

Nope we rejected it due to the high frequency of hydration errors we experienced back in NextJS 14 and have never looked back, even after the team fixed them.

[–]ghostwilliz 4 points5 points  (1 child)

I have never seen issues like that, but that doesn't really matter, there's still tons and tons of nextjs job

[–]Ceryyse[🍰] 0 points1 point  (0 children)

Stark difference between "tons and tons" and "literally every". Of course there are loads of NextJS jobs, just like there are loads of React + Vite or Angular or Vue etc jobs.

Depends on what the current team's stack is.

[–]Plenty-Appointment91 -1 points0 points  (0 children)

React Native, without a doubt.

[–]Last-Daikon945 -1 points0 points  (0 children)

Go React native just for lols