Frontend WebSockets āđāļāđāļāđāļāļāđāļāđāļĨāļĒāļĩāļāļĩāđāļāđāļ§āļĒāđāļŦāđāļŠāļēāļĄāļēāļĢāļāļŠāļ·āđāļāļŠāļēāļĢāđāļāļāđāļĢāļĩāļĒāļĨāđāļāļĄāđāđāļāļāļŠāļāļāļāļīāļĻāļāļēāļāļĢāļ°āļŦāļ§āđāļēāļāļŠāđāļ§āļāļŦāļāđāļēāļāļāļāđāļ§āđāļāđāļāļāļāļĨāļīāđāļāļāļąāļ (āđāļāđāļ āđāļ§āđāļāđāļāļĢāļēāļ§āđāđāļāļāļĢāđāļāļāļāļāļđāđāđāļāđ) āđāļĨāļ°āđāļāđāļāđāļāļāļāđāļāļāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđ WebSockets āļāļąāļāđāļŦāđāļĄāļĩāļāđāļāļāļāļēāļāļāļēāļĢāļŠāļ·āđāļāļŠāļēāļĢāļāļđāļĨāļāļđāđāļāļĨāđāļāļāđ āļāļķāđāļāļŦāļĄāļēāļĒāļāļ§āļēāļĄāļ§āđāļēāļāđāļāļĄāļđāļĨāļŠāļēāļĄāļēāļĢāļāđāļĨāļāđāļāļĨāļĩāđāļĒāļāđāļāđāļāļĢāđāļāļĄāļāļąāļāđāļāļāļąāđāļāļŠāļāļāļāļīāļĻāļāļēāļ āļāļĢāļāļāļąāļāļāđāļēāļĄāļāļąāļāđāļĄāđāļāļĨāļāļēāļĢāļāļāļāļŠāļāļāļāļāļģāļāļāđāļāļāļāļąāđāļāđāļāļīāļĄāļāļĩāđāļĄāļąāļāđāļāđāđāļāļāļēāļĢāļŠāļ·āđāļāļŠāļēāļĢāļāļ HTTP
āđāļāļĢāđāļāļāļāļĨ WebSocket āļāļĩāđāļāļģāļŦāļāļāļĄāļēāļāļĢāļāļēāļāđāļāļĒ IETF āđāļāļāļ·āđāļ RFC 6455 āđāļāđāļĢāļąāļāļāļēāļĢāļāļāļāđāļāļāļĄāļēāđāļāļ·āđāļāļŠāļĢāđāļēāļāļāļēāļĢāđāļāļ·āđāļāļĄāļāđāļāļāļĩāđāļāļĨāļāļāļ āļąāļĒ āđāļ§āļĨāļēāđāļāļāļāđāļģ āđāļĨāļ°āļāđāļāđāļāļ·āđāļāļāļĢāļ°āļŦāļ§āđāļēāļāđāļāļĨāđāļāļāļāđāđāļĨāļ°āđāļāļīāļĢāđāļāđāļ§āļāļĢāđ āļāđāļ§āļĒāļāļēāļĢāđāļāļ·āđāļāļĄāļāđāļāļāļĩāđ āđāļāļāļāļĨāļīāđāļāļāļąāļāļŠāļēāļĄāļēāļĢāļāļŠāđāļāļāđāļāļĄāļđāļĨāđāļāļĒāļąāļāđāļāļĨāđāļāļāļāđāđāļāļāđāļĢāļĩāļĒāļĨāđāļāļĄāđāđāļāļĒāđāļĄāđāļāļģāđāļāđāļāļāđāļāļāļāļģāļāļēāļĢāđāļāļĨāļāđāļģ āđ āļŦāļĢāļ·āļāļāļ§āļēāļĄāļāļąāļāļāđāļāļāļāļāļāļāļĨāđāļāļāļēāļĢāđāļāļĨāđāļāļāļĒāļēāļ§ āļŠāļīāđāļāļāļĩāđāļāđāļ§āļĒāļāļĢāļąāļāļāļĢāļļāļāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāđāļĨāļ°āļāļĢāļ°āļŠāļāļāļēāļĢāļāđāļāļđāđāđāļāđāļāļāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļāđāļ§āđāļ āđāļāđāļ āđāļāļāļāļĨāļīāđāļāļāļąāļāđāļāļ āđāļāļĄāļāļāļāđāļĨāļāđ āļāļēāļĢāđāļāđāļāđāļāļ·āļāļāđāļāļāđāļĢāļĩāļĒāļĨāđāļāļĄāđ āđāļĨāļ°āļāļēāļĢāļāļąāļāđāļāļāļāđāļāļĄāļđāļĨāļāļēāļāļāļēāļĢāđāļāļīāļāđāļāļāđāļĢāļĩāļĒāļĨāđāļāļĄāđ āđāļāđāļāļāđāļ
āđāļāļāļĢāļīāļāļāļāļāļāļāļēāļĢāļāļąāļāļāļēāļŠāđāļ§āļāļŦāļāđāļē WebSockets āđāļāđāļĢāļąāļāļāļēāļĢāļŠāļāļąāļāļŠāļāļļāļāđāļāļĒāđāļ§āđāļāđāļāļĢāļēāļ§āđāđāļāļāļĢāđāļŠāļĄāļąāļĒāđāļŦāļĄāđāļāļąāđāļāļŦāļĄāļāļāđāļēāļ JavaScript API āđāļāļāļēāļ° API āļāļĩāđāļāđāļ§āļĒāđāļŦāđāļāļąāļāļāļąāļāļāļēāļŠāđāļ§āļāļŦāļāđāļēāļŠāļēāļĄāļēāļĢāļāļŠāļĢāđāļēāļ āļāļąāļāļāļēāļĢ āđāļĨāļ°āđāļāđāļāļāļāļāļąāļāļāļēāļĢāđāļāļ·āđāļāļĄāļāđāļ WebSocket āļŠāđāļāđāļĨāļ°āļĢāļąāļāļāđāļāļĄāļđāļĨ āđāļĨāļ°āļāļąāļāļāļēāļĢāđāļŦāļāļļāļāļēāļĢāļāđāļāļēāļĢāđāļāļ·āđāļāļĄāļāđāļ āļāđāļ§āļĒāđāļŦāļāļļāļāļĩāđ āļāļēāļĢāđāļāđāļāļĢāļ°āđāļĒāļāļāđāļāļēāļ API āļāļĩāđāļŦāļĄāļēāļĒāļāļ§āļēāļĄāļ§āđāļēāļāļąāļāļāļąāļāļāļēāļŠāļēāļĄāļēāļĢāļāđāļāđāļāļļāļāļŠāļĄāļāļąāļāļīāđāļāļāđāļĢāļĩāļĒāļĨāđāļāļĄāđ āđāļāđāļ āļāļēāļĢāļāļąāļāđāļāļāļŠāļāļŦāļĢāļ·āļāļāļēāļĢāđāļĨāđāļāđāļāļĄāđāļāļāļāļđāđāđāļĨāđāļāļŦāļĨāļēāļĒāļāļ āđāļāļĒāđāļĄāđāļāļģāđāļāđāļāļāđāļāļāđāļāđāđāļĨāļāļĢāļēāļĢāļĩāļŦāļĢāļ·āļāļāļĨāļąāđāļāļāļīāļāđāļāļīāđāļĄāđāļāļīāļĄāđāļāđ
āđāļāđāļāļĨāļāļāļāļĢāđāļĄ no-code āļāļāļ AppMaster āļāļđāđāđāļāđāļŠāļēāļĄāļēāļĢāļāļŠāļĢāđāļēāļāđāļĄāđāļāļĨāļāđāļāļĄāļđāļĨ āļāļĢāļ°āļāļ§āļāļāļēāļĢāļāļēāļāļāļļāļĢāļāļīāļ āļāļĨāļāļāļāļ endpoints REST API āđāļĨāļ° WebSocket āļŠāļģāļŦāļĢāļąāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļāļāļāļāđāļāđ āđāļĄāļ·āđāļāļŠāļĢāđāļēāļāđāļ§āđāļāđāļāļāļāļĨāļīāđāļāļāļąāļ āļĨāļđāļāļāđāļēāļŠāļēāļĄāļēāļĢāļāđāļāđ Web BP Designer āđāļāļ·āđāļāļāļģāļŦāļāļāļāļĢāļĢāļāļ°āļāļēāļāļāļļāļĢāļāļīāļāļāļāļāļŠāđāļ§āļāļāļĢāļ°āļāļāļ āđāļĨāļ°āļāļģāđāļŦāđāđāļ§āđāļāđāļāļāļāļĨāļīāđāļāļāļąāļāđāļāđāļāļāļāđāļāđāļāļĒāđāļēāļāļŠāļĄāļāļđāļĢāļāđ Web BP āļāļģāđāļāļīāļāļāļēāļĢāļ āļēāļĒāđāļāđāļāļĢāļēāļ§āđāđāļāļāļĢāđāļāļāļāļāļđāđāđāļāđ āļāļķāđāļāļāđāļ§āļĒāđāļŦāđāļŠāļēāļĄāļēāļĢāļāđāļāđāļāļāļāđāļāļāđāļĢāļĩāļĒāļĨāđāļāļĄāđāļāđāļēāļāļāļēāļĢāđāļāļ·āđāļāļĄāļāđāļ WebSocket
āļāļēāļĢāļĢāļ§āļĄ WebSockets āļŠāđāļ§āļāļŦāļāđāļēāđāļāđāļāļāļāļĨāļīāđāļāļāļąāļ AppMaster āļĄāļāļāļāđāļāļāļĩāļŦāļĨāļēāļĒāļāļĢāļ°āļāļēāļĢ āļāļĢāļ°āļāļēāļĢāđāļĢāļ āđāļāļīāđāļĄāļāļēāļĢāļāļāļāļŠāļāļāļāļāļāļāđāļāļāļāļĨāļīāđāļāļāļąāļāđāļāļĒāļĢāļąāļāļāļēāļĢāļāļąāļāđāļāļāđāļāļāđāļĢāļĩāļĒāļĨāđāļāļĄāđāļāļēāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđāļāļĒāđāļēāļāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāđāļāļĒāđāļĄāđāļāļģāđāļāđāļāļāđāļāļāļĢāļĩāđāļāļĢāļāļŦāļĢāļ·āļāļŠāđāļāļāļģāļāļāļāđāļģ āļŠāļīāđāļāļāļĩāđāļāļ°āļāđāļ§āļĒāļĨāļāđāļ§āļĨāļēāđāļāļ āļāļĢāļąāļāļāļĢāļļāļāļāļĢāļ°āļŠāļāļāļēāļĢāļāđāļāļđāđāđāļāđ āđāļĨāļ°āļĨāļāļ āļēāļĢāļ°āļāļāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđ āļāļĢāļ°āļāļēāļĢāļāļĩāđāļŠāļāļ āļāļģāļāļ§āļĒāļāļ§āļēāļĄāļŠāļ°āļāļ§āļāđāļāļāļēāļĢāđāļāđāļāļēāļāļāļļāļāļĨāļąāļāļĐāļāļ°āđāļāļāđāļĢāļĩāļĒāļĨāđāļāļĄāđāļāļĩāđāļāļąāļāļāđāļāļāđāļāđāļāļāļāļĨāļīāđāļāļāļąāļāđāļ§āđāļ āđāļāđāļ āļāļēāļĢāđāļāđāđāļāļĢāđāļ§āļĄāļāļąāļ āļāļēāļĢāđāļĨāđāļāđāļāļĄāļāļāļāđāļĨāļāđ āļāļēāļĢāļŠāđāļāļāđāļāļāļ§āļēāļĄāđāļāđāļāļāļāđāļāļāļāļąāļāļāļĩ āđāļĨāļ°āļāļēāļĢāļŠāļāļĢāļĩāļĄāđāļŠāļĩāļĒāļ/āļ§āļīāļāļĩāđāļāļŠāļ
āļāļāļāļāļēāļāļāļĩāđ āđāļāļ·āđāļāļāļāļēāļ AppMaster āđāļāđāđāļāļĢāļĄāđāļ§āļīāļĢāđāļ Vue3 āđāļāļāļēāļĢāļŠāļĢāđāļēāļāđāļ§āđāļāđāļāļāļāļĨāļīāđāļāļāļąāļ āļāļēāļĢāđāļāļ·āđāļāļĄāļāđāļ WebSocket āļŠāđāļ§āļāļŦāļāđāļēāļāļķāļāļŠāļēāļĄāļēāļĢāļāļāļąāļāļāļēāļĢāđāļĨāļ°āļĢāļ§āļĄāđāļāđāļēāļāļąāļāļŠāđāļ§āļāļāļĢāļ°āļāļāļ Vue āđāļāđāļāļĒāđāļēāļāļāđāļēāļĒāļāļēāļĒ āļāļģāđāļŦāđāļĄāļąāđāļāđāļāđāļāđāļāļķāļāļāļēāļĢāļŠāļ·āđāļāļŠāļēāļĢāļāļĩāđāļĢāļēāļāļĢāļ·āđāļāļĢāļ°āļŦāļ§āđāļēāļāđāļāļĨāđāļāļāļāđāđāļĨāļ°āđāļāļīāļĢāđāļāđāļ§āļāļĢāđ āļāļēāļĢāļāļđāļĢāļāļēāļāļēāļĢāļāļĩāđāļāļģāđāļŦāđāļāļĢāļ°āļāļ§āļāļāļēāļĢāļāļąāļāļāļēāđāļāļāļāļĨāļīāđāļāļāļąāļāļāđāļēāļĒāļāļķāđāļ āļāļāļ°āđāļāļĩāļĒāļ§āļāļąāļāļāđāļĢāļąāļāļĐāļēāļĄāļēāļāļĢāļāļēāļāļāļļāļāļ āļēāļāļŠāļđāļāļāļāļ AppMaster āđāļ§āđ āļāļķāđāļāļāļđāļāļēāļāđāļāļŠāļđāđāđāļāļāļāļĨāļīāđāļāļāļąāļāđāļ§āđāļāļāļĩāđāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļāļĢāđāļāļĄāļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāđāļāļāđāļĢāļĩāļĒāļĨāđāļāļĄāđ
āļāļēāļĢāļĢāļąāļāļĐāļēāļāļ§āļēāļĄāļāļĨāļāļāļ āļąāļĒāđāļāđāļāļŠāđāļ§āļāļŠāļģāļāļąāļāļāļāļāļāļēāļĢāđāļāļ·āđāļāļĄāļāđāļ WebSocket āđāļāļĒāđāļāļāļēāļ°āļāļĒāđāļēāļāļĒāļīāđāļāđāļĄāļ·āđāļāļāļīāļāļēāļĢāļāļēāļāļķāļāļĨāļąāļāļĐāļāļ°āļāļĩāđāļĨāļ°āđāļāļĩāļĒāļāļāđāļāļāļāļāļāļāđāļāļĄāļđāļĨāđāļĢāļĩāļĒāļĨāđāļāļĄāđāļāļēāļāļŠāđāļ§āļ āđāļāļ·āđāļāđāļāđāđāļāļāđāļāļāļąāļāļ§āļĨāļāļĩāđ āđāļāļĢāđāļāļāļāļĨ WebSocket āļāļ°āđāļāđāļāļēāļĢāđāļāļ·āđāļāļĄāļāđāļ WebSocket āļāļĩāđāļāļĨāļāļāļ āļąāļĒ (WSS) āļāļķāđāļāđāļāđāļāļēāļĢāđāļāđāļēāļĢāļŦāļąāļŠ TLS āđāļāļ·āđāļāļāļāļāđāļāļāļāđāļāļĄāļđāļĨāļĢāļ°āļŦāļ§āđāļēāļāļāļēāļ āļāļąāļāļāļąāđāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļĩāđāļŠāļĢāđāļēāļāđāļāļĒ AppMaster āļāļķāļāđāļāđāđāļāļĢāđāļāļāļāļĨ WSS āđāļāļ·āđāļāļĢāļąāļāļĢāļāļāļāļ§āļēāļĄāļŠāļĄāļāļđāļĢāļāđāļāļāļāļāđāļāļĄāļđāļĨāđāļĨāļ°āļāļēāļĢāļĢāļąāļāļĐāļēāļāļ§āļēāļĄāļĨāļąāļāđāļāļĢāļ°āļŦāļ§āđāļēāļāļāļēāļĢāļŠāļ·āđāļāļŠāļēāļĢ WebSocket
Frontend WebSockets āļĒāļąāļāļĄāļĩāļāļāļāļēāļāļŠāļģāļāļąāļāđāļāļāļēāļĢāđāļāļīāļāđāļāđāļāļēāļāđāļāļ§āļāļēāļāļāļĩāđāļāļąāļāđāļāļĨāļ·āđāļāļāļāđāļ§āļĒāđāļāļīāļĢāđāļāđāļ§āļāļĢāđāļāļāļ AppMaster āļŠāļģāļŦāļĢāļąāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļĄāļ·āļāļāļ·āļ āļāđāļ§āļĒāļāļēāļĢāđāļāđāļāļĢāļ°āđāļĒāļāļāđāļāļēāļāļāļēāļĢāļŠāļ·āđāļāļŠāļēāļĢāđāļāļāđāļĢāļĩāļĒāļĨāđāļāļĄāđāđāļĨāļ°āļĢāļąāļāļĢāļāļāļāļēāļĢāļāļīāļāđāļāļĢāđāļāļāđāļĢāļ°āļŦāļ§āđāļēāļāđāļāļĨāđāļāļāļāđāđāļĨāļ°āđāļāļīāļĢāđāļāđāļ§āļāļĢāđ AppMaster āļāđāļ§āļĒāđāļŦāđāļĨāļđāļāļāđāļēāļāļąāļāđāļāļ UI āđāļāļāļāļĨāļīāđāļāļāļąāļāļĄāļ·āļāļāļ·āļ āļāļĢāļĢāļāļ° āđāļĨāļ°āļāļĩāļĒāđ API āđāļāļĒāđāļĄāđāļāđāļāļāļŠāđāļāđāļ§āļāļĢāđāļāļąāļāđāļŦāļĄāđāđāļāļĒāļąāļ App Store āđāļĨāļ° Play Market āļāļļāļāļŠāļĄāļāļąāļāļīāļāļĩāđāļāđāļ§āļĒāđāļāļīāđāļĄāļāļ§āļēāļĄāđāļĢāđāļ§āđāļĨāļ°āļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļāļāļāļāļēāļĢāļāļąāļāđāļāļāđāļāļāļāļĨāļīāđāļāļāļąāļāđāļāđāļāļĒāđāļēāļāļĄāļēāļ āļāļģāđāļŦāđāļĄāļąāđāļāđāļāđāļāđāļ§āđāļēāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļāļĄāļ·āļāļāļ·āļāļāļ°āļāļąāļāđāļāļāļāļĒāļđāđāđāļŠāļĄāļāđāļĨāļ°āļŠāļāļāļāļĨāđāļāļāļāļąāļāļāđāļāļāļģāļŦāļāļāļāļēāļāļāļļāļĢāļāļīāļ
āđāļāļĒāļŠāļĢāļļāļ Frontend WebSockets āđāļāđāļāļāļāļāđāļāļĢāļ°āļāļāļāļŦāļĨāļąāļāļāļāļāļāļēāļĢāļāļąāļāļāļēāđāļ§āđāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļŠāļĄāļąāļĒāđāļŦāļĄāđ āļāđāļ§āļĒāđāļŦāđāļŠāļēāļĄāļēāļĢāļāļŠāļ·āđāļāļŠāļēāļĢāđāļāļāđāļĢāļĩāļĒāļĨāđāļāļĄāđāđāļāļāļŠāļāļāļāļīāļĻāļāļēāļāļĢāļ°āļŦāļ§āđāļēāļāđāļāļĨāđāļāļāļāđāđāļĨāļ°āđāļāļīāļĢāđāļāđāļ§āļāļĢāđ āļāđāļ§āļĒāļāļēāļĢāļĢāļ§āļĄāđāļāļāđāļāđāļĨāļĒāļĩāļāļĩāđāđāļāđāļēāļāļąāļāđāļāļĨāļāļāļāļĢāđāļĄ no-code āļāļāļ AppMaster āļāļąāļāļāļąāļāļāļēāļāļķāļāļŠāļēāļĄāļēāļĢāļāļŠāļĢāđāļēāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļĩāđāļĄāļĩāļāļĩāđāļāļāļĢāđāļŦāļĨāļēāļāļŦāļĨāļēāļĒ āđāļāđāļāļāļ āđāļĨāļ°āļāļāļāļŠāļāļāļāđāļāđāļāļĒāđāļēāļāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ āļāļķāđāļāļāļĢāļąāļāđāļŦāđāđāļŦāļĄāļēāļ°āļāļąāļāļāļ§āļēāļĄāļāđāļāļāļāļēāļĢāļāļēāļāļāļļāļĢāļāļīāļāļāļĩāđāđāļāļĨāļĩāđāļĒāļāđāļāļĨāļāļāļĨāļāļāđāļ§āļĨāļē āļāđāļ§āļĒ AppMaster āđāļāđāļāđāļāļāļŦāļĨāļąāļāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļđāļĢāļāļēāļāļēāļĢ WebSocket āļāļĢāļāļāļāđāđāļāļāļāđāđāļĨāļ°āļāļēāļĢāļŠāļĢāđāļēāļāđāļāļāļāļĨāļīāđāļāļāļąāļ āļāļļāļĢāļāļīāļāļāđāļēāļāđ āļāļķāļāļŠāļēāļĄāļēāļĢāļāđāļĢāđāļāļāļĢāļ°āļāļ§āļāļāļēāļĢāļāļąāļāļāļēāđāļāđāļāļĒāđāļēāļāļĄāļēāļ āļĢāļąāļāļĐāļēāļāļ§āļēāļĄāļāļĨāļāļāļ āļąāļĒāļāđāļāļĄāļđāļĨāļĢāļ°āļŦāļ§āđāļēāļāļāļēāļĢāļŠāđāļ āđāļĨāļ°āļāļĢāļąāļāļāļāļēāļāļāļēāļĄāļāļ§āļēāļĄāļāđāļāļāļāļēāļĢāđāļāļĒāļĒāļąāļāļāļāļĢāļąāļāļĐāļēāļĢāļ°āļāļąāļāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļŠāļđāļāļŠāļļāļāđāļ§āđāđāļāđ āđāļāļāļĩāđāļŠāļļāļāļŠāļīāđāļāļāļĩāđāļāļģāđāļŦāđāļĄāļąāđāļāđāļāđāļāđāļāļķāļāļāļĢāļ°āļŠāļāļāļēāļĢāļāđāļāļđāđāđāļāđāļāļĩāđāļĢāļēāļāļĢāļ·āđāļ āļŠāļĢāđāļēāļāļāļ§āļēāļĄāļāļķāļāļāļāđāļāļāļāļāļāļđāđāđāļāđāļāļĩāđāđāļāļīāđāļĄāļāļķāđāļ āđāļĨāļ°āļāļ§āļēāļĄāđāļāđāđāļāļĢāļĩāļĒāļāļāļēāļāļāļēāļĢāđāļāđāļāļāļąāļāđāļāļāļĨāļēāļāļāļīāļāļīāļāļąāļĨ