āļŠāđāļ§āļāļāļĩāđāđāļŦāļĨāļ·āļ: āļāļĨāļāļĢāļ°āļāļāļāđāļāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāļāļāļāļāđāđāļ§āļĢāđ
āļŠāļģāļĢāļ§āļāļāļīāļāļāļīāļāļĨāļāļāļ REST (Representational State Transfer) āļāļĩāđāļĄāļĩāļāđāļāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāļāļāļāļāđāđāļ§āļĢāđāļŠāļĄāļąāļĒāđāļŦāļĄāđ āļŦāļĨāļąāļāļāļēāļĢ āļ§āļīāļ§āļąāļāļāļēāļāļēāļĢ āđāļĨāļ°āļāļĢāļ°āđāļĒāļāļāđāļāļĩāđāđāļāđāļĢāļąāļāļāļēāļāđāļāļāļāļĨāļīāđāļāļāļąāļāđāļĨāļ° API

REST (Representational State Transfer) āđāļāđāļāļĢāļđāļāđāļāļāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāļāļĩāđ Roy Fielding āļāļģāļĄāļēāđāļāđāđāļāļ§āļīāļāļĒāļēāļāļīāļāļāļāđāļāļĢāļīāļāļāļēāđāļāļāļāļĩ 2000 āļāļāļāđāļāļē āļāļļāļāļŠāļāđāļāļŦāļĨāļąāļāļāļāļ REST āļāļ·āļāļāļēāļĢāļāļąāļāđāļāļĢāļĩāļĒāļĄāļāļļāļāļāđāļāļāļģāļāļąāļāđāļĨāļ°āļŦāļĨāļąāļāļāļēāļĢāđāļāļ·āđāļāļāļģāđāļŦāđāļāļĢāļīāļāļēāļĢāđāļ§āđāļāļāļĢāļąāļāļāļāļēāļāđāļāđ āļāļģāļĢāļļāļāļĢāļąāļāļĐāļēāđāļāđ āđāļĨāļ°āđāļĢāļĩāļĒāļāļāđāļēāļĒ REST āļāļđāļāļāļģāļĄāļēāđāļāđāļāļĒāđāļēāļāđāļāļĢāđāļŦāļĨāļēāļĒāđāļāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāļāļāļāļāđāđāļ§āļĢāđāļŠāļĄāļąāļĒāđāļŦāļĄāđ āđāļāļĒāļāļģāļŦāļāļāļ§āļīāļāļĩāļāļēāļĢāļŠāļ·āđāļāļŠāļēāļĢāļāļāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļāđāļēāļāļāļīāļāđāļāļāļĢāđāđāļāđāļ
āđāļāļ§āļāļīāļāļŦāļĨāļąāļāļāļĩāđāļāļĒāļđāđāđāļāļ·āđāļāļāļŦāļĨāļąāļ REST āļāļ·āļāļāļēāļĢāđāļāđāļāļĢāļąāļāļĒāļēāļāļĢāļāļĒāđāļēāļāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ āđāļāļāļĢāļīāļāļāļāļāļāļāļĢāļīāļāļēāļĢāđāļ§āđāļ āļāļĢāļąāļāļĒāļēāļāļĢāļŠāļēāļĄāļēāļĢāļāđāļŠāļāļāļāļ°āđāļĢāļāđāđāļāđāļāļąāđāļāđāļāđāļĢāļđāļāļ āļēāļ āđāļāļāļŠāļēāļĢ āļŦāļĢāļ·āļāļ§āļąāļāļāļļ āļāļĢāļąāļāļĒāļēāļāļĢāđāļāđāļĢāļąāļāļāļēāļĢāļĢāļ°āļāļļāđāļāļĒ HTTP Uniform Resource Identifier (URI) āđāļĨāļ°āļāļąāļāļāļēāļĢāđāļāļĒāđāļāđāļ§āļīāļāļĩāļāļēāļĢ HTTP āļĄāļēāļāļĢāļāļēāļ āđāļāđāļ GET, POST, PUT āđāļĨāļ° DELETE āđāļāļ§āļāļēāļāļāļĩāđāļāļģāđāļŦāđāļĄāļąāđāļāđāļāđāļāđāļāļķāļāļāļ§āļēāļĄāđāļĢāļĩāļĒāļāļāđāļēāļĒāđāļĨāļ°āļāļēāļāļāļēāļĢāļāđāđāļāđāļāļāļāļāļēāļĢāļŠāļ·āđāļāļŠāļēāļĢāļĢāļ°āļŦāļ§āđāļēāļāļĢāļ°āļāļāđāļāļĨāđāļāļāļāđāđāļĨāļ°āđāļāļīāļĢāđāļāđāļ§āļāļĢāđ āđāļāļāļāļ°āļāļĩāđāđāļāļēāļĢāļāļŦāļĨāļąāļāļāļēāļĢāļāļ·āđāļāļāļēāļāļāļāļāđāļ§āđāļ
āļŦāļĨāļąāļāļāļēāļĢāļŠāļģāļāļąāļāļāļāļ REST
āļŦāļĨāļąāļāļāļēāļĢāđāļāļ·āđāļāļāļāđāļāļāļĩāđāđāļāđāļāđāļāļ§āļāļēāļāđāļāļāļēāļĢāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄ RESTful āļāļ·āļ:
- āļāļēāļĢāļŠāļ·āđāļāļŠāļēāļĢāđāļĢāđāļŠāļąāļāļāļēāļāļī: āļāļļāļāļāļģāļāļāļāļāļāđāļāļĨāđāļāļāļāđāļāļĩāđāļŠāđāļāđāļāļĒāļąāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđāļāļ§āļĢāļĄāļĩāļāđāļāļĄāļđāļĨāļāļĩāđāļāļģāđāļāđāļāļāļąāđāļāļŦāļĄāļāļŠāļģāļŦāļĢāļąāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđāđāļāļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļāļģāļāļāļāļąāđāļ āđāļāļĒāđāļĄāđāļāđāļāļāļāļķāđāļāļāļēāļāđāļāļĄāļđāļĨāļāļĩāđāđāļāđāļāđāļ§āđāļŦāļĢāļ·āļāļāļĢāļīāļāļāļāļģāļāļāļāđāļāļāļŦāļāđāļē āļŠāļīāđāļāļāļĩāđāļāļģāđāļŦāđāļĄāļąāđāļāđāļāđāļāđāļāļķāļāļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāđāļāļāļēāļĢāļāļĢāļąāļāļāļāļēāļāļāļĩāđāļāļĩāļāļķāđāļāļāļāļāļĢāļ°āļāļ
- āļāļĢāļąāļāļĒāļēāļāļĢāļāļĩāđāđāļāļāđāļāđ: āļāļēāļĢāļāļāļāļŠāļāļāļāļāļēāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđāļŠāļēāļĄāļēāļĢāļāļāļģāđāļāļĢāļ·āđāļāļāļŦāļĄāļēāļĒāļ§āđāļēāđāļāļāđāļāđāļŦāļĢāļ·āļāđāļāļāđāļĄāđāđāļāđ āļāļģāđāļŦāđāđāļāļĨāđāļāļāļāđāļŠāļēāļĄāļēāļĢāļāļāļąāļāđāļāđāļāđāļĨāļ°āļāļģāļāđāļāļĄāļđāļĨāļāļĩāđāļāļķāļāļāđāļāļāļŦāļāđāļēāļāļĩāđāļāļĨāļąāļāļĄāļēāđāļāđāđāļŦāļĄāđāđāļāļ·āđāļāļāļĢāļąāļāļāļĢāļļāļāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāđāļĨāļ°āļĨāļāļ āļēāļĢāļ°āļāļāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđ
- āļāļēāļĢāđāļĒāļāđāļāļĨāđāļāļāļāđ-āđāļāļīāļĢāđāļāđāļ§āļāļĢāđ: āđāļāļĨāđāļāđāļāļāđāđāļĨāļ°āđāļāļīāļĢāđāļāđāļ§āļāļĢāđāļĄāļĩāļŦāļāđāļēāļāļĩāđāļĢāļąāļāļāļīāļāļāļāļāļāļĩāđāđāļāļāļāđāļēāļāļāļąāļ āđāļāļĒāđāļāļĨāđāļāđāļāļāđāļāļ°āļāļąāļāļāļēāļĢāļāļīāļāđāļāļāļĢāđāđāļāļāļāļđāđāđāļāđāđāļĨāļ°āđāļāļīāļĢāđāļāđāļ§āļāļĢāđāļāļ°āļāļąāļāļāļēāļĢāļāļĢāļąāļāļĒāļēāļāļĢāđāļĨāļ°āļāđāļāļĄāļđāļĨ āļāļēāļĢāđāļĒāļāļāļĩāđāļāđāļ§āļĒāđāļŦāđāđāļāļīāļāļ§āļīāļ§āļąāļāļāļēāļāļēāļĢāļāļĩāđāđāļāđāļāļāļīāļŠāļĢāļ°āđāļĨāļ°āļāļĢāļąāļāļāļĢāļļāļāļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāđāļāļāļēāļĢāļāļąāļāļāļēāļĢāļĢāļ°āļāļ
- Uniform Interface: REST āļāļąāļāļāļąāļāđāļāđāļ§āļīāļāļĩāļĄāļēāļāļĢāļāļēāļāđāļāļāļēāļĢāļŠāļ·āđāļāļŠāļēāļĢāļĢāļ°āļŦāļ§āđāļēāļāđāļāļĨāđāļāđāļāļāđāđāļĨāļ°āđāļāļīāļĢāđāļāđāļ§āļāļĢāđ āđāļāļĒāļāļąāļāđāļāļĢāļĩāļĒāļĄāļāļļāļāļāļāļāļĩāđāđāļĢāļĩāļĒāļāļāđāļēāļĒāđāļĨāļ°āļŠāļāļāļāļĨāđāļāļāļāļąāļāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļąāļāļāļēāļĢāļāļĢāļąāļāļĒāļēāļāļĢāđāļāļĒāđāļāđāđāļĄāļāļāļ HTTP
- āļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāļĢāļ°āļāļāđāļāļāđāļĨāđāļĒāļāļĢāđ: āļĢāļ°āļāļāļāļĩāđāđāļāđ REST āļāļĢāļ°āļāļāļāļāđāļ§āļĒāđāļĨāđāļĒāļāļĢāđāļŦāļĨāļēāļĒāđāļĨāđāļĒāļāļĢāđ āļāļķāđāļāđāļāđāļĨāļ°āđāļĨāđāļĒāļāļĢāđāļĢāļąāļāļāļīāļāļāļāļāļāļēāļĢāļāļģāļāļēāļāđāļāļāļēāļ° āļ§āļīāļāļĩāļāļēāļĢāđāļāļāđāļĄāļāļđāļĨāļēāļĢāđāļāļĩāđāļāđāļ§āļĒāđāļŦāđāļŠāļēāļĄāļēāļĢāļāđāļĒāļāļāđāļāļāļąāļāļ§āļĨāļāđāļēāļāđ āļāļāļāļāļēāļāļāļąāļāđāļāđāļāļĒāđāļēāļāļāļąāļāđāļāļ āļāļĢāļąāļāļāļĢāļļāļāļāļēāļĢāļāļģāļāļĨāļąāļāļĄāļēāđāļāđāđāļŦāļĄāđ āđāļĨāļ°āļāļēāļĢāļāļąāļāļāļēāļĢāļĢāļ°āļāļāļāļĩāđāļāđāļēāļĒāļāļķāđāļ
- Code-on-Demand (āļāļēāļāđāļĨāļ·āļāļ): āđāļāļāļēāļāļāļĢāļāļĩ āđāļāļīāļĢāđāļāđāļ§āļāļĢāđāļŠāļēāļĄāļēāļĢāļāđāļŦāđāļĢāļŦāļąāļŠāļāļāļīāļāļąāļāļīāļāļēāļĢāļŠāļģāļŦāļĢāļąāļāđāļāļĨāđāļāļāļāđāđāļāļ·āđāļāļāļĒāļēāļĒāļāļēāļĢāļāļģāļāļēāļ āļāļģāđāļŦāđāļŠāļēāļĄāļēāļĢāļāļāļĒāļēāļĒāđāļĨāļ°āļĒāļ·āļāļŦāļĒāļļāđāļāđāļāļĢāļ°āļāļāđāļāđāļĄāļēāļāļāļķāđāļ

āđāļŦāļĨāđāļāļāļĩāđāļĄāļēāļāļāļāļĢāļđāļāļ āļēāļ: restfulapi.net
āļāļēāļĢāļāļāļīāļāļąāļāļīāļāļēāļĄāļŦāļĨāļąāļāļāļēāļĢāđāļŦāļĨāđāļēāļāļĩāđāļāļģāđāļŦāđāļĄāļąāđāļāđāļāđāļāđāļ§āđāļēāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāļāļāļāļāđāđāļ§āļĢāđ RESTful āđāļŠāļāļāļāļļāļāļĨāļąāļāļĐāļāļ°āļāļāļāļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāđāļāļāļēāļĢāļāļĢāļąāļāļāļāļēāļ āļāļ§āļēāļĄāđāļĢāļĩāļĒāļāļāđāļēāļĒ āđāļĨāļ°āļāļēāļĢāļāļģāļĢāļļāļāļĢāļąāļāļĐāļēāļāļĩāđāļāļģāđāļāđāļāļŠāļģāļŦāļĢāļąāļāļāļĢāļīāļāļēāļĢāđāļ§āđāļāļŠāļĄāļąāļĒāđāļŦāļĄāđ
REST āđāļāļĨāļĩāđāļĒāļāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāļāļāļāļāđāđāļ§āļĢāđāļāļĒāđāļēāļāđāļĢ
āļāđāļāļāļāļēāļĢāļāļģ REST āļĄāļēāđāļāđāļāļĒāđāļēāļāđāļāļĢāđāļŦāļĨāļēāļĒ āļāļĢāļīāļāļēāļĢāđāļ§āđāļāļāļģāļāļ§āļāļĄāļēāļāļāļāļīāļāļąāļāļīāļāļēāļĄāļĄāļēāļāļĢāļāļēāļ SOAP (Simple Object Access Protocol) āļŦāļĢāļ·āļāđāļāđāđāļāļĢāđāļāļāļāļĨāļāļēāļĢāļŠāļ·āđāļāļŠāļēāļĢāđāļāļāļāļģāļŦāļāļāđāļāļāđāļĨāļ°āđāļāđāļāļāļĢāļĢāļĄāļŠāļīāļāļāļīāđ āļāļķāđāļāļĄāļąāļāļāļ°āļāļģāđāļāļŠāļđāđāļāļ§āļēāļĄāđāļĢāđāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāđāļĨāļ°āļāļ§āļēāļĄāļāđāļēāļāļēāļĒāđāļāļāļēāļĢāļāļģāļāļēāļāļĢāđāļ§āļĄāļāļąāļ SOAP āļāļēāļĻāļąāļĒāļĢāļđāļāđāļāļāļāđāļāļāļ§āļēāļĄāļāļĩāđāđāļāđ XML āđāļĨāļ°āļāļąāđāļāļāļāļāļāļĩāđāļāļąāļāļāđāļāļ āđāļāļāļāļ°āļāļĩāđāļ§āļīāļāļĩāļāļēāļĢāđāļāļāļāļģāļŦāļāļāđāļāļāļāļģāđāļŦāđāļĨāļđāļāļāđāļēāđāļĨāļ°āļāļąāļāļāļąāļāļāļēāļāļģāđāļāđāļāļāđāļāļāđāļĢāļĩāļĒāļāļĢāļđāđāđāļĨāļ°āļāļĢāļąāļāđāļŦāđāđāļāđāļēāļāļąāļāļĢāļ°āļāļāđāļŦāļĄāđ
āļāđāļ§āļĒāļāļēāļĢāđāļāļ°āļāļģāļāļāļ REST āļāļģāđāļŦāđāđāļāļīāļāļ§āļīāļāļĩāļāļēāļĢāļāļāļāđāļāļāđāļ§āđāļāđāļāļāļĢāđāļ§āļīāļŠāļāļĩāđāđāļŦāļāļĩāļĒāļ§āđāļāđāļāđāļĨāļ°āđāļāđāļāļĄāļēāļāļĢāļāļēāļāļĄāļēāļāļāļķāđāļ REST āđāļāļĨāļĩāđāļĒāļāđāļāļāļąāļŠāļāļēāļāļĢāļđāļāđāļāļāļāđāļāļāļ§āļēāļĄāļāļĩāđāļāļąāļāļāđāļāļāđāļĨāļ°āļāļēāļĢāđāļĢāļĩāļĒāļāđāļāđāļāļąāđāļāļāļāļāđāļāļĒāļąāļāļāļĢāļąāļāļĒāļēāļāļĢāđāļĨāļ°āļ§āļīāļāļĩāļāļēāļĢ HTTP āļĄāļēāļāļĢāļāļēāļ āđāļāļ§āļāļēāļāļāļĩāđāļāļāļąāļāļāļ§āļēāļĄāļāļģāđāļāđāļāđāļāļāļēāļĢāđāļāđāđāļāļāļŠāļēāļĢāļāļģāļāļ§āļāļĄāļēāļāđāļĨāļ°āđāļāļĢāļ·āđāļāļāļĄāļ·āļāđāļāļīāđāļĄāđāļāļīāļĄāđāļāļ·āđāļāļāļģāļāļ§āļēāļĄāđāļāđāļēāđāļāđāļĨāļ°āđāļāđāļāļāļāļāļąāļāļāļĢāļīāļāļēāļĢāļāļāđāļ§āđāļ āļāļģāđāļŦāđāļāļĢāļ°āļāļ§āļāļāļēāļĢāļāļąāļāļāļēāđāļĨāļ°āļāļēāļĢāļĢāļ§āļĄāļĢāļ°āļāļāļāđāļēāļĒāļāļķāđāļ āđāļĢāđāļ§āļāļķāđāļ āđāļĨāļ°āļāļĢāļąāļāļāļāļēāļāđāļāđāļĄāļēāļāļāļķāđāļ
āļāļ§āļēāļĄāļŦāļĄāļēāļĒāļāļĩāđāļŠāļģāļāļąāļāļāļĩāđāļŠāļļāļāļāļĢāļ°āļāļēāļĢāļŦāļāļķāđāļāļāļāļāļāļēāļĢāļāļāļīāļ§āļąāļāļī REST āļāļ·āļāļ§āļīāļ§āļąāļāļāļēāļāļēāļĢāļāļāļ API (Application Programming Interfaces) API āļŠāļĄāļąāļĒāđāļŦāļĄāđāļāļĩāđāļāļāļāđāļāļāļāđāļ§āļĒāļŦāļĨāļąāļāļāļēāļĢ RESTful āđāļāđāļāļ§āļīāļāļĩāļāļĩāđāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļŠāļģāļŦāļĢāļąāļāļāļąāļāļāļąāļāļāļēāđāļāļāļēāļĢāđāļāđāļāļāļāļāļąāļāļāđāļāļĄāļđāļĨāđāļĨāļ°āļāļĢāļīāļāļēāļĢ āļāļģāđāļŦāđāļŠāļēāļĄāļēāļĢāļāļĢāļ§āļĄāļāļāļāļāđāđāļ§āļĢāđāđāļāđāļāļĩāļāļķāđāļ āđāļĨāļ°āļĨāļāđāļ§āļĨāļēāđāļĨāļ°āļāļ§āļēāļĄāļāļĒāļēāļĒāļēāļĄāđāļāļāļēāļĢāļāļąāļāļāļē āļŠāļīāđāļāļāļĩāđāđāļāđāļāļĢāļ°āļāļļāđāļāļāļēāļĢāđāļāļīāļāđāļāļāļāļāđāļāļāđāļāđāļĨāļĒāļĩāđāļ§āđāļ āđāļĄāđāļāļĢāđāļāļāļĢāđāļ§āļīāļŠ āđāļĨāļ°āļāļĨāļēāļ§āļāđāļāļāļĄāļāļīāļ§āļāļīāđāļ āļāļķāđāļāļŠāđāļāļāļĨāđāļŦāđāļāļļāļāļ āļēāļāđāļĨāļ°āļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļāļāļāđāļāļĢāļāļāļēāļĢāļāļāļāļāđāđāļ§āļĢāđāļĢāđāļ§āļĄāļŠāļĄāļąāļĒāļāļĩāļāļķāđāļ
āļāļēāļĢāđāļāļīāđāļĄāļāļķāđāļāļāļāļ REST āđāļāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāļāļāļāļāđāđāļ§āļĢāđāđāļāđāļāļĢāļ°āļāļļāđāļāđāļŦāđāļāļąāļāļāļąāļāļāļēāđāļĨāļ°āļāļāļāđāļāļĢāļāđāļēāļāđ āļāļģāđāļāļ§āļāļāļīāļāļąāļāļīāđāļĨāļ°āļĄāļēāļāļĢāļāļēāļāļāļĩāđāļāļĩāļāļĩāđāļŠāļļāļāļĄāļēāđāļāđ āļāļģāđāļŦāđāļāļ§āļāđāļāļēāļŠāļēāļĄāļēāļĢāļāļŠāļĢāđāļēāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļĩāđāļāļĢāļąāļāļāļāļēāļāđāļāđāđāļĨāļ°āļāļģāļĢāļļāļāļĢāļąāļāļĐāļēāđāļāđ āļāļķāđāļāļāļāļāļŠāļāļāļāļāļ§āļēāļĄāļāđāļāļāļāļēāļĢāļāļĩāđāđāļāļĨāļĩāđāļĒāļāđāļāļĨāļāļāļĨāļāļāđāļ§āļĨāļēāļāļāļāđāļĨāļāļāļīāļāļīāļāļąāļĨ
āļāļāļāļēāļāļāļāļ REST āđāļ API āđāļĨāļ°āđāļāļĨāļāļāļāļĢāđāļĄ AppMaster
REST āļĄāļĩāļāļĨāļāļĢāļ°āļāļāļāļĒāđāļēāļāļĄāļēāļāļāđāļāļ§āļīāļāļĩāļāļēāļĢāļāļāļāđāļāļāđāļĨāļ°āđāļāđāļāļēāļ APIs āļāđāļ§āļĒāļŦāļĨāļąāļāļāļēāļĢāļāļāļ RESTful API āđāļāđāļāļĨāļēāļĒāđāļāđāļāļĄāļēāļāļĢāļāļēāļāđāļāļāļĢāļīāļāļēāļĢāđāļ§āđāļāļŠāļĄāļąāļĒāđāļŦāļĄāđ āļāļģāđāļŦāđāļĄāļąāđāļāđāļāđāļāđāļāļķāļāļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāđāļāļāļēāļĢāļāļĢāļąāļāļāļāļēāļāļāļĩāđāļāļĩāļāļķāđāļ āļāļ§āļēāļĄāļāđāļēāđāļāļ·āđāļāļāļ·āļ āđāļĨāļ°āļāļ§āļēāļĄāđāļĢāļĩāļĒāļāļāđāļēāļĒāļāļāļāļāļēāļĢāļŠāļ·āđāļāļŠāļēāļĢ RESTful API āđāļāđāļāļĢāļ°āđāļĒāļāļāđāļāļēāļāđāļāļĢāđāļāļāļāļĨ HTTP āđāļĨāļ° URI āļāļĩāđāļĄāļĩāļāļĒāļđāđ āļāļģāđāļŦāđāļāļēāļĢāļŠāļĢāđāļēāļāļāļīāļāđāļāļāļĢāđāđāļāļāļāļĩāđāđāļāđāļēāļāļąāļāđāļāđāđāļāļĢāļ°āļāļąāļāļŠāļēāļāļĨāļŠāļģāļŦāļĢāļąāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļāđāļēāļāđ āļāđāļēāļĒāļāļķāđāļ āļāļ§āļāđāļāļēāļĨāļāļāļ§āļēāļĄāļāļąāļāļāđāļāļāļāļāļāļāļēāļĢāļāļąāļāļāļē āļāļēāļĢāļāļāļŠāļāļ āđāļĨāļ°āļāļēāļĢāđāļāđāļāļąāļāļŦāļē āđāļāļ·āđāļāļāļāļēāļāđāļāđāļ§āļīāļāļĩāļĄāļēāļāļĢāļāļēāļāđāļāļāļēāļĢāļāļąāļāļāļēāļĢāļāļĢāļąāļāļĒāļēāļāļĢ (āđāļāđāļ GET, POST, PUT, PATCH āđāļĨāļ° DELETE) āļāļģāđāļŦāđāļāļąāļāļāļąāļāļāļēāļŠāļēāļĄāļēāļĢāļāļĄāļļāđāļāđāļāđāļāđāļāļāļĩāđāļāļĢāļĢāļāļ°āļāļēāļāļāļļāļĢāļāļīāļāđāļĨāļ°āđāļāļāļāļģāļĨāļāļāļāđāļāļĄāļđāļĨ
AppMaster āđāļāđāļāđāļāļĨāļāļāļāļĢāđāļĄ āļāļĩāđāđāļĄāđāļāđāļāļāđāļāđāđāļāđāļāļāļąāļ āļāļĢāļāļāļĨāļąāļāļāļĩāđāļĢāļ§āļāļĢāļ§āļĄāļŦāļĨāļąāļāļāļēāļĢāđāļŦāļĨāđāļēāļāļĩāđāđāļāļ·āđāļāđāļŦāđāļāļđāđāđāļāđāļĄāļĩāļ§āļīāļāļĩāļāļĩāđāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāđāļāļāļēāļĢāļāļāļāđāļāļāđāļĨāļ°āļāļąāļāļāļēāļĢāđāļāđāļāđāļāļāļāđ āđāļ§āđāļ āđāļĨāļ°āļāļīāļāđāļāļāļĢāđāđāļāļāļĄāļ·āļāļāļ·āļāļāļāļāđāļāļāļāļĨāļīāđāļāļāļąāļ āļāđāļ§āļĒāļāļēāļĢāļŠāļĢāđāļēāļ RESTful API āđāļĨāļ° WSS Endpoints āđāļāļĒāļāļąāļāđāļāļĄāļąāļāļī AppMaster āļāļģāđāļŦāđāļĨāļđāļāļāđāļēāļŠāļēāļĄāļēāļĢāļāļŠāļĢāđāļēāļ āđāļĄāđāļāļĨāļāđāļāļĄāļđāļĨ āđāļĨāļ°āļāļĢāļ°āļāļ§āļāļāļēāļĢāļāļēāļāļāļļāļĢāļāļīāļāđāļāđāļāđāļēāļĒāļāļķāđāļāđāļāļĒāđāļāđāļŠāļ āļēāļāđāļ§āļāļĨāđāļāļĄāļ āļēāļ API āđāļŦāļĨāđāļēāļāļĩāđāļāļģāļŦāļāđāļēāļāļĩāđāđāļāđāļāļāļīāļāđāļāļāļĢāđāđāļāļāļĢāļ°āļŦāļ§āđāļēāļāļŠāđāļ§āļāļŦāļāđāļēāđāļĨāļ°āļŠāđāļ§āļāļŦāļĨāļąāļ āļāļģāđāļŦāđāļāđāļēāļĒāļāđāļāļāļēāļĢāđāļĨāļāđāļāļĨāļĩāđāļĒāļāļāđāļāļĄāļđāļĨāđāļĨāļ°āļāļģāđāļāļīāļāļāļēāļāđāļāļĨāļąāļāļĐāļāļ°āļāļĩāđāļāļģāļŦāļāļāđāļ§āđāļāļĒāđāļēāļāļāļąāļāđāļāļ
āļāļāļāļāļēāļāļāļĩāđ AppMaster āļĒāļąāļāļĢāļąāļāļāļĢāļ°āļāļąāļāļ§āđāļēāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļĩāđāļŠāļĢāđāļēāļāļāļķāđāļāļŠāļēāļĄāļēāļĢāļāļāļģāļāļēāļāļĢāđāļ§āļĄāļāļąāļāļāļēāļāļāđāļāļĄāļđāļĨāļŦāļĨāļąāļāļāļĩāđāđāļāđāļēāļāļąāļāđāļāđāļāļąāļ Postgresql āļāļģāđāļŦāđāđāļāđāļāļāļąāļ§āđāļĨāļ·āļāļāļāļĩāđāļŠāļĄāļāļđāļĢāļāđāđāļāļāļŠāļģāļŦāļĢāļąāļāļāļāļāđāļāļĢāđāļĨāļ°āļāļĢāļāļĩāļāļēāļĢāđāļāđāļāļēāļāļāļĩāđāļĄāļĩāđāļŦāļĨāļāļŠāļđāļ āļāļēāļĢāļĢāļ§āļĄāđāļāđāļēāļāļąāļāļŦāļĨāļąāļāļāļēāļĢāļāļāļ RESTful āļāļĒāđāļēāļāļĢāļēāļāļĢāļ·āđāļāļāļķāļāļāđāļāđāļŦāđāđāļāļīāļāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāļāļĩāđāļāļĢāļąāļāļāļāļēāļāđāļāđāļĄāļēāļāļāļķāđāļāļāļķāđāļāļŠāļēāļĄāļēāļĢāļāđāļāļīāļāđāļāđāļĨāļ°āļāļąāļāļāļēāđāļāļāļĢāđāļāļĄāļāļąāļāļāļ§āļēāļĄāļāđāļāļāļāļēāļĢāļāļĩāđāđāļāļĨāļĩāđāļĒāļāđāļāļĨāļāļāļāļāļĨāļđāļāļāđāļē
āļāļĢāļ°āđāļĒāļāļāđāļāļāļāļāļēāļĢāđāļāđ RESTful Architecture
āļāļēāļĢāļāļģāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄ RESTful āļĄāļēāđāļāđāļāļ°āđāļāđāļāļāļĢāļ°āđāļĒāļāļāđāļāđāļāđāļāļāļāļĨāļīāđāļāļāļąāđāļāļŠāļĄāļąāļĒāđāļŦāļĄāđāđāļĨāļ° āļāļĢāļ°āļāļ§āļāļāļēāļĢāļāļąāļāļāļēāļāļāļāļāđāđāļ§āļĢāđ āļāđāļāđāļāđāđāļāļĢāļĩāļĒāļāđāļŦāļĨāđāļēāļāļĩāđāļŠāļēāļĄāļēāļĢāļāļāļĢāļąāļāļāļĢāļļāļāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ āļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāđāļāļāļēāļĢāļāļĒāļēāļĒāļāļĩāđāļāļĩāļāļķāđāļ āđāļĨāļ°āļāļēāļĢāļĢāļ§āļĄāđāļāđāļēāļāļąāļāļĢāļ°āļāļāđāļĨāļ°āļāļĢāļīāļāļēāļĢāļāļ·āđāļāđ āđāļāđāļāđāļēāļĒāļāļķāđāļ
āļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāđāļāļāļēāļĢāļāļĢāļąāļāļāļāļēāļāļāļĩāđāļāļĩāļāļķāđāļ
āļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄ RESTful āđāļāđāļĢāļąāļāļāļēāļĢāļāļāļāđāļāļāļĄāļēāđāļāļ·āđāļāļāļĢāļąāļāļāļāļēāļ āļŠāļīāđāļāļāļĩāđāļāļģāđāļāđāđāļāļĒāļāļēāļĢāđāļĒāļāđāļāļĨāđāļāļāļāđāđāļĨāļ°āđāļāļīāļĢāđāļāđāļ§āļāļĢāđāđāļĨāļ°āļŦāļĨāļąāļāļāļēāļĢāļāļ·āđāļ āđ āļāļĩāđāļĢāļąāļāļĐāļēāļŠāļ āļēāļāđāļ§āļāļĨāđāļāļĄāļāļēāļĢāļŠāļ·āđāļāļŠāļēāļĢāđāļāļāđāļĢāđāļŠāļāļēāļāļ° āđāļĄāļ·āđāļāļāļģāļāļ§āļāļāļāļāļāļĢāļąāļāļĒāļēāļāļĢāđāļĨāļ°āđāļāļĨāđāļāđāļāļāđāđāļāļīāđāļĄāļāļķāđāļ āđāļāļāļāļĨāļīāđāļāļāļąāļ RESTful āļŠāļēāļĄāļēāļĢāļāļĢāļąāļāļĄāļ·āļāļāļąāļāļāļēāļĢāđāļāļīāļāđāļāļāļąāļāļāļĨāđāļēāļ§āđāļāļĒāļĄāļĩāļāļĨāļāļĢāļ°āļāļāļāđāļāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāđāļĨāļ°āļāļ§āļēāļĄāļāđāļēāđāļāļ·āđāļāļāļ·āļāļāđāļāļĒāļāļĩāđāļŠāļļāļ
āļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļāļĩāđāđāļāļīāđāļĄāļāļķāđāļ
āļŦāļāļķāđāļāđāļāļŦāļĨāļąāļāļāļēāļĢāļŠāļģāļāļąāļāļāļāļ REST āļāļ·āļāļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāđāļāļāļēāļĢāđāļāļāļāļāļāļāļĢāļąāļāļĒāļēāļāļĢ āļāļķāđāļāļĄāļĩāļŠāđāļ§āļāļāđāļ§āļĒāđāļāļāļēāļĢāļāļĢāļąāļāļāļĢāļļāļāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļāļāļāđāļāļāļāļĨāļīāđāļāļāļąāļ āļāđāļ§āļĒāļāļēāļĢāļāļāļļāļāļēāļāđāļŦāđāđāļāļĨāđāļāļāļāđāđāļāļāļāļĢāļąāļāļĒāļēāļāļĢāļāļēāļāļāļĒāđāļēāļ āļāļļāļāļŠāļēāļĄāļēāļĢāļāļĨāļāļāļģāļāļ§āļāļāļģāļāļāļāļĩāđāļŠāđāļāđāļāļĒāļąāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđ āđāļĨāļ°āļĨāļāļ āļēāļĢāļ°āđāļāļĢāļ°āļāļāļāļāļāļāļļāļ
āđāļāļīāđāļĄāļāļ§āļēāļĄāļāđāļēāđāļāļ·āđāļāļāļ·āļ
āļāļēāļĢāļŠāļ·āđāļāļŠāļēāļĢāđāļāļāđāļĢāđāļŠāļāļēāļāļ°āđāļāļĢāļ°āļāļ RESTful āļāđāļ§āļĒāđāļŦāđāļĄāļąāđāļāđāļāđāļāđāļāļķāļāļāļ§āļēāļĄāļāļāļāļēāļāļāđāļāļāđāļāļāļīāļāļāļĨāļēāļāļāļĩāđāļāļĩāļāļķāđāļ āđāļāļ·āđāļāļāļāļēāļāļāļģāļāļāđāļāđāļĨāļ°āļĢāļēāļĒāļāļēāļĢāļāļĩāđāļŠāđāļāđāļāļĒāļąāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđāļāļ°āļĄāļĩāļāđāļāļĄāļđāļĨāļāļąāđāļāļŦāļĄāļāļāļĩāđāļāļģāđāļāđāļāđāļāļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨ āđāļĄāļ·āđāļāļĢāļ§āļĄāļāļąāļāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāļĢāļ°āļāļāđāļāļāđāļĨāđāļĒāļāļĢāđ āļāļ°āđāļāļīāđāļĄāļāļ§āļēāļĄāļāđāļēāđāļāļ·āđāļāļāļ·āļāđāļĨāļ°āļāļēāļĢāļāļģāļĢāļļāļāļĢāļąāļāļĐāļē
āļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāđāļāļāļēāļĢāļāļĒāļēāļĒāđāļĨāļ°āļāļ§āļēāļĄāļĒāļ·āļāļŦāļĒāļļāđāļ
āļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄ RESTful āđāļāđāļĢāļąāļāļāļēāļĢāļāļāļāđāļāļāđāļŦāđāļĄāļĩāļāļ§āļēāļĄāļĒāļ·āļāļŦāļĒāļļāđāļāđāļĨāļ°āļāļĒāļēāļĒāđāļāđ āļŠāļīāđāļāļāļĩāđāļāļģāđāļŦāđāļāļąāļāļāļąāļāļāļēāđāļāļīāđāļĄāđāļĨāļ°āđāļāđāđāļāļāļļāļāļŠāļĄāļāļąāļāļīāđāļŦāļĄāđāđāļāđāļāļĒāđāļēāļāļāđāļēāļĒāļāļēāļĒāđāļāļĒāđāļĄāđāļĢāļāļāļ§āļāļĢāļ°āļāļāļāļąāđāļāļŦāļĄāļ āļāļ§āļēāļĄāļĒāļ·āļāļŦāļĒāļļāđāļāļāļĩāđāļāļģāđāļŦāđāļāđāļēāļĒāļāđāļāļāļēāļĢāļāļąāļāļāļēāđāļāļāļāļĨāļīāđāļāļāļąāļāđāļĄāļ·āđāļāđāļ§āļĨāļēāļāđāļēāļāđāļāđāļāļ·āđāļāļāļāļāļŠāļāļāļāļāđāļāļāļ§āļēāļĄāļāđāļāļāļāļēāļĢāļāļēāļāļāļļāļĢāļāļīāļāļāļĩāđāđāļāļĨāļĩāđāļĒāļāđāļāļĨāļ
API āļāļĩāđāļāđāļēāļĒāļāļķāđāļāđāļĨāļ°āļāļēāļĢāļāļąāļāļāļēāļĢāļāļĢāļąāļāļĒāļēāļāļĢ
RESTful API āđāļāđāļ§āļīāļāļĩ HTTP āļāļĩāđāđāļāđāļĄāļēāļāļĢāļāļēāļāđāļĨāļ°āļŦāļĨāļąāļāļāļēāļĢāļāļąāđāļāļāļ·āđāļāļāļĢāļąāļāļĒāļēāļāļĢāļāļĩāđāļāļģāļŦāļāļāđāļ§āđāļāļĒāđāļēāļāļāļĩ āļāļģāđāļŦāđāļāļēāļĢāļāļąāļāļāļēāļĢāļāļĢāļąāļāļĒāļēāļāļĢāļāļāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļāđāļēāļĒāļāļķāđāļ āļāļąāļāļāļąāļāļāļēāļŠāļēāļĄāļēāļĢāļāļĄāļļāđāļāđāļāđāļāļāļĩāđāļāļēāļĢāļŠāļĢāđāļēāļāļāļąāļāļāđāļāļąāļāļāļēāļĢāļāļģāļāļēāļāļŦāļĨāļąāļ āđāļāļāļāļĩāđāļāļ°āļāļąāļāļ§āļĨāđāļāļĩāđāļĒāļ§āļāļąāļāļāļēāļĢāđāļāđāđāļāļĢāđāļāļāļāļĨāļāļēāļĢāļŠāļ·āđāļāļŠāļēāļĢāđāļāļāļāļģāļŦāļāļāđāļāļ
āļāļŠāļēāļāļĢāļ§āļĄāļāļąāļāļĢāļ°āļāļāļāļ·āđāļāđāļāđāļāđāļēāļĒ
RESTful API āļŠāļēāļĄāļēāļĢāļāļĢāļ§āļĄāđāļāđāļēāļāļąāļāļĢāļ°āļāļāđāļĨāļ°āļāļĢāļīāļāļēāļĢāļāđāļēāļāđ āđāļāđāļāļĒāđāļēāļāļāđāļēāļĒāļāļēāļĒāđāļāļ·āđāļāļāļāļēāļāđāļāđāļēāļāļąāļāđāļāđāļāļąāļāļĄāļēāļāļĢāļāļēāļāđāļ§āđāļāļāļĩāđāļĄāļĩāļāļĒāļđāđ āļŠāļīāđāļāļāļĩāđāļĄāļāļāļāļ§āļēāļĄāļĒāļ·āļāļŦāļĒāļļāđāļāļāļĩāđāđāļāļīāđāļĄāļāļķāđāļāđāļĨāļ°āļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāđāļāļāļēāļĢāđāļāđāļāļĢāļ°āđāļĒāļāļāđāļāļēāļāđāļāļĨāļđāļāļąāļāļāļāļāļāļļāļāļāļĨāļāļĩāđāļŠāļēāļĄāđāļāļ·āđāļāđāļāļīāđāļĄāļāļĩāļāļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāļāļāļāđāļāļāļāļĨāļīāđāļāļāļąāļ
āļāļāļēāļāļāļāļāļ REST āđāļāļāļēāļĢāļāļāļāđāļāļāļāļāļāļāđāđāļ§āļĢāđ
REST āļĄāļĩāļāļāļāļēāļāļŠāļģāļāļąāļāđāļāļāļēāļĢāļŠāļĢāđāļēāļāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāļāļāļāļāđāđāļ§āļĢāđāļŠāļĄāļąāļĒāđāļŦāļĄāđ āđāļĨāļ°āļāļēāļāļ§āđāļēāļāļīāļāļāļīāļāļĨāļāļāļāļĄāļąāļāļāļ°āļĒāļąāļāļāļāļāļģāđāļāļīāļāļāđāļāđāļ āđāļāļ·āđāļāļāļāļēāļ API āđāļĨāļ°āļāļĢāļīāļāļēāļĢāļāļāđāļ§āđāļāļĒāļąāļāļāļāđāļāđāļāļŠāđāļ§āļāļāļĢāļ°āļāļāļāļāļĩāđāļŠāļģāļāļąāļāđāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļāđāļēāļāđ āđāļāđāļāļāļēāļāļāļāļāļāļāļēāļĢāļāļāļāđāļāļāļāļāļāļāđāđāļ§āļĢāđāļāļ°āļāđāļāļāļāļąāļāļāļēāđāļāļāļĢāđāļāļĄāļāļąāļāđāļāļāđāļāđāļĨāļĒāļĩāđāļĨāļ°āļĢāļđāļāđāļāļāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāļāļĩāđāđāļāļīāļāļāļķāđāļāđāļŦāļĄāđ āļāļģāđāļŦāđāļāļąāļāļāļąāļāļāļēāļāļģāđāļāđāļāļāđāļāļāļĢāļąāļāļāļĢāļēāļāļāđāļāļĄāļđāļĨāđāļĨāļ°āļāļĢāļąāļāļāļąāļ§āļāļĒāļđāđāđāļŠāļĄāļ āļāļąāļ§āļāļĒāđāļēāļāđāļāđāļ āđāļāļĢāđāļāļāļāļĨāļāļēāļĢāļŠāļ·āđāļāļŠāļēāļĢāđāļŦāļĄāđāđāļĨāļ°āļĢāļđāļāđāļāļāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄ āđāļāđāļ GraphQL , gRPC āđāļĨāļ° WebSocket āļāļģāļĨāļąāļāđāļāđāļĢāļąāļāļāļ§āļēāļĄāļāļīāļĒāļĄāđāļāļāļēāļāļ°āļāļēāļāđāļĨāļ·āļāļāđāļāļ REST
āđāļāļāđāļāđāļĨāļĒāļĩāđāļŦāļĨāđāļēāļāļĩāđāļāļģāđāļŠāļāļāļāđāļāđāļāđāđāļāļĢāļĩāļĒāļāđāļāļāļēāļ°āđāļāļāļĢāļāļĩāļāļēāļĢāđāļāđāļāļēāļāļāļēāļāļāļĒāđāļēāļāđāļŦāļāļ·āļ REST āđāļāđāļ āđāļ§āļĨāļēāđāļāļāļāļĩāđāļāđāļģāļāļ§āđāļē āļāļēāļĢāļŠāļ·āđāļāļŠāļēāļĢāđāļāļāđāļĢāļĩāļĒāļĨāđāļāļĄāđ āđāļĨāļ°āļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāđāļāļāļēāļĢāļŠāļ·āļāļāđāļāļāļĩāđāļĒāļ·āļāļŦāļĒāļļāđāļāļāļ§āđāļē āļāđāļ§āļĒāđāļŦāļāļļāļāļĩāđ āļāļąāļāļāļąāļāļāļēāļāļģāđāļāđāļāļāđāļāļāļāļĢāļ°āđāļĄāļīāļāļāļąāļ§āđāļĨāļ·āļāļāđāļŦāļĨāđāļēāļāļĩāđāđāļĨāļ°āđāļĨāļ·āļāļāđāļāļ§āļāļēāļāļāļĩāđāđāļŦāļĄāļēāļ°āļŠāļĄāļāļĩāđāļŠāļļāļāđāļāļĒāļāļīāļāļāļēāļĄāļāđāļāļāļģāļŦāļāļāļāļēāļĢāđāļāđāļāļēāļāđāļāļāļēāļ°āļāļāļāļāļ
āļāļĒāđāļēāļāđāļĢāļāđāļāļēāļĄ REST āļĄāļĩāđāļāļ§āđāļāđāļĄāļāļĩāđāļāļ°āļĒāļąāļāļāļāđāļāđāļāļĢāļđāļāđāļāļāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāđāļāļ go-to āļŠāļģāļŦāļĢāļąāļāļŦāļĨāļēāļĒāđ āļŠāļāļēāļāļāļēāļĢāļāđ āđāļāļĒāđāļāļāļēāļ°āļāļĒāđāļēāļāļĒāļīāđāļāđāļĄāļ·āđāļāļŠāļĢāđāļēāļāļāļĢāļīāļāļēāļĢāđāļ§āđāļāđāļĨāļ° API āļāļĩāđāļāđāļāļāļāļēāļĢāļ§āļīāļāļĩāļāļēāļĢāļŠāļ·āđāļāļŠāļēāļĢāļāļĩāđāđāļĢāļĩāļĒāļāļāđāļēāļĒ āđāļāđāļĄāļēāļāļĢāļāļēāļ āđāļĨāļ°āļāļĢāļąāļāļāļāļēāļāđāļāđ "āļāļ§āļąāļāļāļĢāļĢāļĄāļāļ·āļāļāļąāļāļĢāđāļāļĢāļĻāļąāļāļāđāđāļŦāđāļāļāļāļēāļāļ" āļāļēāļĄāļāļĩāđ Anna Eshoo āļāļĨāđāļēāļ§āļāļĒāđāļēāļāļāļēāļāļāļĨāļēāļ āļāđāļ§āļĒāļāļēāļĢāļāļīāļāļāļēāļĄāļĢāļđāļāđāļāļāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāļĨāđāļēāļŠāļļāļāđāļĨāļ°āļāļ§āļēāļĄāļāđāļēāļ§āļŦāļāđāļēāļāļēāļāđāļāļāđāļāđāļĨāļĒāļĩ āļāļąāļāļāļąāļāļāļēāļŠāļēāļĄāļēāļĢāļāļāļąāļāļŠāļīāļāđāļāđāļāđāļāļĒāđāļēāļāļĢāļāļāļĢāļđāđāđāļĨāļ°āļĢāļąāļāļĐāļēāļāļ§āļēāļĄāđāļāđāđāļāļĢāļĩāļĒāļāđāļāļāļēāļĢāđāļāđāļāļāļąāļāļāļĩāđāļāļģāđāļāđāļāđāļāļāļļāļāļŠāļēāļŦāļāļĢāļĢāļĄāļāļāļāļāđāđāļ§āļĢāđāđāļāļāļąāļāļāļļāļāļąāļ
āļāļģāļāļēāļĄāļāļĩāđāļāļāļāđāļāļĒ
REST (Representational State Transfer) āđāļāđāļāļĢāļđāļāđāļāļāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāļāļāļāļāđāđāļ§āļĢāđāļāļĩāđāļāļģāļŦāļāļāļāļļāļāļāļāļāļāđāļāļāļģāļāļąāļāđāļĨāļ°āļŦāļĨāļąāļāļāļēāļĢāļāļĩāđāđāļāđāļāļąāļāļāļĢāļīāļāļēāļĢāđāļ§āđāļāļŠāļĄāļąāļĒāđāļŦāļĄāđ āđāļāļĒāļĄāļļāđāļāđāļāđāļāļāļĩāđāļāļēāļĢāđāļāđāļāļĢāļąāļāļĒāļēāļāļĢāđāļĨāļ°āļĄāļēāļāļĢāļāļēāļāļāļĒāđāļēāļāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāđāļāļ·āđāļāđāļŦāđāđāļāđāđāļāļ§āđāļēāļŠāļēāļĄāļēāļĢāļāļāļĢāļąāļāļāļĒāļēāļĒāđāļāđ āđāļĢāļĩāļĒāļāļāđāļēāļĒ āđāļĨāļ°āļāļģāļĢāļļāļāļĢāļąāļāļĐāļēāđāļāđ
āļāļēāļĢāļŠāļ·āđāļāļŠāļēāļĢāđāļĢāđāļŠāļąāļāļāļēāļāļī āļāļĢāļąāļāļĒāļēāļāļĢāļāļĩāđāđāļāļāđāļāđ āļāļēāļĢāđāļĒāļāđāļāļĨāđāļāđāļāļāđ-āđāļāļīāļĢāđāļāđāļ§āļāļĢāđ āļāļīāļāđāļāļāļĢāđāđāļāļāļāļĩāđāļŠāļĄāđāļģāđāļŠāļĄāļ āļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāļĢāļ°āļāļāđāļĨāđāļĒāļāļĢāđ āļĢāļŦāļąāļŠāļāļēāļĄāļāļ§āļēāļĄāļāđāļāļāļāļēāļĢ (āđāļĄāđāļāļąāļāļāļąāļ)
REST āđāļāļ°āļāļģāļ§āļīāļāļĩāļāļĩāđāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļĄāļēāļāļāļķāđāļāđāļāļāļēāļĢāļāļāļāđāļāļāļāļĢāļīāļāļēāļĢāđāļ§āđāļ āđāļāļĒāđāļāđāļāļāļĩāđāļāļĢāļąāļāļĒāļēāļāļĢāđāļĨāļ°āļ§āļīāļāļĩāļāļēāļĢ HTTP āļāļĩāđāđāļāđāļĄāļēāļāļĢāļāļēāļ āļāļķāđāļāļāļģāđāļāļŠāļđāđāļ§āļīāļ§āļąāļāļāļēāļāļēāļĢāļāļāļ API āļāļķāļāļāļģāđāļŦāđāļāļĢāļ°āļāļ§āļāļāļēāļĢāļāļąāļāļāļēāđāļĨāļ°āļāļēāļĢāļĢāļ§āļĄāļĢāļ°āļāļāļāđāļēāļĒāļāļķāđāļ āđāļĢāđāļ§āļāļķāđāļ āđāļĨāļ°āļāļĢāļąāļāļāļāļēāļāđāļāđāļĄāļēāļāļāļķāđāļ
REST āđāļāđāļāļāļĩāđāļāļīāļĒāļĄāđāļāļāļēāļĢāļāļāļāđāļāļ API āđāļāļ·āđāļāļāļāļēāļāđāļāđāļāļĢāļ°āđāļĒāļāļāđāļāļēāļāļĄāļēāļāļĢāļāļēāļāđāļ§āđāļāļāļĩāđāļĄāļĩāļāļĒāļđāđ āđāļāđāļ HTTP āđāļĨāļ° URI āļāļģāđāļŦāđāđāļāđāļāļēāļ āđāļāđāļēāđāļ āđāļĨāļ°āļāļģāļĢāļļāļāļĢāļąāļāļĐāļēāđāļāđāļāđāļēāļĒāļāļķāđāļ āļāļāļāļāļēāļāļāļĩāđāļĒāļąāļāļĢāļąāļāļāļĢāļ°āļāļąāļāļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāđāļāļāļēāļĢāļāļĢāļąāļāļāļāļēāļ āļāļ§āļēāļĄāļĒāļ·āļāļŦāļĒāļļāđāļ āđāļĨāļ°āļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāđāļāļāļēāļĢāļāļĒāļēāļĒāļāļāļ API āđāļāđāļāļĩāļĒāļīāđāļāļāļķāđāļ
AppMaster āļāļķāđāļāđāļāđāļ āđāļāļĨāļāļāļāļĢāđāļĄāļāļĩāđāđāļĄāđāļāđāļāļāđāļāđāđāļāđāļ āļāļąāļāļāļĢāļāļāļĨāļąāļ āļāđāļ§āļĒāđāļŦāđāļĨāļđāļāļāđāļēāļŠāļēāļĄāļēāļĢāļāļŠāļĢāđāļēāļāđāļāđāļāđāļāļāļāđ āđāļ§āđāļ āđāļĨāļ°āđāļāļāļāļĨāļīāđāļāļāļąāđāļāļĄāļ·āļāļāļ·āļāļāļĩāđāđāļāđāļāđāļāļāļēāļĄāļŦāļĨāļąāļāļāļēāļĢāļāļāļ RESTful AppMaster āļŠāļĢāđāļēāļ REST API āđāļĨāļ° WSS Endpoints āđāļāļĒāļāļąāļāđāļāļĄāļąāļāļī āđāļĨāļ°āđāļŦāđāļāļąāļāļāļąāļāļāļēāļĄāļĩāļŠāļ āļēāļāđāļ§āļāļĨāđāļāļĄāļ āļēāļāļāļĩāđāđāļāđāļāļēāļāļāđāļēāļĒāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļāļāđāļāļāļāļĢāļĢāļāļ°āļāļēāļāļāļļāļĢāļāļīāļāđāļĨāļ°āđāļĄāđāļāļĨāļāđāļāļĄāļđāļĨ
āļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāđāļāļāļēāļĢāļāļĢāļąāļāļāļāļēāļāļāļĩāđāļāļĩāļāļķāđāļ āđāļāļīāđāļĄāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ āđāļāļīāđāļĄāļāļ§āļēāļĄāļāđāļēāđāļāļ·āđāļāļāļ·āļ āļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāđāļāļāļēāļĢāļāļĒāļēāļĒāđāļĨāļ°āļāļ§āļēāļĄāļĒāļ·āļāļŦāļĒāļļāđāļ API āļāļĩāđāļāđāļēāļĒāļāļķāđāļāđāļĨāļ°āļāļēāļĢāļāļąāļāļāļēāļĢāļāļĢāļąāļāļĒāļēāļāļĢ āļāļŠāļēāļāļĢāļ§āļĄāļāļąāļāļĢāļ°āļāļāļāļ·āđāļāđāļāđāļāđāļēāļĒ
REST āđāļŦāļĄāļēāļ°āļāļĒāđāļēāļāļĒāļīāđāļāļŠāļģāļŦāļĢāļąāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļāđāļ§āđāļāđāļĨāļ° API āļāļĩāđāļāđāļāļāļāļēāļĻāļąāļĒāļāļēāļĢāļŠāļ·āđāļāļŠāļēāļĢāļĢāļ°āļŦāļ§āđāļēāļāđāļāļĨāđāļāļāļāđāļāļąāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđāđāļĨāļ°āļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāļāļĩāđāļāļĢāļąāļāļāļāļēāļāđāļāđ āļāļĒāđāļēāļāđāļĢāļāđāļāļēāļĄ āļāļēāļāđāļĄāđāđāļāđāļāļąāļ§āđāļĨāļ·āļāļāļāļĩāđāļāļĩāļāļĩāđāļŠāļļāļāļŠāļģāļŦāļĢāļąāļāđāļāļāļāļĨāļīāđāļāļāļąāļāđāļāļāđāļĢāļĩāļĒāļĨāđāļāļĄāđāļŦāļĢāļ·āļāļĢāļ°āļāļāļāļĩāđāļāđāļāļāļāļēāļĢāļāļēāļĢāļŠāļ·āđāļāļŠāļēāļĢāļāļĩāđāļĄāļĩāđāļ§āļĨāļēāđāļāļāļāđāļģ āļāļķāđāļāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāļāļēāļāđāļĨāļ·āļāļ āđāļāđāļ WebSocket āļŦāļĢāļ·āļ gRPC āļāļēāļāđāļŦāļĄāļēāļ°āļŠāļĄāļāļ§āđāļē
REST āļĄāļĩāđāļāļ§āđāļāđāļĄāļāļĩāđāļāļ°āđāļāđāļāļŠāđāļ§āļāļŠāļģāļāļąāļāđāļāļāļēāļĢāļāļāļāđāļāļāļāļāļāļāđāđāļ§āļĢāđ āđāļāļĒāđāļāļāļēāļ°āļāļĒāđāļēāļāļĒāļīāđāļāļŠāļģāļŦāļĢāļąāļāļāļĢāļīāļāļēāļĢāđāļ§āđāļāđāļĨāļ° API āļāļĒāđāļēāļāđāļĢāļāđāļāļēāļĄ āđāļĄāļ·āđāļāđāļāļāđāļāđāļĨāļĒāļĩāļāļąāļāļāļēāđāļāđāļĨāļ°āļĄāļĩāļĢāļđāļāđāļāļāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāđāļŦāļĄāđāđ āđāļāļīāļāļāļķāđāļ āļāļķāļāļāļģāđāļāđāļāļāļĒāđāļēāļāļĒāļīāđāļāļāļĩāđāļāļąāļāļāļąāļāļāļēāļāļ°āļāđāļāļāļĢāļąāļāļāļĢāļēāļāļāđāļāļĄāļđāļĨāđāļĨāļ°āļāļĢāļąāļāđāļāđāđāļāļ§āļāļēāļāļāļāļīāļāļąāļāļīāļāļĩāđāļāļĩāļāļĩāđāļŠāļļāļāļŠāļģāļŦāļĢāļąāļāļāļĢāļāļĩāļāļēāļĢāđāļāđāļāļēāļāđāļāļāļēāļ°āļāļāļāļāļ


