MVC āļŦāļĢāļ·āļ­ Model-View-Controller āđ€āļ›āđ‡āļ™āļĢāļđāļ›āđāļšāļšāļ—āļēāļ‡āļŠāļ–āļēāļ›āļąāļ•āļĒāļāļĢāļĢāļĄāļ—āļĩāđˆāđ„āļ”āđ‰āļĢāļąāļšāļāļēāļĢāļĒāļ­āļĄāļĢāļąāļšāđ€āļ›āđ‡āļ™āļ­āļĒāđˆāļēāļ‡āļ”āļĩāđƒāļ™āļ”āđ‰āļēāļ™āļ§āļīāļĻāļ§āļāļĢāļĢāļĄāļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒ āļ‹āļķāđˆāļ‡āļŠāđˆāļ‡āđ€āļŠāļĢāļīāļĄāļāļēāļĢāđāļĒāļāļ‚āđ‰āļ­āļāļąāļ‡āļ§āļĨāđāļĨāļ°āļāļēāļĢāļ­āļ­āļāđāļšāļšāđ‚āļĄāļ”āļđāļĨāļēāļĢāđŒāđƒāļ™āļāļēāļĢāļžāļąāļ’āļ™āļēāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™ āļĢāļđāļ›āđāļšāļšāļ™āļĩāđ‰āļĄāļĩāļ›āļĢāļ°āđ‚āļĒāļŠāļ™āđŒāļ­āļĒāđˆāļēāļ‡āļĒāļīāđˆāļ‡āļŠāļģāļŦāļĢāļąāļšāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļ‚āļ™āļēāļ”āđƒāļŦāļāđˆāļ—āļĩāđˆāļ‹āļąāļšāļ‹āđ‰āļ­āļ™ āđāļĨāļ°āļŠāļēāļĄāļēāļĢāļ–āļ™āļģāđ„āļ›āđƒāļŠāđ‰āļ­āļĒāđˆāļēāļ‡āļĄāļĩāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāđƒāļ™āļāļēāļĢāļžāļąāļ’āļ™āļēāļŠāđˆāļ§āļ™āļŦāļĨāļąāļ‡āļ„āļ§āļšāļ„āļđāđˆāđ„āļ›āļāļąāļšāļŠāđˆāļ§āļ™āļŦāļ™āđ‰āļē āļ”āđ‰āļ§āļĒāļāļēāļĢāđāļšāđˆāļ‡āļŠāđˆāļ§āļ™āļ›āļĢāļ°āļāļ­āļšāļ‚āļ­āļ‡āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļ­āļ­āļāđ€āļ›āđ‡āļ™āļŠāļēāļĄāļšāļ—āļšāļēāļ—āļ—āļĩāđˆāđāļ•āļāļ•āđˆāļēāļ‡āļāļąāļ™ - āđ‚āļĄāđ€āļ”āļĨ āļĄāļļāļĄāļĄāļ­āļ‡ āđāļĨāļ°āļ•āļąāļ§āļ„āļ§āļšāļ„āļļāļĄ - āļĢāļđāļ›āđāļšāļš MVC āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļŠāļēāļĄāļēāļĢāļ–āļŠāļĢāđ‰āļēāļ‡āđ‚āļ‹āļĨāļđāļŠāļąāļ™āļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒāļ—āļĩāđˆāļ›āļĢāļąāļšāļ‚āļ™āļēāļ”āđ„āļ”āđ‰āđāļĨāļ°āļšāļģāļĢāļļāļ‡āļĢāļąāļāļĐāļēāđ„āļ”āđ‰āļ”āđ‰āļ§āļĒāļĢāļ°āļšāļšāļĒāđˆāļ­āļĒāļ­āļīāļŠāļĢāļ°āļ—āļĩāđˆāļĢāļ§āļĄāļāļąāļ™āđ€āļ›āđ‡āļ™āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āđ„āļ”āļ™āļēāļĄāļīāļāļ—āļĩāđˆāļ—āļĢāļ‡āļžāļĨāļąāļ‡

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

