summaryrefslogtreecommitdiff
path: root/day3/task1/README.md
blob: 5e3ef6792f15183a1b76def45ee917f2e45805f4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# JSON

Является независимым подмножеством языка Javascript, которое сегодня можно сериализовать/десериализовать практически в
любом языке программирования.

В сравнении с XML является более лаконичным из-за чего может быть более подходящим для передачи сложных структур по
сети (снижение используемого трафика).

Является подмножеством YAML.

# YAML

Является надмножеством JSON из-за чего включает в себя все его положительные стороны. Концептуально близок к языкам  
разметки, но ориентированный на удобство ввода-вывода типичных структур данных многих языков программирования.

# XML
Язык разметки, разработанный W3C. Во многом многословен из-за чего может оказаться невыгодным для передачи небольших 
структур данных по сети, но становится более удобным и эффективным при росте размера и сложности документа.