Вставить данные — запустить SQL?
Если мы говорим про RPC, значит я дергну функцию и мне все равно что и как она делает под капотом. А какие еще варианты есть?
Ну это просто — чтобы получить или отдать что-нибудь. А зачем ещё что-нибудь можно дергать?
Например они не понимают почему рестфул, а не эрписи. Вот и здорово что не понимающий пройдёт мимо :)
Рестфул потому что сайты-визитки делают, правильно? И вообще, как кто-то понимает почему рестфул, если он/она не знает какая именно проблема решается?
Просматривая вакансии я заметил, что чем больше ЗП в вакансии, тем реже упоминается рестфул и больше RPC.
RPC это концепция/абстракция, WCF это имлементация, не?
Не, жены нет, ничего не понятно. Все три опции концептуально делают то же самое — гоняют данные через HTTP от клиента к серверу.
Я думал, что RPC это когда ты дергаешь соседний сервер/сервис, не? Не пойму при чем тут фоловеры и модификация данных.
Жуть какая. А зачем же тогда писать такие требование? Они же отпугивают кандидатов такими требованиями, не?
Интересно, что Java 8 зарелизили в 2014. Четко 8 лет назад,
То есть вот тут не надо 8+ лет опыта с Java 8 jobs.dou.ua/.../42958/?from=applications и можно к ним отправлять резюму без 8 лет?
Required skills:— 8+ years in experience with Java 8+, Spring: Boot, MVC, Data
— Experience with Docker
— Experience with build system — Maven
— OOP, Design Patterns, TDD
— MySQL, PostgreSQL
— Good knowledge of JavaScript, HTML, CSS3
— Experience with vue.js or React will be a plus;
— English — Intermediate or higher level;
Жалко, вот я умею Thrift/Drift/Swift, Coral и слышал про gRPC. Видать меня не возьмут.
Извините, не понял аналогию в контексте собеседования.
Ну вот я посмотрел пару десятков Java вакансий на этом сайте и почти все хотят RESTful API. Без шуток, так и пишут.
Но если у вас в задаче — взаимодействие, например, скрипта в браузере с серверным бэкендом сайта,
То есть все эти чуваки из вакансий делают сайты?
Я вот хотел джуном куда-нибудь устроиться, но у меня нет RESTful API в кармане, я только RPC умею.
REST это RPC с ограничением что запросы ходят через HTTP без состояния, возможно с использованием разных HTTP методов, и возможно идентификацией ресурса через URL.
Так почему почти все вакансии хотят RESTful API?
Спасибо за ответ по теме. Не знал, что клининг менеджеры используют REST для общения со smart клининг шваброй и smart ведром с клининг водой.
Про SOAP — отстой было 15 лет назад, потому что никто не любил мутный и сложный XML с мутными и тяжелыми XML парсерами с полной поддержкой XML схем.
Почему? Неужели все так плохо?
Как глупо выходит, не находите?
Когда я работал с чуваком придумавшим и запустившим AWS S3, он сказал что самые простые и, казалось бы, глупые вопросы, с казалось бы явным ответом, зачастую являются фундаментальными.