āļĄāļļāļĄāļĄāļ­āļ‡āļ„āļ·āļ­āļāļēāļĢāđāļŠāļ”āļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāļ”āđ‰āļ§āļĒāļ āļēāļžāļ‚āļ­āļ‡āđāļšāļšāļˆāļģāļĨāļ­āļ‡ āļžāļ§āļāđ€āļ‚āļēāļĄāļĩāļŦāļ™āđ‰āļēāļ—āļĩāđˆāļĢāļąāļšāļœāļīāļ”āļŠāļ­āļšāđƒāļ™āļāļēāļĢāđāļŠāļ”āļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāđāļāđˆāļœāļđāđ‰āđƒāļŠāđ‰ āđ‚āļ”āļĒāļ›āļāļ•āļīāļˆāļ°āļœāđˆāļēāļ™āļ—āļēāļ‡āļ­āļīāļ™āđ€āļ—āļ­āļĢāđŒāđ€āļŸāļ‹āļ—āļĩāđˆāđƒāļŠāđ‰āļ‡āļēāļ™āļ‡āđˆāļēāļĒāđāļĨāļ°āđ‚āļ•āđ‰āļ•āļ­āļšāđ„āļ”āđ‰ āđƒāļ™āļāļēāļĢāļžāļąāļ’āļ™āļēāđāļšāđ‡āļāđ€āļ­āļ™āļ”āđŒ āļĄāļļāļĄāļĄāļ­āļ‡āļŠāļēāļĄāļēāļĢāļ–āđ€āļ›āđ‡āļ™āļŦāļ™āđ‰āļēāļ—āļĩāđˆāđāļŠāļ”āļ‡āļŦāļĢāļ·āļ­āļŠāđˆāļ§āļ™āļ›āļĢāļ°āļāļ­āļšāļ‚āļ­āļ‡āđ€āļ§āđ‡āļšāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™ āļŠāļīāđˆāļ‡āđ€āļŦāļĨāđˆāļēāļ™āļĩāđ‰āļ­āļēāļˆāļĢāļ§āļĄāļ–āļķāļ‡āđāļ”āļŠāļšāļ­āļĢāđŒāļ” āļ•āļēāļĢāļēāļ‡ āđāļœāļ™āļ āļđāļĄāļī āđāļšāļšāļŸāļ­āļĢāđŒāļĄ āđāļĨāļ°āļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāļ—āļĩāđˆāļ”āļķāļ‡āļ”āļđāļ”āļŠāļēāļĒāļ•āļēāļ­āļ·āđˆāļ™āđ† āļ—āļĩāđˆāļ­āļ­āļāđāļšāļšāļĄāļēāđ€āļžāļ·āđˆāļ­āđƒāļŦāđ‰āļœāļđāđ‰āđƒāļŠāđ‰āđ€āļ‚āđ‰āļēāđƒāļˆ āļ•āļĩāļ„āļ§āļēāļĄ āđāļĨāļ°āđ‚āļ•āđ‰āļ•āļ­āļšāļāļąāļšāļ‚āđ‰āļ­āļĄāļđāļĨāđ„āļ”āđ‰āļ‡āđˆāļēāļĒ āđƒāļ™āđāļžāļĨāļ•āļŸāļ­āļĢāđŒāļĄ no-code āđ€āļŠāđˆāļ™ AppMaster āļĨāļđāļāļ„āđ‰āļēāļŠāļēāļĄāļēāļĢāļ–āļŠāļĢāđ‰āļēāļ‡āļŠāđˆāļ§āļ™āļ›āļĢāļ°āļāļ­āļš UI āļ”āđ‰āļ§āļĒ drag-and-drop āļ—āļģāđƒāļŦāđ‰āļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāļžāļąāļ’āļ™āļēāļĢāļēāļšāļĢāļ·āđˆāļ™āđāļĨāļ°āļĄāļĩāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļž

āļœāļđāđ‰āļ„āļ§āļšāļ„āļļāļĄāļ—āļģāļŦāļ™āđ‰āļēāļ—āļĩāđˆāđ€āļ›āđ‡āļ™āļ•āļąāļ§āļāļĨāļēāļ‡ āļ›āļĢāļ°āļŠāļēāļ™āļ‡āļēāļ™āļāļēāļĢāļŠāļ·āđˆāļ­āļŠāļēāļĢāļĢāļ°āļŦāļ§āđˆāļēāļ‡āđ‚āļĄāđ€āļ”āļĨāđāļĨāļ°āļĄāļļāļĄāļĄāļ­āļ‡ āļœāļđāđ‰āļ„āļ§āļšāļ„āļļāļĄāļĄāļĩāļŦāļ™āđ‰āļēāļ—āļĩāđˆāļĢāļąāļšāļœāļīāļ”āļŠāļ­āļšāđƒāļ™āļāļēāļĢāļˆāļąāļ”āļāļēāļĢāļ­āļīāļ™āļžāļļāļ•āļ‚āļ­āļ‡āļœāļđāđ‰āđƒāļŠāđ‰ āļ›āļĢāļ°āļĄāļ§āļĨāļœāļĨāļ„āļģāļ‚āļ­ āđāļĨāļ°āļ—āļĢāļīāļāđ€āļāļ­āļĢāđŒāļāļēāļĢāļāļĢāļ°āļ—āļģāļ—āļĩāđˆāđ€āļŦāļĄāļēāļ°āļŠāļĄāđƒāļ™āđ‚āļĄāđ€āļ”āļĨāļŦāļĢāļ·āļ­āļĄāļļāļĄāļĄāļ­āļ‡ āđ€āļŠāđˆāļ™ āļāļēāļĢāļ­āļąāļ›āđ€āļ”āļ•āļ‚āđ‰āļ­āļĄāļđāļĨāļŦāļĢāļ·āļ­āļāļēāļĢāđāļŠāļ”āļ‡āļŦāļ™āđ‰āļēāđƒāļŦāļĄāđˆ āļāļēāļĢāļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢāļ™āļĩāđ‰āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āđāļ™āđˆāđƒāļˆāļ§āđˆāļēāļĄāļĩāļāļēāļĢāđāļĒāļāļ‚āđ‰āļ­āļāļąāļ‡āļ§āļĨāļ­āļĒāđˆāļēāļ‡āļŠāļąāļ”āđ€āļˆāļ™āļĢāļ°āļŦāļ§āđˆāļēāļ‡āļāļēāļĢāļˆāļąāļ”āļāļēāļĢāļ‚āđ‰āļ­āļĄāļđāļĨāđāļĨāļ°āļāļēāļĢāļ™āļģāđ€āļŠāļ™āļ­ āļ—āļģāđƒāļŦāđ‰āđāļ•āđˆāļĨāļ°āļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāđ„āļ”āđ‰āļĢāļąāļšāļāļēāļĢāļžāļąāļ’āļ™āļē āļ—āļ”āļŠāļ­āļš āđāļĨāļ°āļšāļģāļĢāļļāļ‡āļĢāļąāļāļĐāļēāđ‚āļ”āļĒāļ­āļīāļŠāļĢāļ° āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āļ‚āļ­āļ‡āļ•āļąāļ§āļ„āļ§āļšāļ„āļļāļĄāđƒāļ™āļšāļĢāļīāļšāļ—āļ‚āļ­āļ‡ AppMaster āļ„āļ·āļ­ REST API āļŦāļĢāļ·āļ­ WSS endpoint āļ‹āļķāđˆāļ‡āļ­āļģāļ™āļ§āļĒāļ„āļ§āļēāļĄāļŠāļ°āļ”āļ§āļāđƒāļ™āļāļēāļĢāļŠāļ·āđˆāļ­āļŠāļēāļĢāļĢāļ°āļŦāļ§āđˆāļēāļ‡āļŠāđˆāļ§āļ™āļ›āļĢāļ°āļāļ­āļšāļŠāđˆāļ§āļ™āļŦāļ™āđ‰āļēāđāļĨāļ°āļŠāđˆāļ§āļ™āļŦāļĨāļąāļ‡

