Передача данных из php в js?

Знаю, самый банальный вопрос, но все же как сделать все правильно ?
ajax не вариант, генерируется страница = запрос к бд, делать ajax = ещё 1 запрос к бд, как-то не логично это...

или сделать 1 запрос и отдать тут же?

Что скажете?
  • Вопрос задан
  • 173 просмотра
Пригласить эксперта
Ответы на вопрос 2
R0dger
@R0dger
Laravel/Yii/2 AngularJs PHP RESTful API
ну не знаю, я для angularJs вот так передаю
<script type="text/javascript" charset="utf-8">
    window.data = <?php echo CJSON::encode($data);?>;
</script>


соответсвенно в контроллере ангулара уже
$scope.data = angular.fromJson($window.data);

остальное уже по ajax если нужно...
Ответ написан
Комментировать
LastDreamer
@LastDreamer
Full-stack web
Данные, которые можно отрисовывать при прогрузке страницы выдавай сразу.

Если вследствие дейтсвий пользователя на странице должны появиться новые данные, а перезагружать страницу не хочется - добавляй/обновляй данные на странице используя ajax.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
Brightdata Тель-Авив
от 5 500 до 6 500 $
Rocket Брянск
от 60 000 до 100 000 ₽
21 мая 2024, в 16:29
1500 руб./за проект
21 мая 2024, в 16:14
80000 руб./за проект