Answer the question
In order to leave comments, you need to log in
Is it right to create a mobile application on Node js?
Hello!
I have a question about creating a mobile application on Node Js
I myself am a web developer, I tried to create applications for the desktop (on Electron js). It turned out very cool
, but how about a mobile application (for Android and iOS) on Node Js?
There is an online store (there, as usual, there are catalogs, baskets, goods, bookmarks, payment, work with GPS notification, etc.). The question is what can such an application be done on Node Js? (on Cordova or something like that)
I just don’t understand how these scripts can make Java or Swift work
Tell me ... can I take a chance? If you have experience then tell me what is better to use for such a task? React native I don't know yet... (if it looks like react js, it won't work at all), but Cordova seems to be the norm. Or maybe there are other scripts
Answer the question
In order to leave comments, you need to log in
https://flutter.dev/ (rising star)
https://ionicframework.com/ (for anglers)
https://www.nativescript.org/
Node.js current has nothing to do with it, these are actually analogues of a node. Those. js call bindings to some local libraries.
You can also design the site as a PWA and simply run it on a mobile phone as an application. The easiest way.
NodeJS is a backend, it has nothing to do with android and ios.
In general, you have some kind of porridge listed from all kinds of frameworks and languages.
iOs -> Swift
Android -> Java
Andorid/iOs/Windows -> React Native -> js/html/css
Andorid/iOs/Windows/whatever -> Cordova(PhoneGap) -> js/html/css
If within the framework of your tasks and resources it is justified, then it is "correct". If not justified, then "wrong".
Specifically, only you can decide. Well, or tell the introductory and tasks so that you can evaluate from the outside.
In general, the practice is quite common in recent years.
From personal experience - I wrote for a long time on Cordova, slowly and cumbersomely.
recently on ReactNative - everything is fine, pluses over Cordova - speed, rendering and other things are native, it's easy to add native modules if something is missing, but if there is no reaction at all, then there are many options, Anton Shvets already gave you options above .
I remember that Ionic was not impressed at all, but that was a long time ago, now it’s most likely different.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question