āļˆāļēāļāļĄāļļāļĄāļĄāļ­āļ‡āļ—āļēāļ‡āļŠāļ–āļīāļ•āļī āļĢāļđāļ›āđāļšāļš MVC āđ„āļ”āđ‰āļžāļīāļŠāļđāļˆāļ™āđŒāđāļĨāđ‰āļ§āļ§āđˆāļēāļĄāļĩāļ›āļĢāļ°āđ‚āļĒāļŠāļ™āđŒāđƒāļ™āļāļēāļĢāļ›āļĢāļąāļšāļ›āļĢāļļāļ‡āļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāļžāļąāļ’āļ™āļēāļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒ āļĨāļ”āđ€āļ§āļĨāļēāđāļĨāļ°āļ—āļĢāļąāļžāļĒāļēāļāļĢāļ—āļĩāđˆāđƒāļŠāđ‰āđƒāļ™āļāļēāļĢāļ­āļ­āļāđāļšāļšāđāļĨāļ°āļšāļģāļĢāļļāļ‡āļĢāļąāļāļĐāļēāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™ āļˆāļēāļāļāļēāļĢāļĻāļķāļāļĐāļēāļ§āļīāļˆāļąāļĒāļ—āļĩāđˆāļˆāļąāļ”āļ—āļģāđ‚āļ”āļĒāļĄāļŦāļēāļ§āļīāļ—āļĒāļēāļĨāļąāļĒ Oulu āļ›āļĢāļ°āđ€āļ—āļĻāļŸāļīāļ™āđāļĨāļ™āļ”āđŒ āđ€āļ§āļĨāļēāđƒāļ™āļāļēāļĢāļžāļąāļ’āļ™āļēāļĨāļ”āļĨāļ‡āđ‚āļ”āļĒāđ€āļ‰āļĨāļĩāđˆāļĒ 34.3% āđ€āļĄāļ·āđˆāļ­āđƒāļŠāđ‰āđ€āļŸāļĢāļĄāđ€āļ§āļīāļĢāđŒāļ MVC āļ™āļ­āļāļˆāļēāļāļ™āļĩāđ‰ āļāļēāļĢāļĻāļķāļāļĐāļēāļ­āļ·āđˆāļ™ āđ† āđ„āļ”āđ‰āđāļŠāļ”āļ‡āđƒāļŦāđ‰āđ€āļŦāđ‡āļ™āļ–āļķāļ‡āļāļēāļĢāļ›āļĢāļąāļšāļ›āļĢāļļāļ‡āđ‚āļ„āđ‰āļ”āđ‚āļĄāļ”āļđāļĨāļēāļĢāđŒ āļ„āļ§āļēāļĄāļ‹āļąāļšāļ‹āđ‰āļ­āļ™āļ—āļĩāđˆāļĨāļ”āļĨāļ‡ āđāļĨāļ°āđ€āļžāļīāđˆāļĄāļ„āļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļ–āđƒāļ™āļāļēāļĢāļšāļģāļĢāļļāļ‡āļĢāļąāļāļĐāļēāđ€āļ™āļ·āđˆāļ­āļ‡āļˆāļēāļāļĢāļđāļ›āđāļšāļš MVC

