Я совершенно новичок в концепции разработки гибридных приложений. Я разработал веб-сайт без какой-либо основы, такой как Angular или React, только с базовым кодированием. Теперь я хочу разработать гибридное приложение из этого.
Но у меня возникают некоторые вопросы, и я нигде не могу найти ответы, поэтому подумал спросить это сообщество гениев.
1) Необходимо ли использовать какую-либо инфраструктуру, такую как Angular, React или Vue, для разработки гибридного приложения? Или мы можем просто разработать гибридное приложение без таких каркасов?
2) Важна ли архитектура MVC для разработки гибридного приложения, или мы можем преобразовать любой веб-сайт в гибридное приложение без архитектуры MVC?
3) после создания гибридного приложения, какой код будет у него внутри оболочки приложения? Будет ли это мой HTML, CSS, Javascript и т. Д., Или он конвертирует весь мой код в Java для Android? Я имею в виду, что если кто-то попытается перепроектировать мой apk? Какой код у него будет?
4) Как насчет безопасности? Я имею в виду, что я буду использовать соединения с базой данных, настройки, конфигурации и другие коды безопасности, которые не должны быть доступны любому, кто пытается перепроектировать мое приложение?
5) Что произойдет, когда я обновлю свой сайт на HTML и PHP? Должен ли я перекомпилировать свое гибридное приложение, чтобы иметь новые функции моего сайта?
6) Будет ли в гибридном приложении мой PHP-код на стороне сервера? Я имею в виду, что у меня есть сайт, разработанный на PHP, так что же он будет делать для динамических кодов PHP?
Надеюсь, что эти вопросы имеют смысл для тех, кто плохо знаком с разработкой гибридных приложений. Благодарим вас заранее. Любая поддержка будет принята с благодарностью.