HTTP & TS

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/25

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 1:35 PM on 4/25/25
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

26 Terms

1
New cards

HTTP

Протокол передачи гипертекста, используемый для передачи данных в интернете.

2
New cards

HTTPS

Расширение протокола HTTP с поддержкой шифрования данных.

3
New cards

Статус-код 100

Continue – сервер сообщает, что запрос был принят и клиент может продолжать отправку.

4
New cards

Статус-код 200

OK – запрос успешно выполнен.

5
New cards

Статус-код 300

Перенаправление.

6
New cards

Статус-код 400

Bad Request – ошибка клиента, неверный запрос.

7
New cards

Статус-код 500

Internal Server Error – ошибка сервера.

8
New cards

CORS

Политика, предотвращающая доступ к ресурсам на одном веб-сайте через другой веб-сайт.

9
New cards

REST API

Архитектурный стиль для создания веб-сервисов, использующий HTTP-запросы.

10
New cards

Preflight-запрос

Запрос, который браузер отправляет перед основным запросом для проверки разрешений CORS.

11
New cards

CSRF

Атака, при которой вредоносный запрос скрыт от пользователя и отправляется от его имени.

12
New cards

XSS

Атака, при которой вредоносный скрипт внедряется в веб-страницы.

13
New cards

Какие бывают типы запросов RestAPI

Основные типы запросов: GET, POST, PUT, DELETE.

14
New cards

CDN

Сеть доставки контента, используемая для ускорения передачи данных.

15
New cards

TypeScript

Язык программирования, основанный на JavaScript, добавляющий статическую типизацию.

16
New cards

Interface

Объявление структуры объекта с типами его свойств.

17
New cards

Чем interface отличается от type?

Interface используется для описания структуры объектов, type более универсален.

18
New cards

Utility Types

Типы, предоставляемые TypeScript для упрощения работы с типами.

19
New cards

Как объявить тип объекта с необязательными полями?

С помощью ?. или Partial<Types>

20
New cards

Unknown

Тип безопасности, требующий проверки перед использованием значения.

21
New cards

Any

Тип, который позволяет использовать любое значение без проверки.

22
New cards

Оператор as в TypeScript

Используется для явного преобразования типа данных.

23
New cards

Типизация React-компонента

Используется интерфейс для определения типа свойств компонента.

24
New cards

Дженерик

способ создания компонентов или функций, которые могут работать с различными типами данных, не привязываясь к конкретному типу. Это позволяет писать более гибкий и переиспользуемый код.

25
New cards

Кортеж

Массив фиксированной длины с элементами разных типов.

26
New cards

extends

Ключевое слово, используемое для расширения интерфейсов и типов.