Jeśli aplikacja ma już otwarty kanał WebSocket
na żywo, czy powinienem go użyć AJAX
do innej komunikacji z serwerem?
Ponieważ połączenie jest już otwarte, czy powinniśmy go używać do żądań, które nie są realizowane w Request/Response
czasie rzeczywistym?
Wolę RESTful HTTP
żądania, ponieważ łatwiej mi je debugować. Możesz użyć przeglądarki z adresami URL lub lokami, aby sprawdzić, co zwraca API. Nie musisz pisać kodu, aby otworzyć WebSocket
.
Byłoby to dziwne, aby RESTful HTTP API
i WebSocket
w tej samej aplikacji?