@rrolegov

Как лучше разработать клиентское приложение на Yii?

Добрый день, занялся проектом, в котором клиентский интерфейс содержит много функциональности. Для Back-End решил выбрать Yii, и хотя ранее с этим фреймворком (да и с другими тоже) не работал, почитав документацию, понял, что в перспективе этот выбор окупит себя с лихвой. Однако беспокоит один вопрос (опять же в силу отсутствия работы с Yii) - фреймворк это преимущественно php-ориентированный подход, в то время как интерфейс на клиенте вроде логичнее делать на JS. Соответственно, вопрос к экспертам - как более правильно: целиком строить приложение на Yii, включая и проектирование элементов интерфейса с использованием различных виджетов и др. элементов, или работу с БД, аутентификацию и т.д. организовать на Yii (в том числе и базовую верстку), а клиентский интерфейс - уже сделать на JS? Заранее, спасибо
  • Вопрос задан
  • 254 просмотра
Решения вопроса 1
vakorovin
@vakorovin
Разработчик
Yii действительно хорош, используйте сразу 2 версию. С каждым днем разработки вы будете убеждаться всё больше, что не ошиблись с выбором. Касаемо вопроса, слишком уж он расплывчатый, не уловил сути, что значит много функциональности. В любом случае, если речь о ajax-запросах, в yii заложена возможность ответа в xml, json, хотя и без этих встроенных возможностей всё легко реализуется средствами php. Если речь просто о богатом функционале в пределах страницы, опять-таки, yii никоим образом вам не мешает подключить все необходимые js-скрипты и работать со страницей также, как вы это делали без использования фреймворка. Если уточните вопрос, возможно смогу ответить более подробно. Есть несколько работающих сайтов на yii/yii2, также достаточно нагруженный внутренний проект на yii2, не сказал бы, что были проблемы, которые не удалось решить. Как бы то ни было, с выбором вы не ошиблись точно, фреймворк просто замечательный, к тому же здесь появляется разработчик фреймворка, Александр Макаров, который достаточно активно помогает с решением возникающих проблем.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 05:01
999999 руб./за проект
19 апр. 2024, в 03:52
1000 руб./за проект
19 апр. 2024, в 03:01
1000 руб./за проект