Дисциплины - Проектирование динамических страниц с помощью фрэймворка Vue.js

Запросы на бэкенд

Массив объектов
Чтение данных в формате JSON из файла
Получение данных по ссылке с помощью Axios
Использование Axios в форме авторизации
Фэйковые API для тестирования
Реальные данные без бэкенда с RapidAPI

С целью получения данных фронтенд может осуществлять запросы на бэкенд.

Существует два основных формата получния данных с бэкенда:

  • XML — используется в SOAP (всегда) и REST-запросах (реже);

  • JSON — используется в REST-запросах, т.е. подходит для API.

JSON (англ. JavaScript Object Notation) — текстовый формат обмена данными, основанный на JavaScript. Но при этом формат независим от JS и может использоваться в любом языке программирования.

Данные в формате JSON могут быть в файле с расширением .json, или генерироваться динамически серврерным языком программирования (PHP, Node, Python...)

Рассмотрим три примера: 1) переменная с данными в формате JSON, 2) чтение данных JSON из файла и 3) получение данных JSON по ссылке, герерируемой бэкендом.

Количество комментариев: 0

Для того, чтобы оставить коментарий необходимо зарегистрироваться


Изображения Видео

1. Изображения, стили и файл JSON с данными https://disq.us/url?url=https%3A%2F%2Fgithub.com%2Fdanielkellyio%2Fvue-4-router-course-starter-files%2Farchive%2Frefs%2Fheads%2Fmain.zip%3AVL_V_RMWqj0IZyNcJWGjv4lMY7U&cuid=4942816
2. Bitcoin JSON https://api.coindesk.com/v1/bpi/currentprice.json
3. Vue-router https://www.vuemastery.com/blog/vue-router-a-tutorial-for-vue-3/
4. Vue 3 by Example https://github.com/PacktPublishing/-Vue.js-3-By-Example
5. Vue3 example https://github.com/mikhalkevich/vue_course
6. Vue_admin https://github.com/mikhalkevich/vue_admin
7. VueAxiosProject https://github.com/mikhalkevich/VueAxiosProject