javascript — шаблонные решения, которые не включают PHP

В настоящее время у меня есть приложение, которое загружает html-заголовок, информацию о навигации и нижнем колонтитуле на html-страницу с использованием отдельных php-включений.

Я пытаюсь изменить дизайн приложения, чтобы оно больше не зависело от включений php (чтобы я мог перенести его на PhoneGap). Я искал решение, которое позволило бы мне получить такую ​​же функциональность шаблонов, перенося сценарии php исключительно на сервер.

Я рассмотрел ряд шаблонов Javascript Framework — ractive, усы, руль и т. Д. Но большинство из них, похоже, ориентированы только на данные — что отлично подходит для этой цели, и я могу использовать один для более позднего. Но я ищу что-то, чтобы обеспечить кости, а не атрибуты. Кроме того, каждый из них имеет ограничения маршрутизации / URL / SEO.

Я также попробовал некоторые фреймворки, такие как Meteor, Ember, Express и Sails, но они потребуют много дополнительного кодирования, чтобы получить те же функциональные возможности, которые у меня есть в настоящее время — но у них есть возможность определять шаблоны приложений / включений. Slim Framework кажется наиболее близким (и, возможно, связывает его с Twig), но прежде чем я сделаю коммит, я хотел бы получить некоторую обратную связь / возможность.

Есть лучший способ сделать это?? И если да, то чем? А может даже как ?? Заранее всем спасибо за отзыв!

0

Решение

Просматривая ряд решений, я чувствую, что использую jquery с рулями. на самом деле будет лучшим решением. Это не позволяет мне делать именно то, что я хотел бы сделать, но это близко.

Я буду хранить страницы модуля в виде отдельных html-файлов в папке шаблонов, а затем вставлять модули усов в страницу контейнера, используя jquery ajax и / или .load.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]