āđ€āļĄāļ·āđˆāļ­āļžāļīāļˆāļēāļĢāļ“āļēāļ–āļķāļ‡āļ‚āđ‰āļ­āļ”āļĩāļ‚āļ­āļ‡āļĢāļđāļ›āđāļšāļš MVC āļˆāļķāļ‡āđ„āļĄāđˆāļ™āđˆāļēāđāļ›āļĨāļāđƒāļˆāđ€āļĨāļĒāļ—āļĩāđˆāļžāļšāļ§āđˆāļēāļĄāļĩāļāļēāļĢāļĒāļ­āļĄāļĢāļąāļšāļ­āļĒāđˆāļēāļ‡āđāļžāļĢāđˆāļŦāļĨāļēāļĒāđƒāļ™āđ€āļŸāļĢāļĄāđ€āļ§āļīāļĢāđŒāļāļāļēāļĢāļžāļąāļ’āļ™āļēāđ€āļ§āđ‡āļšāļŠāļĄāļąāļĒāđƒāļŦāļĄāđˆ āļĢāļ§āļĄāļ–āļķāļ‡ Ruby on Rails, Django, Laravel āđāļĨāļ°āđāļĄāđ‰āđāļ•āđˆāđ€āļŸāļĢāļĄāđ€āļ§āļīāļĢāđŒāļāļŠāđˆāļ§āļ™āļŦāļ™āđ‰āļē āđ€āļŠāđˆāļ™ Angular, React āđāļĨāļ° Vue.js āđ‚āļ”āļĒāđ€āļ‰āļžāļēāļ°āļ­āļĒāđˆāļēāļ‡āļĒāļīāđˆāļ‡ AppMaster āđƒāļŠāđ‰āđ€āļŸāļĢāļĄāđ€āļ§āļīāļĢāđŒāļ Vue3 āļŠāļģāļŦāļĢāļąāļšāđ€āļ§āđ‡āļšāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™ āļ‹āļķāđˆāļ‡āļŠāļ™āļąāļšāļŠāļ™āļļāļ™āļĢāļđāļ›āđāļšāļš MVC āđ‚āļ”āļĒāđ€āļ™āļ·āđ‰āļ­āđāļ—āđ‰ āđāļĨāļ°āļŠāđˆāļ‡āđ€āļŠāļĢāļīāļĄāđāļ™āļ§āļ›āļāļīāļšāļąāļ•āļīāļ—āļĩāđˆāļ”āļĩāļ—āļĩāđˆāļŠāļļāļ”āđƒāļ™āļāļēāļĢāļžāļąāļ’āļ™āļēāļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒ

āđāļžāļĨāļ•āļŸāļ­āļĢāđŒāļĄ no-code āļ‚āļ­āļ‡ AppMaster āđƒāļŠāđ‰āļ›āļĢāļ°āđ‚āļĒāļŠāļ™āđŒāļˆāļēāļāļ›āļĢāļ°āđ‚āļĒāļŠāļ™āđŒāļ‚āļ­āļ‡āļĢāļđāļ›āđāļšāļš MVC āļ—āļģāđƒāļŦāđ‰āļĨāļđāļāļ„āđ‰āļēāļŠāļēāļĄāļēāļĢāļ–āļŠāļĢāđ‰āļēāļ‡āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āđāļšāđ‡āļāđ€āļ­āļ™āļ”āđŒāļ—āļĩāđˆāļĄāļĩāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāđāļĨāļ°āļ›āļĢāļąāļšāļ‚āļ™āļēāļ”āđ„āļ”āđ‰ āļ™āļ­āļāļˆāļēāļāļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āļ‹āļ­āļĢāđŒāļŠāđ‚āļ„āđ‰āļ” āļ„āļ­āļĄāđ„āļžāļĨāđŒ āļ—āļ”āļŠāļ­āļš āđāļĨāļ°āļ›āļĢāļąāļšāđƒāļŠāđ‰āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āđāļĨāđ‰āļ§ AppMaster āļĒāļąāļ‡āļŠāļĢāđ‰āļēāļ‡āļŠāļ„āļĢāļīāļ›āļ•āđŒāļāļēāļĢāļĒāđ‰āļēāļĒāļŠāļ„āļĩāļĄāļēāļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨ āđ€āļ­āļāļŠāļēāļĢāļ›āļĢāļ°āļāļ­āļšāļŠāļģāļŦāļĢāļąāļš endpoints API āđāļĨāļ°āļˆāļąāļ”āļāļēāļĢāļ‚āđ‰āļ­āļāļąāļ‡āļ§āļĨāļ”āđ‰āļēāļ™āļ„āļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļ–āđƒāļ™āļāļēāļĢāļ›āļĢāļąāļšāļ‚āļ™āļēāļ” āļ”āđ‰āļ§āļĒāđ€āļŦāļ•āļļāļ™āļĩāđ‰ āđāļžāļĨāļ•āļŸāļ­āļĢāđŒāļĄ AppMaster āļˆāļķāļ‡āļĄāļ­āļšāđ‚āļ‹āļĨāļđāļŠāļąāļ™āļ—āļĩāđˆāļ„āļĢāļ­āļšāļ„āļĨāļļāļĄāļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļžāļąāļ’āļ™āļēāđāļšāđ‡āļ„āđ€āļ­āļ™āļ”āđŒ āļ‹āļķāđˆāļ‡āđ€āļĄāļ·āđˆāļ­āļĢāļ§āļĄāļāļąāļšāļžāļĨāļąāļ‡āļ‚āļ­āļ‡āļĢāļđāļ›āđāļšāļš Model-View-Controller āļˆāļ°āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļĨāļđāļāļ„āđ‰āļēāļŠāļĢāđ‰āļēāļ‡āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļ„āļļāļ“āļ āļēāļžāļŠāļđāļ‡āļ”āđ‰āļ§āļĒāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāļ—āļĩāđˆāđ€āļŦāļ™āļ·āļ­āļŠāļąāđ‰āļ™

