GraphQL āļĒāđˆāļ­āļĄāļēāļˆāļēāļ Graph Query Language āđ€āļ›āđ‡āļ™āļ āļēāļĐāļēāļ„āļīāļ§āļĢāļĩāļ­āđ€āļ™āļāļ›āļĢāļ°āļŠāļ‡āļ„āđŒ āļĢāļąāļ™āđ„āļ—āļĄāđŒāļ—āļĩāđˆāļ›āļĨāļ­āļ”āļ āļąāļĒ āđāļĨāļ°āļĄāļĩāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļž āļ‹āļķāđˆāļ‡āđ„āļ”āđ‰āļĢāļąāļšāļāļēāļĢāļ­āļ­āļāđāļšāļšāļĄāļēāđ‚āļ”āļĒāđ€āļ‰āļžāļēāļ°āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāđāļāđ‰āđ„āļ‚ Application Programming Interface (API) GraphQL āđ„āļ”āđ‰āļĢāļąāļšāļāļēāļĢāļĒāļ­āļĄāļĢāļąāļšāļ­āļĒāđˆāļēāļ‡āļĢāļ§āļ”āđ€āļĢāđ‡āļ§āđāļĨāļ°āļ„āļ§āļēāļĄāļ™āļīāļĒāļĄāļ—āļĩāđˆāđ€āļžāļīāđˆāļĄāļ‚āļķāđ‰āļ™āđƒāļ™āļŦāļĄāļđāđˆāļ™āļąāļāļžāļąāļ’āļ™āļēāļ™āļąāļšāļ•āļąāđ‰āļ‡āđāļ•āđˆāļāļēāļĢāđ€āļ›āļīāļ”āļ•āļąāļ§āļŠāļđāđˆāļŠāļēāļ˜āļēāļĢāļ“āļ°āđ‚āļ”āļĒ Facebook āđƒāļ™āļ›āļĩ 2558 GraphQL āđ„āļ”āđ‰āļĢāļąāļšāļāļēāļĢāļ­āļ­āļāđāļšāļšāļĄāļēāđ€āļžāļ·āđˆāļ­āđāļāđ‰āđ„āļ‚āļ‚āđ‰āļ­āļšāļāļžāļĢāđˆāļ­āļ‡āđ‚āļ”āļĒāļ˜āļĢāļĢāļĄāļŠāļēāļ•āļīāļ‚āļ­āļ‡ RESTful APIs āđ€āļžāļīāđˆāļĄāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāđāļĨāļ°āļĨāļ”āļ„āļ§āļēāļĄāļ‹āļąāļšāļ‹āđ‰āļ­āļ™āļ‚āļ­āļ‡āļāļēāļĢāđ‚āļ•āđ‰āļ•āļ­āļš API āđ‚āļ”āļĒāļĄāļ­āļšāļāļĨāđ„āļāļ­āļąāļ™āļ—āļĢāļ‡āļžāļĨāļąāļ‡āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļĢāđ‰āļ­āļ‡āļ‚āļ­āđāļĨāļ°āļ”āļķāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļĩāđˆāļ›āļĢāļąāļšāđƒāļŦāđ‰āđ€āļŦāļĄāļēāļ°āļāļąāļšāļ„āļ§āļēāļĄāļ•āđ‰āļ­āļ‡āļāļēāļĢāļ‚āļ­āļ‡āļœāļđāđ‰āļšāļĢāļīāđ‚āļ āļ„ . āđ€āļĄāļ·āđˆāļ­āđ€āļ›āļĢāļĩāļĒāļšāđ€āļ—āļĩāļĒāļšāļāļąāļš RESTful āđāļĨāđ‰āļ§ GraphQL āļĄāļĩāļ‚āđ‰āļ­āļ”āļĩāļŦāļĨāļēāļĒāļ›āļĢāļ°āļāļēāļĢ āđ€āļŠāđˆāļ™ āļĨāļ”āđ‚āļ­āđ€āļ§āļ­āļĢāđŒāđ€āļŪāļ”āļ‚āļ­āļ‡āđ€āļ‹āļīāļĢāđŒāļŸāđ€āļ§āļ­āļĢāđŒ āļ›āļĢāļąāļšāļ›āļĢāļļāļ‡āļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļž āđāļĨāļ°āđ€āļžāļīāđˆāļĄāļ„āļ§āļēāļĄāļĒāļ·āļ”āļŦāļĒāļļāđˆāļ™ āļ—āļģāđƒāļŦāđ‰āđ€āļ›āđ‡āļ™āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļ—āļĩāđˆāļ•āđ‰āļ­āļ‡āļāļēāļĢāļŠāļģāļŦāļĢāļąāļšāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āđāļšāđ‡āļāđ€āļ­āļ™āļ”āđŒāļŠāļĄāļąāļĒāđƒāļŦāļĄāđˆ

āđ‚āļ”āļĒāļžāļ·āđ‰āļ™āļāļēāļ™āđāļĨāđ‰āļ§ GraphQL āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļĨāļđāļāļ„āđ‰āļēāļŠāļēāļĄāļēāļĢāļ–āļĢāđ‰āļ­āļ‡āļ‚āļ­āđāļ­āļ•āļ—āļĢāļīāļšāļīāļ§āļ•āđŒāļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļĩāđˆāļ•āđ‰āļ­āļ‡āļāļēāļĢāđ‚āļ”āļĒāđ€āļ‰āļžāļēāļ°āđāļĨāļ°āļĢāļąāļšāļāļēāļĢāļ•āļ­āļšāļāļĨāļąāļšāļ—āļĩāđˆāļĄāļĩāđ€āļ‰āļžāļēāļ°āļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļĩāđˆāđ€āļāļĩāđˆāļĒāļ§āļ‚āđ‰āļ­āļ‡āđ€āļ—āđˆāļēāļ™āļąāđ‰āļ™ āđƒāļ™āļ—āļēāļ‡āļāļĨāļąāļšāļāļąāļ™ RESTful API āđāļšāļšāļ”āļąāđ‰āļ‡āđ€āļ”āļīāļĄāļĄāļąāļāļ–āđˆāļēāļĒāđ‚āļ­āļ™āļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļĩāđˆāđ„āļĄāđˆāđ€āļāļĩāđˆāļĒāļ§āļ‚āđ‰āļ­āļ‡āđ€āļ™āļ·āđˆāļ­āļ‡āļˆāļēāļ endpoints āļ•āļēāļĄāļ—āļĢāļąāļžāļĒāļēāļāļĢāļ„āļ‡āļ—āļĩāđˆ āļ”āđ‰āļ§āļĒāļāļēāļĢāļ‚āļˆāļąāļ”āļāļēāļĢāļ”āļķāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāļĄāļēāļāđ€āļāļīāļ™āđ„āļ›āđāļĨāļ°āļ”āļķāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāļ™āđ‰āļ­āļĒāđ€āļāļīāļ™āđ„āļ› GraphQL āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļĄāļąāđˆāļ™āđƒāļˆāđ„āļ”āđ‰āļ§āđˆāļēāđ„āļ„āļĨāđ€āļ­āļ™āļ•āđŒāļĄāļĩāļ„āđˆāļēāđƒāļŠāđ‰āļˆāđˆāļēāļĒāļ”āđ‰āļēāļ™āđ€āļ„āļĢāļ·āļ­āļ‚āđˆāļēāļĒāļ™āđ‰āļ­āļĒāļ—āļĩāđˆāļŠāļļāļ”āđāļĨāļ°āđ„āļ”āđ‰āļĢāļąāļšāļāļēāļĢāļ•āļ­āļšāļŠāļ™āļ­āļ‡āļ—āļĩāđˆāļĢāļąāļ”āļāļļāļĄāđāļĨāļ°āļĄāļĩāđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļ—āļĩāđˆāļ”āļĩāļ‹āļķāđˆāļ‡āļ•āļĢāļ‡āļāļąāļšāļ„āļ§āļēāļĄāļ•āđ‰āļ­āļ‡āļāļēāļĢāļ‚āļ­āļ‡āļžāļ§āļāđ€āļ‚āļē

GraphQL āļŠāđˆāļ‡āđ€āļŠāļĢāļīāļĄ endpoint API āđāļšāļšāļĢāļ§āļĄ āļ—āļģāđƒāļŦāđ‰āđ„āļ„āļĨāđ€āļ­āļ™āļ•āđŒāļŠāļēāļĄāļēāļĢāļ–āļ­āļ­āļāļ„āļģāļŠāļąāđˆāļ‡āļ—āļĩāđˆāļĒāļ·āļ”āļŦāļĒāļļāđˆāļ™āđāļĨāļ°āļ”āļķāļ‡āļ—āļĢāļąāļžāļĒāļēāļāļĢāļŦāļĨāļēāļĒāļĢāļēāļĒāļāļēāļĢāļžāļĢāđ‰āļ­āļĄāļāļąāļ™ āļ”āđ‰āļ§āļĒāđ€āļŦāļ•āļļāļ™āļĩāđ‰ āļāļēāļĢāļĨāļ”āļˆāļģāļ™āļ§āļ™āļ„āļģāļ‚āļ­ API āļˆāļķāļ‡āļŠāđˆāļ§āļĒāđ€āļžāļīāđˆāļĄāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāđāļšāļ™āļ”āđŒāļ§āļīāļ”āļ—āđŒāđāļĨāļ°āđ€āļ§āļĨāļēāđāļāļ‡ āđƒāļ™āļ—āļēāļ‡āļ•āļĢāļ‡āļāļąāļ™āļ‚āđ‰āļēāļĄ RESTful API āļĄāļąāļāļ­āļēāļĻāļąāļĒ endpoints āļŦāļĨāļēāļĒāļˆāļļāļ”āđƒāļ™āļāļēāļĢāļŠāļĢāđ‰āļēāļ‡ āļ­āđˆāļēāļ™ āļ­āļąāļ›āđ€āļ”āļ• āđāļĨāļ°āļĨāļšāļ—āļĢāļąāļžāļĒāļēāļāļĢ āļ‹āļķāđˆāļ‡āļ­āļēāļˆāļ™āļģāđ„āļ›āļŠāļđāđˆāļ„āļ§āļēāļĄāđ„āļĢāđ‰āļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāđāļĨāļ°āđ€āļžāļīāđˆāļĄāđ‚āļ­āđ€āļ§āļ­āļĢāđŒāđ€āļŪāļ”āļ‚āļ­āļ‡āđ€āļ‹āļīāļĢāđŒāļŸāđ€āļ§āļ­āļĢāđŒāđ‚āļ”āļĒāļĄāļĩāļ§āļąāļ•āļ–āļļāļ›āļĢāļ°āļŠāļ‡āļ„āđŒāđ€āļžāļ·āđˆāļ­āļĢāļ§āļšāļĢāļ§āļĄāļ‚āđ‰āļ­āļĄāļđāļĨāļˆāļēāļ endpoints āļ•āđˆāļēāļ‡āđ†

āđƒāļ™āļāļēāļ™āļ°āļ āļēāļĐāļēāļ—āļĩāđˆāļĄāļĩāļāļēāļĢāļžāļīāļĄāļžāđŒāļŠāļđāļ‡ GraphQL āļ™āļģāđ€āļŠāļ™āļ­āļĢāļ°āļšāļšāļāļēāļĢāļžāļīāļĄāļžāđŒāļ—āļĩāđˆāļĄāļĩāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāđƒāļ™āļāļēāļĢāļ­āļ­āļāđāļšāļš āļ‹āļķāđˆāļ‡āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļ™āļąāļāļžāļąāļ’āļ™āļēāđ„āļ”āđ‰āļĢāļąāļšāļ›āļĢāļ°āđ‚āļĒāļŠāļ™āđŒ āđ€āļŠāđˆāļ™ āļāļēāļĢāļ•āļĢāļ§āļˆāļŠāļ­āļšāļ„āļ§āļēāļĄāļ–āļđāļāļ•āđ‰āļ­āļ‡āļ‚āļ­āļ‡āđāļšāļšāļŠāļ­āļšāļ–āļēāļĄ āļāļēāļĢāđ€āļ•āļīāļĄāļ‚āđ‰āļ­āļ„āļ§āļēāļĄāļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļī āđāļĨāļ°āļ„āļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļ–āđƒāļ™āļāļēāļĢāļžāļīāļˆāļēāļĢāļ“āļēāļ—āļĩāđˆāļ—āļĢāļ‡āļžāļĨāļąāļ‡ āļŠāļ„āļĩāļĄāļē GraphQL āđāļŠāļ”āļ‡āļ–āļķāļ‡āļžāļīāļĄāļžāđŒāđ€āļ‚āļĩāļĒāļ§āđ‚āļĄāđ€āļ”āļĨāļ‚āđ‰āļ­āļĄāļđāļĨāļ‚āļ­āļ‡āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļŠāđˆāļ§āļ™āļŦāļĨāļąāļ‡ āđāļĨāļ°āļ„āļ§āļĢāļāļģāļŦāļ™āļ”āļ›āļĢāļ°āđ€āļ āļ— āļ­āļīāļ™āđ€āļ—āļ­āļĢāđŒāđ€āļŸāļ‹ āđāļĨāļ°āļ„āļ§āļēāļĄāļŠāļąāļĄāļžāļąāļ™āļ˜āđŒāļ•āđˆāļēāļ‡āđ† āļ—āļģāļŦāļ™āđ‰āļēāļ—āļĩāđˆāđ€āļ›āđ‡āļ™āļŠāļąāļāļāļēāļĢāļ°āļŦāļ§āđˆāļēāļ‡āđ„āļ„āļĨāđ€āļ­āļ™āļ•āđŒāđāļĨāļ°āđ€āļ‹āļīāļĢāđŒāļŸāđ€āļ§āļ­āļĢāđŒ āļāļēāļĢāđƒāļŠāđ‰āļ›āļĢāļ°āđ€āļ āļ—āļ—āļĩāđˆāđāļ•āļāļ•āđˆāļēāļ‡āļāļąāļ™āļ‚āļ­āļ‡āļŠāļ„āļĩāļĄāļēāļ—āļģāđƒāļŦāđ‰āļĄāļąāđˆāļ™āđƒāļˆāđ„āļ”āđ‰āļ§āđˆāļēāļ„āļģāļ‚āļ­ API āļ™āļąāđ‰āļ™āļ–āļđāļāļ•āđ‰āļ­āļ‡āđāļĨāļ°āļ›āđ‰āļ­āļ‡āļāļąāļ™āļ‚āđ‰āļ­āļœāļīāļ”āļžāļĨāļēāļ”āļĢāļąāļ™āđ„āļ—āļĄāđŒāđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡āļĄāļĩāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļž

āļ āļēāļĒāđƒāļ™āđāļžāļĨāļ•āļŸāļ­āļĢāđŒāļĄ AppMaster no-code āļœāļđāđ‰āđƒāļŠāđ‰āļŠāļēāļĄāļēāļĢāļ–āļŠāļĢāđ‰āļēāļ‡āđāļšāļšāļˆāļģāļĨāļ­āļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāđāļĨāļ°āļ­āļ­āļāđāļšāļšāļ•āļĢāļĢāļāļ°āļ—āļēāļ‡āļ˜āļļāļĢāļāļīāļˆāļ‚āļ­āļ‡āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āđ‚āļ”āļĒāđƒāļŠāđ‰ GraphQL BP Designer āļ—āļĩāđˆāđƒāļŠāđ‰āļ‡āļēāļ™āļ‡āđˆāļēāļĒāļ‚āļ­āļ‡ AppMaster āļŠāđˆāļ§āļĒāļ›āļĢāļąāļšāļ›āļĢāļļāļ‡āļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāļžāļąāļ’āļ™āļē āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļ™āļąāļāļžāļąāļ’āļ™āļēāļŠāļēāļĄāļēāļĢāļ–āļāļģāļŦāļ™āļ”āđāļĨāļ°āđƒāļŠāđ‰āļŠāļ„āļĩāļĄāļē GraphQL āļāļēāļĢāļŠāļ·āļšāļ„āđ‰āļ™ āļāļēāļĢāļāļĨāļēāļĒāļžāļąāļ™āļ˜āļļāđŒ āđāļĨāļ°āļāļēāļĢāļŠāļĄāļąāļ„āļĢāļĢāļąāļšāļ‚āđ‰āļ­āļĄāļđāļĨāđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡āļĢāļ§āļ”āđ€āļĢāđ‡āļ§ āđƒāļ™āļ‚āļ“āļ°āļ—āļĩāđˆāļŠāļĢāđ‰āļēāļ‡ endpoints āļ‚āļ­āļ‡āđ€āļ‹āļīāļĢāđŒāļŸāđ€āļ§āļ­āļĢāđŒ UI āļŠāļģāļŦāļĢāļąāļšāļ­āļļāļ›āļāļĢāļ“āđŒāđ€āļ„āļĨāļ·āđˆāļ­āļ™āļ—āļĩāđˆ āđāļĨāļ°āļŠāđˆāļ§āļ™āļ›āļĢāļ°āļāļ­āļšāļ‚āļ­āļ‡āđ€āļ§āđ‡āļšāđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡āļ‡āđˆāļēāļĒāļ”āļēāļĒ āđāļžāļĨāļ•āļŸāļ­āļĢāđŒāļĄ AppMaster āđƒāļŦāđ‰āļœāļĨāļĨāļąāļžāļ˜āđŒāļ—āļĩāđˆāļ™āđˆāļēāļ›āļĢāļ°āļ—āļąāļšāđƒāļˆāđ‚āļ”āļĒāđƒāļŠāđ‰āđ€āļŸāļĢāļĄāđ€āļ§āļīāļĢāđŒāļ Vue3 āļŠāļģāļŦāļĢāļąāļšāđ€āļ§āđ‡āļšāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āđāļĨāļ°āļ āļēāļĐāļēāđ‚āļ›āļĢāđāļāļĢāļĄ Go (golang) āļŠāļģāļŦāļĢāļąāļšāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āđāļšāđ‡āļāđ€āļ­āļ™āļ”āđŒ āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļāļēāļĢāļžāļąāļ’āļ™āļēāđ€āļĢāđ‡āļ§āļ‚āļķāđ‰āļ™ 10 āđ€āļ—āđˆāļēāđāļĨāļ°āļ„āļļāđ‰āļĄāļ„āđˆāļēāļāļ§āđˆāļē 3 āđ€āļ—āđˆāļēāđƒāļ™āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļ—āļĩāđˆāļŦāļĨāļēāļāļŦāļĨāļēāļĒ āļ•āļąāđ‰āļ‡āđāļ•āđˆāļ˜āļļāļĢāļāļīāļˆāļ‚āļ™āļēāļ”āđ€āļĨāđ‡āļāđ„āļ›āļˆāļ™āļ–āļķāļ‡āļĢāļ°āļ”āļąāļšāļ­āļ‡āļ„āđŒāļāļĢ āļāļĢāļ“āļĩāļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™

āļ„āļ§āļēāļĄāļ—āđ‰āļēāļ—āļēāļĒāļ­āļĒāđˆāļēāļ‡āļŦāļ™āļķāđˆāļ‡āļ—āļĩāđˆāļ™āļąāļāļžāļąāļ’āļ™āļēāļ­āļēāļˆāļžāļšāđ€āļĄāļ·āđˆāļ­āđƒāļŠāđ‰ GraphQL āđƒāļ™āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļ„āļ·āļ­āļ„āļ§āļēāļĄāļ‹āļąāļšāļ‹āđ‰āļ­āļ™āļ‚āļ­āļ‡āļ„āļīāļ§āļĢāļĩāđāļĨāļ°āđ€āļ‹āļīāļĢāđŒāļŸāđ€āļ§āļ­āļĢāđŒāļ—āļĩāđˆāļ­āļēāļˆāļ•āļķāļ‡āđ€āļ„āļĢāļĩāļĒāļ” āļ‚āđ‰āļ­āļ„āļ§āļēāļĄāļ„āđ‰āļ™āļŦāļēāļ—āļĩāđˆāļ‹āļąāļšāļ‹āđ‰āļ­āļ™āļ‹āļķāđˆāļ‡āļĄāļĩāļŸāļīāļĨāļ”āđŒāļ—āļĩāđˆāļ‹āđ‰āļ­āļ™āļāļąāļ™āļˆāļģāļ™āļ§āļ™āļĄāļēāļāļ­āļēāļˆāļ—āļģāđƒāļŦāđ‰āļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāļāļēāļĢāļ—āļģāļ‡āļēāļ™āļĨāļ”āļĨāļ‡āļ­āļĒāđˆāļēāļ‡āļĄāļēāļāđāļĨāļ°āļāļēāļĢāđƒāļŠāđ‰āļ—āļĢāļąāļžāļĒāļēāļāļĢāļ‚āļ­āļ‡āđ€āļ‹āļīāļĢāđŒāļŸāđ€āļ§āļ­āļĢāđŒ AppMaster āđāļāđ‰āđ„āļ‚āļ›āļąāļāļŦāļēāļ™āļĩāđ‰āđƒāļ™āđ€āļŠāļīāļ‡āļĢāļļāļāđ‚āļ”āļĒāđƒāļŦāđ‰āļ™āļąāļāļžāļąāļ’āļ™āļēāļŠāļĢāđ‰āļēāļ‡āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļ—āļĩāđˆāđāļ‚āđ‡āļ‡āđāļāļĢāđˆāļ‡āđāļĨāļ°āļ—āļ™āļ—āļēāļ™āļ•āđˆāļ­āļ‚āļ™āļēāļ”āđ‚āļ”āļĒāđƒāļŠāđ‰āļ āļēāļĐāļē Go āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļžāļąāļ’āļ™āļēāđāļšāđ‡āļāđ€āļ­āļ™āļ”āđŒ āļ™āļ­āļāļˆāļēāļāļ™āļĩāđ‰ āļĒāļąāļ‡āļĢāļ­āļ‡āļĢāļąāļšāļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļĩāđˆāđ€āļ‚āđ‰āļēāļāļąāļ™āđ„āļ”āđ‰āļāļąāļš PostgreSQL āđ€āļ›āđ‡āļ™āļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨāļŦāļĨāļąāļāļ­āļĒāđˆāļēāļ‡āļŠāļ°āļ”āļ§āļāļŠāļšāļēāļĒ āļ—āļģāđƒāļŦāđ‰āļĄāļąāđˆāļ™āđƒāļˆāđ„āļ”āđ‰āļ–āļķāļ‡āļ„āļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļ–āđƒāļ™āļāļēāļĢāļ›āļĢāļąāļšāļ‚āļ™āļēāļ”āļ—āļĩāđˆāļĒāļ­āļ”āđ€āļĒāļĩāđˆāļĒāļĄāđāļĄāđ‰āļāļąāļšāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļĢāļ°āļ”āļąāļšāļ­āļ‡āļ„āđŒāļāļĢāđāļĨāļ°āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļ—āļĩāđˆāļĄāļĩāđ‚āļŦāļĨāļ”āļŠāļđāļ‡

āđāļ™āļ§āļ—āļēāļ‡āļ—āļĩāđˆāļ‚āļąāļšāđ€āļ„āļĨāļ·āđˆāļ­āļ™āļ”āđ‰āļ§āļĒāđ€āļ‹āļīāļĢāđŒāļŸāđ€āļ§āļ­āļĢāđŒāļ‚āļ­āļ‡ AppMaster āđƒāļ™āļāļēāļĢāļžāļąāļ’āļ™āļēāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļĄāļ·āļ­āļ–āļ·āļ­āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļ™āļąāļāļžāļąāļ’āļ™āļēāļŠāļēāļĄāļēāļĢāļ–āļ­āļąāļ›āđ€āļ”āļ• UI, āļĨāļ­āļˆāļīāļ āđāļĨāļ°āļ„āļĩāļĒāđŒ API āļŠāļģāļŦāļĢāļąāļšāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™ Android āđāļĨāļ° iOS āđ‚āļ”āļĒāđ„āļĄāđˆāļˆāļģāđ€āļ›āđ‡āļ™āļ•āđ‰āļ­āļ‡āļŠāđˆāļ‡āđ€āļ§āļ­āļĢāđŒāļŠāļąāļ™āđƒāļŦāļĄāđˆāđ„āļ›āļĒāļąāļ‡ App Store āļŦāļĢāļ·āļ­ Play Market āļ™āļ­āļāļˆāļēāļāļ™āļĩāđ‰ āļ„āļ§āļēāļĄāļĄāļļāđˆāļ‡āļĄāļąāđˆāļ™āļ‚āļ­āļ‡ AppMaster āđƒāļ™āļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļˆāļĢāļīāļ‡āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļĨāļđāļāļ„āđ‰āļēāļŠāļēāļĄāļēāļĢāļ–āđ€āļ‚āđ‰āļēāļ–āļķāļ‡āđ„āļŸāļĨāđŒāđ„āļšāļ™āļēāļĢāļĩāļ—āļĩāđˆāđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰āļ‡āļēāļ™āđ„āļ”āđ‰ āļŦāļĢāļ·āļ­āđāļĄāđ‰āđāļ•āđˆāļ‹āļ­āļĢāđŒāļŠāđ‚āļ„āđ‰āļ”āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāđ‚āļŪāļŠāļ•āđŒāđƒāļ™āļŠāļ–āļēāļ™āļ—āļĩāđˆ āđ‚āļ”āļĒāļ‚āļķāđ‰āļ™āļ­āļĒāļđāđˆāļāļąāļšāļāļēāļĢāļŠāļĄāļąāļ„āļĢāļ‚āļ­āļ‡āļžāļ§āļāđ€āļ‚āļē

āđƒāļ™āļāļēāļ™āļ°āļ—āļĩāđˆāđ€āļ›āđ‡āļ™āļŠāđˆāļ§āļ™āļŦāļ™āļķāđˆāļ‡āļ‚āļ­āļ‡āļŠāļļāļ”āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĄāļ·āļ­āļāļēāļĢāļžāļąāļ’āļ™āļēāļ—āļĩāđˆāļ„āļĢāļ­āļšāļ„āļĨāļļāļĄāļ‚āļ­āļ‡ AppMaster āđāļžāļĨāļ•āļŸāļ­āļĢāđŒāļĄāļˆāļ°āļŠāļĢāđ‰āļēāļ‡āđ€āļ­āļāļŠāļēāļĢāļ›āļĢāļ°āļāļ­āļš Swagger (Open API) āđ‚āļ”āļĒāļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļīāļŠāļģāļŦāļĢāļąāļš endpoints āđ€āļ‹āļīāļĢāđŒāļŸāđ€āļ§āļ­āļĢāđŒāđāļĨāļ°āļŠāļ„āļĢāļīāļ›āļ•āđŒāļāļēāļĢāļĒāđ‰āļēāļĒāļŠāļ„āļĩāļĄāļēāļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨ āļ”āđ‰āļ§āļĒāļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āđƒāļŦāļĄāđˆāļ­āļĒāđˆāļēāļ‡āļ•āđˆāļ­āđ€āļ™āļ·āđˆāļ­āļ‡āļ•āļąāđ‰āļ‡āđāļ•āđˆāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļžāļĢāđ‰āļ­āļĄāļāļąāļšāļāļēāļĢāđ€āļ›āļĨāļĩāđˆāļĒāļ™āđāļ›āļĨāļ‡āļžāļīāļĄāļžāđŒāđ€āļ‚āļĩāļĒāļ§āļ—āļļāļāļ„āļĢāļąāđ‰āļ‡ AppMaster āļˆāļķāļ‡āļ‚āļˆāļąāļ”āļ›āļąāļāļŦāļēāļ—āļĩāđˆāļ­āļēāļˆāđ€āļāļīāļ”āļ‚āļķāđ‰āļ™āļˆāļēāļāļŦāļ™āļĩāđ‰āļŠāļīāļ™āļ”āđ‰āļēāļ™āđ€āļ—āļ„āļ™āļīāļ„āđāļĨāļ°āđ€āļĢāđˆāļ‡āļāļēāļĢāļ­āļąāļ›āđ€āļ”āļ•āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āđ€āļžāļ·āđˆāļ­āđƒāļŦāđ‰āļŠāļ­āļ”āļ„āļĨāđ‰āļ­āļ‡āļāļąāļšāļ‚āđ‰āļ­āļāļģāļŦāļ™āļ”āđƒāļ™āļāļēāļĢāļ›āļĢāļąāļšāđ€āļ›āļĨāļĩāđˆāļĒāļ™ āļ—āđ‰āļēāļĒāļ—āļĩāđˆāļŠāļļāļ”āđāļĨāđ‰āļ§ AppMaster āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļ™āļąāļāļžāļąāļ’āļ™āļēāļŠāļēāļĄāļēāļĢāļ–āļŠāļĢāđ‰āļēāļ‡āđāļĨāļ°āļšāļģāļĢāļļāļ‡āļĢāļąāļāļĐāļēāđ‚āļ‹āļĨāļđāļŠāļąāļ™āļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒāđāļšāļšāļŸāļđāļĨāļŠāđāļ•āđ‡āļ āļžāļĢāđ‰āļ­āļĄāļ”āđ‰āļ§āļĒāđ€āļ‹āļīāļĢāđŒāļŸāđ€āļ§āļ­āļĢāđŒāđāļšāđ‡āļāđ€āļ­āļ™āļ”āđŒ āđ€āļ§āđ‡āļšāđ„āļ‹āļ•āđŒ āļžāļ­āļĢāđŒāļ—āļąāļĨāļĨāļđāļāļ„āđ‰āļē āđāļĨāļ°āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļĄāļ·āļ­āļ–āļ·āļ­āđāļšāļšāđ€āļ™āļ—āļĩāļŸ āļ”āđ‰āļ§āļĒāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāļ—āļĩāđˆāđ€āļŦāļ™āļ·āļ­āļŠāļąāđ‰āļ™āđāļĨāļ°āđƒāļŠāđ‰āļ‡āļēāļ™āļ‡āđˆāļēāļĒ

GraphQL āļāļĨāļēāļĒāđ€āļ›āđ‡āļ™āļ āļēāļĐāļēāļ„āļīāļ§āļĢāļĩāļ—āļĩāđˆāđ€āļ›āļĨāļĩāđˆāļĒāļ™āđāļ›āļĨāļ‡āđ€āļāļĄāļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļžāļąāļ’āļ™āļēāđāļšāđ‡āļāđ€āļ­āļ™āļ”āđŒ āļ‹āļķāđˆāļ‡āļĄāļ­āļšāļ‚āđ‰āļ­āđ„āļ”āđ‰āđ€āļ›āļĢāļĩāļĒāļšāļĄāļēāļāļĄāļēāļĒāđ€āļŦāļ™āļ·āļ­āļāļēāļĢāļ­āļ­āļāđāļšāļš RESTful API āđāļšāļšāļ”āļąāđ‰āļ‡āđ€āļ”āļīāļĄ āļ­āļģāļ™āļ§āļĒāļ„āļ§āļēāļĄāļŠāļ°āļ”āļ§āļāđƒāļ™āļāļēāļĢāļ”āļķāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļĩāđˆāļāļĢāļ°āļŠāļąāļš āļŠāđˆāļ‡āđ€āļŠāļĢāļīāļĄ endpoint API āđāļšāļšāļĢāļ§āļĄ āđāļĨāļ°āļŠāļ™āļąāļšāļŠāļ™āļļāļ™āļĢāļ°āļšāļšāļ›āļĢāļ°āđ€āļ āļ—āļ—āļĩāđˆāđāļ‚āđ‡āļ‡āđāļāļĢāđˆāļ‡ GraphQL āļĄāļ­āļšāļ„āļ§āļēāļĄāļĒāļ·āļ”āļŦāļĒāļļāđˆāļ™āđāļĨāļ°āļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāļ—āļĩāđˆāļ”āļĩāļ‚āļķāđ‰āļ™ āđāļžāļĨāļ•āļŸāļ­āļĢāđŒāļĄ no-code āļ‚āļ­āļ‡ AppMaster āļ„āļ§āļšāļ„āļđāđˆāđ„āļ›āļāļąāļšāđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĄāļ·āļ­āļ—āļĩāđˆāļ—āļĢāļ‡āļžāļĨāļąāļ‡āđāļĨāļ°āļœāļŠāļēāļ™āļĢāļ§āļĄāđ€āļ‚āđ‰āļēāļāļąāļšāļ„āļ§āļēāļĄāļĄāļļāđˆāļ‡āļĄāļąāđˆāļ™āđƒāļ™āļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āļ‹āļ­āļĢāđŒāļŠāđ‚āļ„āđ‰āļ”āļ—āļĩāđˆāļĄāļĩāļ„āļļāļ“āļ āļēāļž āļ™āļģāđ€āļŠāļ™āļ­āđ‚āļ‹āļĨāļđāļŠāļąāļ™āļ—āļĩāđˆāļ•āļĢāļ‡āđ€āļ§āļĨāļēāđāļĨāļ°āļĄāļĩāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāļŠāļģāļŦāļĢāļąāļšāļ™āļąāļāļžāļąāļ’āļ™āļēāļ—āļĩāđˆāļ•āđ‰āļ­āļ‡āļāļēāļĢāđƒāļŠāđ‰āļ›āļĢāļ°āđ‚āļĒāļŠāļ™āđŒāļˆāļēāļāļĢāļ°āļšāļšāļ™āļīāđ€āļ§āļĻ GraphQL āļ—āļĩāđˆāđ€āļ•āļīāļšāđ‚āļ•āļ­āļĒāđˆāļēāļ‡āļĢāļ§āļ”āđ€āļĢāđ‡āļ§