Этот веб-сайт в настоящее время находится на моем сервере node.js.
Пока он размещен где-то, очень просто загрузить веб-сайт в UIWebView или фактически в WKWebView, поскольку Apple предложит вам здесь
Важно
Начиная с iOS 8.0 и OS X 10.10, используйте WKWebView, чтобы добавить веб-контент в свое приложение. Не используйте UIWebView или WebView.
Возможно, вы захотите проверить конкретно тип контента, который вы будете загружать в веб-представление, но кроме этого, это абсолютно верный способ сделать это.
2) Я также хочу узнать о преимуществах использования RESTful API и собственного кода по сравнению с просто загруженным представлением.
Это открывает большую старую банку с червями, и я не думаю, что это достаточно объективно, чтобы ответить здесь. Тем не менее, я обнаружу общую разницу - если вы используете API RESTful для показа контента, вы можете использовать нативные интерфейсы, которые уже доступны в iOS SDK и могут показаться знакомыми пользователям. Вы также полагаетесь только на базовые данные на бэкэнде, поэтому производительность, как правило, снижается. При этом люди все еще используют гибридные платформы для создания приложений, и это все еще вещь. В общем, есть много плюсов и минусов в любом случае.