āļĢāļđāļ›āđāļšāļš MVC āļĄāļĩāļ„āļ§āļēāļĄāļŠāļģāļ„āļąāļāđƒāļ™āļāļēāļĢāļžāļąāļ’āļ™āļēāđāļšāđ‡āļāđ€āļ­āļ™āļ”āđŒāđƒāļŦāđ‰āļ›āļĢāļ°āļŠāļšāļ„āļ§āļēāļĄāļŠāļģāđ€āļĢāđ‡āļˆāļœāđˆāļēāļ™āđāļžāļĨāļ•āļŸāļ­āļĢāđŒāļĄ no-code āļ‚āļ­āļ‡ AppMaster āļ”āđ‰āļ§āļĒāļāļēāļĢāļ—āļģāļ„āļ§āļēāļĄāđ€āļ‚āđ‰āļēāđƒāļˆāđāļĨāļ°āđƒāļŠāđ‰āļ›āļĢāļ°āđ‚āļĒāļŠāļ™āđŒāļˆāļēāļāļĢāļđāļ›āđāļšāļš Model-View-Controller āļĨāļđāļāļ„āđ‰āļēāļŠāļēāļĄāļēāļĢāļ–āļžāļąāļ’āļ™āļēāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļ—āļĩāđˆāļ›āļĢāļąāļšāļ‚āļ™āļēāļ”āđ„āļ”āđ‰ āļšāļģāļĢāļļāļ‡āļĢāļąāļāļĐāļēāđ„āļ”āđ‰ āđāļĨāļ°āļĄāļĩāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļž āđ€āļžāļīāđˆāļĄāļ„āļ§āļēāļĄāļ„āļĨāđˆāļ­āļ‡āļ•āļąāļ§āđƒāļŦāđ‰āļāļąāļšāđ‚āļ„āļĢāļ‡āļāļēāļĢāļžāļąāļ’āļ™āļēāļŠāđˆāļ§āļ™āļŦāļĨāļąāļ‡āļ‚āļ­āļ‡āļžāļ§āļāđ€āļ‚āļē āđāļĨāļ°āļ—āļģāđƒāļŦāđ‰āļžāļ§āļāđ€āļ‚āļēāļĄāļļāđˆāļ‡āđ€āļ™āđ‰āļ™āđ„āļ›āļ—āļĩāđˆāļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āđ‚āļ‹āļĨāļđāļŠāļąāļ™āļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒāļ—āļĩāđˆāļŠāļĢāđ‰āļēāļ‡āļœāļĨāļāļĢāļ°āļ—āļšāļ­āļĒāđˆāļēāļ‡āđāļ—āđ‰āļˆāļĢāļīāļ‡