Вопросы React Frontend Developer
Как обрабатывать данные JSON в PHP?
Рейтинг:
2
Сложность:
6
В PHP для работы с JSON используются две основные функции: json_encode() и json_decode(). Функция json_encode() преобразует данные PHP в строку формата JSON, а json_decode() — наоборот, преобразует строку JSON в переменные PHP. Эти функции удобны для обмена данными между сервером и клиентом или с внешними API. Важно также обрабатывать ошибки при декодировании или кодировании JSON, чтобы избежать проблем с некорректным форматом данных.
Как добавить файл и JSON-данные в POST-запрос FastAPI?
Рейтинг:
3
Сложность:
7
FastAPI позволяет использовать File для загрузки файлов и Form для получения других данных в multipart-запросах.
Как вернуть данные в формате JSON с помощью FastAPI?
Рейтинг:
3
Сложность:
6
FastAPI автоматически сериализует данные в JSON при возвращении объекта Python (например, словаря или экземпляра Pydantic модели) из функции маршрута.
Как отправить данные JSON из фронтенда JavaScript на FastAPI?
Рейтинг:
3
Сложность:
7
Данные JSON можно отправить из JavaScript с помощью метода fetch или axios. FastAPI автоматически парсит тело запроса JSON и передает данные в обработчик маршрута.
Назовите разницу между res.send() и res.json().
Рейтинг:
1
Сложность:
3
res.send() отправляет ответ любого типа, автоматически устанавливая заголовок Content-Type в зависимости от данных. res.json() предназначен для отправки JSON-объектов и автоматически форматирует данные в JSON. Выбирайте res.json(), если работаете только с JSON-данными, и res.send(), если требуется гибкость в типах данных.
Что такое microdata, и как она используется для структурирования данных на странице? В чем преимущества перед JSON-LD и RDFa?
Рейтинг:
1
Сложность:
7
Microdata — это формат, встроенный в HTML, который помогает структурировать данные на странице, чтобы поисковые системы и другие сервисы могли легко их распознать и интерпретировать. Используя атрибуты вроде itemprop и itemscope, разработчики могут описывать сущности, например, товары или статьи. В отличие от JSON-LD, который хранится отдельно от основного HTML-кода, microdata добавляется непосредственно в разметку страницы, что может быть проще для интеграции, но менее гибко для изменения. RDFa — это другая альтернатива, которая может интегрироваться с любыми HTML-элементами.
Что такое JSON, для чего его используют и какие методы есть?
Рейтинг:
3
Сложность:
4
JSON (JavaScript Object Notation) — это текстовый формат для представления данных в виде объектов и массивов. Он используется для обмена данными между клиентом и сервером. Для работы с JSON в JavaScript используются методы JSON.stringify() для преобразования объекта в строку и JSON.parse() для преобразования строки в объект.