dilikpulatov
@dilikpulatov
веб-программист

Правильно ли создать моб.приложение на Node js?

Здравствуйте!
Есть вопрос по поводу создание моб.приложение на Node Js
Я сам веб-разработчик, пробовал создать приложения для десктоп(на Electron js). Получилось очень крут
но вот как на счет моб.приложение(для Android и iOS) на Node Js?
Есть интернет магазин(там как обычно есть каталоги, корзинки, товары, закладки, оплата, работа с GPSом уведомление и т.д ). Вопрос в том что можно такое приложение сделать на Node Js?(на Cordova или типа такое)
Просто понят не имею насколько эти скрипты могут сделать работу Java или Swift
Подскажите...можно рискнут? Если есть у вас опыт то подскажите что лучше использовать для таких задачей? Реакт натив я пока не знаю...(если оно похож на реакт жс то вообще не пойдет) а вот Cordova вроде норм. А может есть ещё другие скрипты
  • Вопрос задан
  • 206 просмотров
Пригласить эксперта
Ответы на вопрос 3
Xuxicheta
@Xuxicheta
инженер
https://flutter.dev/ (восходящая звезда)
https://ionicframework.com/ (для ангулярщиков)
https://www.nativescript.org/

ток Node.js тут не причем, это фактически аналоги ноды. Т.е. биндинги js вызовов в какие-то местные библиотеки.

Можно еще оформить сайт как PWA и просто запускать его на мобилке как приложение. Самый простой способ.
Ответ написан
Sanasol
@Sanasol
нельзя просто так взять и загуглить ошибку
NodeJS это бекенд, к андроиду и ios никакого отношения не имеет.

У вас вообще каша какая-то перечислена из всевозможных фреймворков и языков.

iOs -> Swift
Android -> Java
Andorid/iOs/Windows -> React Native -> js/html/css
Andorid/iOs/Windows/всё что угодно -> Cordova(PhoneGap) -> js/html/css
Ответ написан
Комментировать
Robur
@Robur
Знаю больше чем это необходимо
Если в рамках ваших задач и ресурсов это оправдано - то "правильно". Если не оправдано - то "неправильно".
Конкретнее только вы можете решить. Ну или рассказать вводные и задачи, чтобы можно было оценить со стороны.
В целом - практика вполне распространенная последние годы.

Из личного опыта - писал давно на Cordova, медленно и громоздко.
недавно на ReactNative - все отлично, плюсы перед Cordova - скорость, рендер и другие вещи нативные, легко дописать нативных модулей если что-то не хватает, но если реакт вообще никак - то вариантов много, выше вам уже Антон Швец накидал варианты.
помню что Ionic вообще не впечатлил но это было давно, сейчас скорее всего по другому.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы