Как общаются программы / Что такое API, REST, CRUD и CLI / #домавместе

preview_player
Показать описание
Из этого выпуска рубрики "Знать как" вы узнаете о том, что такое API, REST, RESTFull, CRUD, CLI и как весь этот зверинец связан между собой. Все эти технологии помогают нам общаться с машинами, а машинам общаться друг с другом.
Так что, заваривайте чаинский/кофеинский и погнали! 😉

~~~~~~~~~~~~~~
ПАРТНЕР ВЫПУСКА Манго Страхование
Преимущество «Манго» в том, что страховка оформляется полностью онлайн и по подписке - на любое количество месяцев.
По промокоду boroda до 31 марта вы можете получить 2 месяца подписки на страховку бесплатно
~~~~~~~~~~~~~~

______________________________

АЙТИБОРОДА В ИНТЕРНЕТЕ:

______________________________

00:00 - Начало
00:41 - Что такое API
02:07 - РЕКЛАМА
04:42 - API - это не только про сайты
06:04 - Взаимодействие нескольких API
07:30 - Про клиенты
10:30 - REST-архитектура и RESTFul API
11:47 - CRUD-операции
13:50 - CLI - что это, и чем отличается от API

УЧИМСЯ #ДОМАВМЕСТЕ
#айтиборода #ityoutubersru #API
Рекомендации по теме
Комментарии
Автор

А вот и таймлайны подъехали:

00:41 - Что такое API
02:07 - РЕКЛАМА
04:42 - API - это не только про сайты
06:04 - Взаимодействие нескольких API
07:30 - Про клиенты
10:30 - REST-архитектура и RESTFul API
11:47 - CRUD-операции
13:50 - CLI - что это, и чем отличается от API

itbeard
Автор

Для себя вывел такое определение API: API - это программный интерфейс, который по запросу пользователя возвращает структурированную информацию в том или ином формате.

oleksaveres
Автор

Было бы очень круто сделать большое видео про паттерны программирования (основные 10-12). Это наверно одна из самых "скользких" тем. Вроде читаешь в книге и все понятно, но потом такое ощущение, что все-равно что то осталось за рамками понимания))) Лекс, миллион просмотров было бы этому видосу)

mikefpv
Автор

Спасибо за видео, мб ещё разобрать по полочкам, что такое SOLID, DRY, KISS и пр. принципы?

Mr
Автор

Хм, мне показалось что у этого видео нет целевой аудитории. Тут либо уже все это знаешь и нового ничего не узнаёшь, либо ничего этого не знаешь и все равно нифига не поймёшь что к чему)

mattd
Автор

Не пришлось искать ещё одного чувака который это всё объяснил бы. Просто раз подписался и всё :)

master
Автор

Вот бы поскорее увидеть такого же позитивного Лекса. А так с удовольствием пересматриваю.

Quentinrei
Автор

Отдельное спасибо за видео-вставки. Уже несколько раз под стол падала. Это так приятно разбавляет суровые часы обучения.

elizavetaleskova
Автор

Короче, проще говоря, CLI это представление для взаимодействия. Антоним CLI == GUI. Есть представление в виде командной строки, есть представление в виде графического интерфейса. Под капотом один и тот же набор команд. Были времена, когда ОСью был DOS, а Windows был всего лишь его оболочкой с плюшками (т.е. не являлся самостоятельной операционной системой). DOS взаимодествовал с пользователем путём CLI представления, Windows через GUI представление. Я как-то так для себя это понимал и понимаю.

hastalavista
Автор

Твою ж мать, красиво сказал! Если у тебя до этого были какие то знания, но ты всё равно ничего не понимал, то этот видос прям собирает картину полностью.

ДимаКолесник-хы
Автор

Смотрю видос после 9 месяцев работы QA. Разница понимания сказанного 15% до работы / 90% в момент написания коммента. Спасибо за годный контент Лекс) Привет из Украины

vadyabeat
Автор

JSON RPC тоже топ тема, недавно перешёл на неё, имхо, для некоторых случаев поинтересней REST будет :)
👉🏻 Думаю, про неё тоже стоит видосик запилить, будет интересно и полезно :)
👉🏻 Можно сделать видосик про проектирование Api под REST и JSON RPC, сравнить подходы и их применение.
В каких задачах что удобнее, проще, также затронуть аспекты масштабирования, поддержки, понимания, разворачивания и другие, можно ещё подумать про совмещение подходов :)
А видос норм получился, да 🔥 как всегда, всё чётенько, по делу и с юморком, лайк 👍🏻👍🏻👍🏻

ЕгорВасякин-щв
Автор

Наконец-то до меня реально дошло, что такое REST/RESTfull, то есть как соотносятся HTTP, JSON, CRUD. То, что ты так сжато это обяснил, помогло, мне не заходит информация когда долго разжовывают. Так что целевая аудитория у этого видео есть: не новички, но желающие до конца разобратся и поставить некую точку (или запятую) на этом кейсе. Кстати ты еще не разбирал HTTP протокол в таком стиле? В том числе такие вещи, как что происходит при логине итд. Я бы послушал.

RoadToFuture
Автор

Уважаемый Алексей, рад каждому видео как первому, большое спасибо.
Очень хочется увидеть про SQL, если с приглашенным гостем, будет вообще прекрасно.
Так же интересно увидеть что-то по теме Big Data.


п.с. Если есть те, кому это так-же интересно, поддержите комментарий лайком, пусть Алексей увидит. Спасибо.

alvoltta
Автор

Как-то пришел ко мне младший тестировщик и попросил рассказать, что такое api. И вроде ничего сложного в нем нет, но попробуй это на пальцах объяснить человеку с начальными знаниями.
Лайк, спасибо за видос

patrickjohnson
Автор

кратко: сейчас ночь перед моим собесом. сижу, ищу про API, HTTP и тут ты!... Пожалуй, одно из самых нужных видосов для меня за последнее время! Лайкос однозначно!

citizenwild
Автор

Спасибо братан за видео. 👍🏾✊✊✊✊ начал учить программирование из-за частых просмотров твоих интервью. Спасибо за всё что делаешь! 💪💪💪💪

akimaalyamankulov
Автор

Госпади я наконец-то понял шо такое АПИшки.Спасибо!!!!

danilatrener
Автор

Спасибо, Я пытаюсь разобраться с Postman сейчас и это видео помогло понять базовые принципы. Галопом не по Европам, а по сути. Лайк, подписка!

MsMawro
Автор

Спасибо! После просмотра видео наконец прояснилось в голове :)

vladislav