Развязка это просто английское слово, которое означает:
раздельный, абстрагироваться, или диссоциировать (что-то) от чего-то еще.
У этого нет особых технических отношений, но он часто используется в коде, чтобы подразумевать независимость. В приведенном выше примере REST это означает, что клиент и сервер независимы друг от друга, так что они могут быть полностью заменены, если они обмениваются данными по некоторому согласованному интерфейсу.
Вы также верны, что его обычно используют для описания независимого кода.
Согласно вашему комментарию о соединенном клиенте/сервере. Связанная настройка клиент/сервер просто означает, что клиент или сервер не могут быть заменены. Я думаю, что ключевое слово в этом блоге - REST
. Поскольку это согласованный протокол, третья сторона может работать над вашим проектом без каких-либо предположений о базовом интерфейсе. Если вы создали свой собственный протокол связи, вы должны рассмотреть это более , связанное с из-за дополнительной информации. Другими словами, вам нужно будет узнать больше о клиенте, чтобы построить сервер и наоборот.
Я считаю, что автор означает, что ваш код на стороне клиента отделен от вашего кода на стороне сервера и что использование указанных фреймворков побуждает вас это делать. –
Это означает, что они не зависят от специфики друг друга. Вы можете заменить один REST API другим. – Barmar
Можете ли вы привести пример взаимодействия стороны клиента и сервера? – stackjlei