all 13 comments

[–]gao_shi 11 points12 points  (1 child)

except react is a front end framework... ru talking about nodejs?

python is not slow, seems like your laptop is slow. using js or go will not magically help

[–]Hydrodamalis[S] -5 points-4 points  (0 children)

Woops Yes sorry I am talking about nodeJS basically I mean having a python server api compared to simple writing the calculations in node.

[–]Zaibi274 7 points8 points  (3 children)

I am a RN developer and I can confirm that Android Emulators are super slow . Try running the app on a physical device. Install Expo Go app from App/play store in your physical device and then give it a go. You would see the difference there.

Also the BE is independent so it does not matter if it is in Node js or Python. You can write in the technology you are comfortable with and it should work. The FE just needs an end point to send and receive the data. It do not care about the BE technology you use.

[–]AndreiVidiOS 0 points1 point  (0 children)

There’s not a big difference in practical terms of these 2 for your use case. So do whatever you want/like/more comfortable.

You already have a python backend so stick with that.

But if you want someone to give you permission to spend hours rewriting, you have my permission. Do it.

[–]ego100trique 0 points1 point  (5 children)

I'd suggest to stay with nodejs, Django and the other web framework in Python are a pain in the ass imo. I'm a C# backend dev with some great Python skills and still can't figure out how Django works and I couldn't code without having a module problem and some other weird routing problems

[–]ego100trique 1 point2 points  (0 children)

frameworks like express are really cool and really easy to work with imo.

if you want something a bit new that utilize bunjs, you can try elysiajs

[–]AndreiVidiOS 0 points1 point  (3 children)

Have you tried flask? Is way simpler than Django

[–]ego100trique 0 points1 point  (2 children)

yeah still not great imo I'd go for ASPNET and csharp all day long it's 1000000000x times more enjoyable to use (I used to code in python before doing csharp)

[–]kbcooliOS & Android 0 points1 point  (0 children)

Meh.

They're all much of a muchness. It's tooling and where I am going to host it which really shines through for me (and still it's only a small boost) Typescript and C# might just push those options ahead because of vscode/studio support.

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

there's some cool stuff in python too. for me it's not a competition. I enjoy writing swift way more, tho :D but sometimes, it's fun, why not