Здравствуйте.
1) Почему в следующей версии уберут виджет pjax?
2) Что делать тем, кто его использует, но хочет обновиться до 2.1?
3) Какие есть замены виджету pjax?
Yii 2.1 и pjax
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: Yii 2.1 и pjax
1) Потому что сам PJAX нестабилен, плохо написан и на его поддержку уходит слишком много времени. Плюс для многих случаев он не нужен (если используется фреймворк вроде vue или angular).
2) Либо напрямую воспользоваться библиотекой предварительно скопировав сам виджет себе в проект (или расширения сделайте, если готовы его потом поддерживать), либо найти замену.
3) http://intercoolerjs.org/, https://github.com/turbolinks/turbolinks и так далее... гугль выдаёт много альтернатив.
2) Либо напрямую воспользоваться библиотекой предварительно скопировав сам виджет себе в проект (или расширения сделайте, если готовы его потом поддерживать), либо найти замену.
3) http://intercoolerjs.org/, https://github.com/turbolinks/turbolinks и так далее... гугль выдаёт много альтернатив.
Нравится Yii? Давайте сделаем его лучше!.
Re: Yii 2.1 и pjax
Большое спасибо за разъяснение!samdark писал(а): ↑2018.04.01, 13:31 1) Потому что сам PJAX нестабилен, плохо написан и на его поддержку уходит слишком много времени. Плюс для многих случаев он не нужен (если используется фреймворк вроде vue или angular).
2) Либо напрямую воспользоваться библиотекой предварительно скопировав сам виджет себе в проект (или расширения сделайте, если готовы его потом поддерживать), либо найти замену.
3) http://intercoolerjs.org/, https://github.com/turbolinks/turbolinks и так далее... гугль выдаёт много альтернатив.
Re: Yii 2.1 и pjax
Кстати, нашел неплохое решение - barba.js
Re: Yii 2.1 и pjax
Кстати, программирую на yii2 с первых релизов, и PJAX-ом пользовался раз или два. Хотя использую jQuery в проектах, есть более удобные для меня решения