Задать вопрос
@Credo88

Мобильное приложение на базе Интернет магазина?

Есть интернет магазин (Framework на PHP).
Бэкенд на PHP.
Фронтенд HTML, JS, CSS.
Синхронизация и обновление остатков и добавление новинок а также цен происходит через 1С, форматом XML по Cron.

Хотелось бы создать приложение существующего интернет магазина, не переделывая и не переписывая с нуля сайт.

Реально ли сделать быстрое приложение?
Переписывать весь Framework с нуля на другом языке вариант отпадает.
  • Вопрос задан
  • 409 просмотров
Подписаться 1 Средний 5 комментариев
Пригласить эксперта
Ответы на вопрос 3
Decadal
@Decadal
коротко: да, реально, но сложно.

для мобильного приложения нужно делать отдельную апишку, особенно если у вас MPA, в котором в ответах от бекенда генерируется html а не json.

Реально ли сделать быстрое приложение?

Правильный вопрос таков: реально ли найти специалистов, которые готовы сделать быстрое приложение и быстрый бекенд в заданных условиях? Скорость работы приложения зависит как от организации поставки данных на бекенде, так и от внутренней оптимизации.

Хотелось бы создать приложение существующего интернет магазина, не переделывая и не переписывая с нуля сайт.

надеюсь, эта фраза не означает "мы ничего не будем делать на бекенде". Дописывать под потребности мобильного приложения придётся 100%.
Ответ написан
ThunderCat
@ThunderCat Куратор тега PHP
{PHP, MySql, HTML, JS, CSS} developer
azerphoenix
@azerphoenix
Java Software Engineer
Хотелось бы создать приложение существующего интернет магазина, не переделывая и не переписывая с нуля сайт.

Дописывать придется в любом случае. Вопрос в каком объеме. А вот, переделкой сайта можно и не заниматься.
Хотя, скорее всего чуть переделать тоже нужно будет. Например, добавление jwt auth в существующий секьюрити и т.д.

Можно поступить по-разному:
1) PWA на javascript. Это самое быстрое решение, которое вы найдете. + адаптировать UI сайта под моб. устройства.
2) Написать REST сервис для интернет-магазина (не переписывая текущий функционал) ну а дальше поднять нативное или ненативное приложение под моб. устройства. Если хотите охватить больше моб. устройства (android, iOS), то REST + React Native (javascript). А если принципиально нужно нативное приложение в чем скорее всего нет надобности с учетом вашей задачи, то java, kotlin.

Переписывать весь Framework с нуля на другом языке вариант отпадает.

Не вижу необходимости. Можно конечно взять какой-нибудь MERN + React Native, чтобы все было на одном языке, но нет надобности.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
18 дек. 2024, в 11:03
5000 руб./за проект
18 дек. 2024, в 10:44
130000 руб./за проект
18 дек. 2024, в 10:02
7000 руб./за проект