2016-09-17 2 views
0

В проекте мне нужно использовать одностраничное приложение с использованием рамки Cordova.Iframe vs angulajs

Лучший вариант, который я нашел, - угловой js.

Однако некоторые люди предложили вместо этого использовать iframe.

У меня есть googled through, чтобы проверить лучший вариант. Но я не мог найти никакой информации.

Может кто-нибудь предложить, какой из них лучший выбор. Если да, то почему?

(Пожалуйста, не называть его как расплывчаты. Это очень важно для меня)

+0

использование угловой с ионной структуры, то будет дает и богатый внешний вид и гибкость – learner

ответ

1

Я бы порекомендовал вам проверить jQuery Mobile

JQuery Mobile является HTML5 на основе системы пользовательского интерфейса, предназначенный для сделайте отзывчивыми веб-сайтами и приложениями, доступными на всех смартфонах, планшетных и настольных устройствах.

Это позволяет создать действительно приятное бесшовное веб-приложение, которое обладает очень «родным» приложением.

Это хорошо работает с Кордовой! Я использовал его во многих мобильных приложениях на сегодняшний день. Просто отпустите проект jQuery Mobile в своей папке www и создайте свои платформы!

0

Это совершенно разные подходы, и в конечном итоге это будет зависеть от приложения. Как правило, для веб-проектов iframe обычно не считается лучшей практикой, и их следует избегать. История может отличаться для приложений Кордовы, но я считаю, что это маловероятно.

AngularJS может быть отличным для многих приложений, но может быть немного интересным, чтобы узнать поначалу. Если у вас есть четкое понимание JavaScript, возможно, стоит изучить его, поскольку он может сделать создание приложений в HTML5 намного проще.

Для более простого применения может быть проще избежать рамки полностью.

Рамный выбор в конечном итоге сводится к тому, что наилучшим образом подходит для разрабатываемого приложения - нет единого решения для каждого приложения. Я бы предложил исследовать несколько рамок и посмотреть, что лучше всего подходит для вашего приложения.

Несколько рассмотреть (начальная точка не полный список): Javascript:

  • AngularJS,
  • ReactJS
  • JQuery (JQuery, JQuery UI, JQuery Mobile)

CSS (также могут содержать некоторые элементы JS/UI):

  • Bootstrap
  • Фонд
Смежные вопросы