Frontend WebSockets āĻšāϞ āĻāĻ•āϟāĻŋ āĻĒā§āϰāϝ⧁āĻ•ā§āϤāĻŋ āϝāĻž āĻāĻ•āϟāĻŋ āĻ“āϝāĻŧ⧇āĻŦ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ⧇āϰ āĻĢā§āϰāĻ¨ā§āϟāĻāĻ¨ā§āĻĄ (āϝ⧇āĻŽāύ, āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āĻ“āϝāĻŧ⧇āĻŦ āĻŦā§āϰāĻžāωāϜāĻžāϰ) āĻāĻŦāĻ‚ āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻŦā§āϝāĻžāĻ•āĻāĻ¨ā§āĻĄā§‡āϰ āĻŽāĻ§ā§āϝ⧇ āĻĻā§āĻŦāĻŋāĻŽā§āĻ–ā§€ āϰāĻŋāϝāĻŧ⧇āϞ-āϟāĻžāχāĻŽ āϝ⧋āĻ—āĻžāϝ⧋āĻ— āϏāĻ•ā§āώāĻŽ āĻ•āϰ⧇āĨ¤ WebSockets āĻāĻ•āϟāĻŋ āĻĢ⧁āϞ-āĻĄā§āĻĒā§āϞ⧇āĻ•ā§āϏ āĻ•āĻŽāĻŋāωāύāĻŋāϕ⧇āĻļāύ āĻšā§āϝāĻžāύ⧇āϞ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇, āϝāĻžāϰ āĻ…āĻ°ā§āĻĨ āĻšāϞ āĻĄā§‡āϟāĻž āĻāĻ•āχ āϏāĻžāĻĨ⧇ āωāĻ­āϝāĻŧ āĻĻāĻŋāϕ⧇ āφāĻĻāĻžāύ-āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇, āϏāĻžāϧāĻžāϰāĻŖāϤ HTTP-āĻ­āĻŋāĻ¤ā§āϤāĻŋāĻ• āϝ⧋āĻ—āĻžāϝ⧋āϗ⧇ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻĒā§āϰāĻĨāĻžāĻ—āϤ āĻ…āύ⧁āϰ⧋āϧ-āĻĒā§āϰāϤāĻŋāĻ•ā§āϰāĻŋāϝāĻŧāĻž āĻŽāĻĄā§‡āϞ⧇āϰ āĻŦāĻŋāĻĒāϰ⧀āϤ⧇āĨ¤

WebSocket āĻĒā§āϰ⧋āĻŸā§‹āĻ•āϞ, IETF āĻĻā§āĻŦāĻžāϰāĻž RFC 6455 āĻšāĻŋāϏāĻžāĻŦ⧇ āĻĒā§āϰāĻŽāĻŋāϤ, āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āĻāĻŦāĻ‚ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āĻāĻ•āϟāĻŋ āϏ⧁āϰāĻ•ā§āώāĻŋāϤ, āĻ•āĻŽ-āĻŦāĻŋāϞāĻŽā§āĻŦāĻŋāϤāĻž āĻāĻŦāĻ‚ āĻ…āĻŦāĻŋāϰāĻžāĻŽ āϏāĻ‚āϝ⧋āĻ— āĻ¸ā§āĻĨāĻžāĻĒāύ⧇āϰ āϜāĻ¨ā§āϝ āĻĄāĻŋāϜāĻžāχāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āĻ›āĻŋāϞāĨ¤ āĻāχ āϏāĻ‚āϝ⧋āϗ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡, āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϗ⧁āϞāĻŋ āϰāĻŋāϝāĻŧ⧇āϞ-āϟāĻžāχāĻŽā§‡ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟāĻĻ⧇āϰ āĻ•āĻžāϛ⧇ āĻĄā§‡āϟāĻž āĻĒ⧁āĻļ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇ āĻĒ⧁āύāϰāĻžāĻŦ⧃āĻ¤ā§āϤāĻŋāĻŽā§‚āϞāĻ• āĻĒā§‹āϞāĻŋāĻ‚ āĻŦāĻž āĻĻā§€āĻ°ā§āϘ-āύāĻŋāĻ°ā§āϧāĻžāϰāĻŋāϤ āĻĒā§‹āϞāĻŋāĻ‚ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϰ āϜāϟāĻŋāϞāϤāĻž āĻ›āĻžāĻĄāĻŧāĻžāχāĨ¤ āĻāϟāĻŋ āĻ“āϝāĻŧ⧇āĻŦ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϗ⧁āϞāĻŋāϰ āĻ•āĻ°ā§āĻŽāĻ•ā§āώāĻŽāϤāĻž āĻāĻŦāĻ‚ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āĻ…āĻ­āĻŋāĻœā§āĻžāϤāĻžāϕ⧇ āωāĻ¨ā§āύāϤ āĻ•āϰ⧇, āϝ⧇āĻŽāύ āĻšā§āϝāĻžāϟ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ, āĻ…āύāϞāĻžāχāύ āϗ⧇āĻŽāĻŋāĻ‚, āϰāĻŋāϝāĻŧ⧇āϞ-āϟāĻžāχāĻŽ āĻŦāĻŋāĻœā§āĻžāĻĒā§āϤāĻŋ āĻāĻŦāĻ‚ āφāĻ°ā§āĻĨāĻŋāĻ• āĻĄā§‡āϟāĻžāϰ āϞāĻžāχāĻ­ āφāĻĒāĻĄā§‡āϟ, āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻ•āϝāĻŧ⧇āĻ•āϟāĻŋ āωāĻĻāĻžāĻšāϰāϪ⧇āϰ āύāĻžāĻŽ āĻĻāĻŋāϤ⧇āĨ¤

āĻĢā§āϰāĻ¨ā§āϟāĻāĻ¨ā§āĻĄ āĻĄā§‡āϭ⧇āϞāĻĒāĻŽā§‡āĻ¨ā§āĻŸā§‡āϰ āĻĒā§āϰ⧇āĻ•ā§āώāĻžāĻĒāĻŸā§‡, WebSockets āĻāĻ•āϟāĻŋ āĻĄā§‡āĻĄāĻŋāϕ⧇āĻŸā§‡āĻĄ āϜāĻžāĻ­āĻžāĻ¸ā§āĻ•ā§āϰāĻŋāĻĒā§āϟ API āĻāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āϏāĻŽāĻ¸ā§āϤ āφāϧ⧁āύāĻŋāĻ• āĻ“āϝāĻŧ⧇āĻŦ āĻŦā§āϰāĻžāωāϜāĻžāϰ āĻĻā§āĻŦāĻžāϰāĻž āϏāĻŽāĻ°ā§āĻĨāĻŋāϤāĨ¤ āĻāχ API āĻĢā§āϰāĻ¨ā§āϟāĻāĻ¨ā§āĻĄ āĻĄā§‡āϭ⧇āϞāĻĒāĻžāϰāĻĻ⧇āϰ WebSocket āϏāĻ‚āϝ⧋āĻ— āϤ⧈āϰāĻŋ, āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻāĻŦāĻ‚ āχāĻ¨ā§āϟāĻžāϰāĻ…ā§āϝāĻžāĻ•ā§āϟ āĻ•āϰāϤ⧇, āĻĄā§‡āϟāĻž āĻĒāĻžāĻ āĻžāϤ⧇ āĻāĻŦāĻ‚ āĻ—ā§āϰāĻšāĻŖ āĻ•āϰāϤ⧇ āĻāĻŦāĻ‚ āϏāĻ‚āϝ⧋āĻ— āχāϭ⧇āĻ¨ā§āϟāϗ⧁āϞāĻŋ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰāϤ⧇ āĻĻ⧇āϝāĻŧāĨ¤ āĻĢāϞāĻ¸ā§āĻŦāϰ⧂āĻĒ, āĻāχ APIāϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āĻ…āĻ°ā§āĻĨ āĻšāϞ āϝ⧇ āĻŦāĻŋāĻ•āĻžāĻļāĻ•āĻžāϰ⧀āϰāĻž āϕ⧋āύāĻ“ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋ āĻŦāĻž āĻĒā§āϞāĻžāĻ—āχāύāϗ⧁āϞāĻŋāϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āĻ›āĻžāĻĄāĻŧāĻžāχ āϞāĻžāχāĻ­ āφāĻĒāĻĄā§‡āϟ āĻŦāĻž āĻŽāĻžāĻ˛ā§āϟāĻŋāĻĒā§āϞ⧇āϝāĻŧāĻžāϰ āϗ⧇āĻŽāĻŋāĻ‚āϝāĻŧ⧇āϰ āĻŽāϤ⧋ āϰāĻŋāϝāĻŧ⧇āϞ-āϟāĻžāχāĻŽ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝāϗ⧁āϞāĻŋ āύāĻŋāϝāĻŧā§‹āĻ— āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

AppMasterno-code āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽā§‡, āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰāĻž āϤāĻžāĻĻ⧇āϰ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ⧇āϰ āϜāĻ¨ā§āϝ āĻĻ⧃āĻļā§āϝāϤ āĻĄā§‡āϟāĻž āĻŽāĻĄā§‡āϞ, āĻŦā§āϝāĻŦāϏāĻžāϝāĻŧāĻŋāĻ• āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻž āĻāĻŦāĻ‚ REST API āĻāĻŦāĻ‚ WebSocket endpoints āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻ“āϝāĻŧ⧇āĻŦ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āϤ⧈āϰāĻŋ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ, āĻ—ā§āϰāĻžāĻšāĻ•āϰāĻž āωāĻĒāĻžāĻĻāĻžāύāϗ⧁āϞāĻŋāϰ āĻŦā§āϝāĻŦāϏāĻžāϝāĻŧāĻŋāĻ• āϝ⧁āĻ•ā§āϤāĻŋ āϏāĻ‚āĻœā§āĻžāĻžāϝāĻŧāĻŋāϤ āĻ•āϰāϤ⧇ āĻāĻŦāĻ‚ āϤāĻžāĻĻ⧇āϰ āĻ“āϝāĻŧ⧇āĻŦ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϗ⧁āϞāĻŋāϕ⧇ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖāϰ⧂āĻĒ⧇ āχāĻ¨ā§āϟāĻžāϰ⧇āĻ•ā§āϟāĻŋāĻ­ āĻ•āϰāϤ⧇ āĻ“āϝāĻŧ⧇āĻŦ āĻŦāĻŋāĻĒāĻŋ āĻĄāĻŋāϜāĻžāχāύāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤ āĻ“āϝāĻŧ⧇āĻŦ BPs āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āĻŦā§āϰāĻžāωāϜāĻžāϰ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āĻ•āĻžāĻ°ā§āϝāĻ•āϰ āĻ•āϰ⧇, āϝāĻž WebSocket āϏāĻ‚āϝ⧋āϗ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āϰāĻŋāϝāĻŧ⧇āϞ-āϟāĻžāχāĻŽ āχāĻ¨ā§āϟāĻžāϰāĻ…ā§āϝāĻžāĻ•āĻļāύ āϏāĻ•ā§āώāĻŽ āĻ•āϰ⧇āĨ¤

AppMaster āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϗ⧁āϞāĻŋāϤ⧇ āĻĢā§āϰāĻ¨ā§āϟāĻāĻ¨ā§āĻĄ āĻ“āϝāĻŧ⧇āĻŦāϏāϕ⧇āϟāϗ⧁āϞāĻŋāϰ āĻāϕ⧀āĻ•āϰāĻŖ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āϏ⧁āĻŦāĻŋāϧāĻž āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇āĨ¤ āĻĒā§āϰāĻĨāĻŽāϤ, āĻāϟāĻŋ āϰāĻŋāĻĢā§āϰ⧇āĻļ āĻŦāĻž āĻĒ⧁āύāϰāĻžāĻŦ⧃āĻ¤ā§āϤāĻŋāĻŽā§‚āϞāĻ• āĻ…āύ⧁āϰ⧋āϧ āĻ•āϰāĻžāϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āĻ›āĻžāĻĄāĻŧāĻžāχ āĻĻāĻ•ā§āώāϤāĻžāϰ āϏāĻžāĻĨ⧇ āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻĨ⧇āϕ⧇ āϰāĻŋāϝāĻŧ⧇āϞ-āϟāĻžāχāĻŽ āφāĻĒāĻĄā§‡āϟ āĻ—ā§āϰāĻšāĻŖ āĻ•āϰ⧇ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āĻĒā§āϰāϤāĻŋāĻ•ā§āϰāĻŋāϝāĻŧāĻžāĻļā§€āϞāϤāĻž āĻŦāĻžāĻĄāĻŧāĻžāϝāĻŧāĨ¤ āĻāϟāĻŋ āϞ⧇āĻŸā§‡āĻ¨ā§āϏāĻŋ āĻ•āĻŽāĻŋāϝāĻŧ⧇ āĻĻ⧇āϝāĻŧ, āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āĻ…āĻ­āĻŋāĻœā§āĻžāϤāĻž āĻŦāĻžāĻĄāĻŧāĻžāϝāĻŧ āĻāĻŦāĻ‚ āϏāĻžāĻ°ā§āĻ­āĻžāϰ āϞ⧋āĻĄ āĻ•āĻŽāĻžāϝāĻŧāĨ¤ āĻĻā§āĻŦāĻŋāϤ⧀āϝāĻŧāϤ, āĻāϟāĻŋ āĻ“āϝāĻŧ⧇āĻŦ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ⧇ āϜāϟāĻŋāϞ āϰāĻŋāϝāĻŧ⧇āϞ-āϟāĻžāχāĻŽ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ āϝ⧇āĻŽāύ āϏāĻšāϝ⧋āĻ—ā§€ āϏāĻŽā§āĻĒāĻžāĻĻāύāĻž, āĻ…āύāϞāĻžāχāύ āϗ⧇āĻŽāĻŋāĻ‚, āϤāĻžāĻ¤ā§āĻ•ā§āώāĻŖāĻŋāĻ• āĻŦāĻžāĻ°ā§āϤāĻžāĻĒā§āϰ⧇āϰāĻŖ āĻāĻŦāĻ‚ āϞāĻžāχāĻ­ āĻ…āĻĄāĻŋāĻ“/āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āϰāĻŋāĻŽāĻŋāĻ‚ āĻāϰ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ āϏāĻšāϜāϤāϰ āĻ•āϰ⧇āĨ¤

āĻ…āϧāĻŋāĻ•āĻ¨ā§āϤ⧁, āϝ⧇āĻšā§‡āϤ⧁ AppMaster āĻ“āϝāĻŧ⧇āĻŦ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āϤ⧈āϰāĻŋāϤ⧇ Vue3 āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āύāĻŋāϝ⧁āĻ•ā§āϤ āĻ•āϰ⧇, āĻĢā§āϰāĻ¨ā§āϟāĻāĻ¨ā§āĻĄ WebSocket āϏāĻ‚āϝ⧋āĻ—āϗ⧁āϞāĻŋ āϏāĻšāĻœā§‡āχ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰāĻž āϝāĻžāϝāĻŧ āĻāĻŦāĻ‚ Vue āωāĻĒāĻžāĻĻāĻžāύāϗ⧁āϞāĻŋāϤ⧇ āĻāϕ⧀āĻ­ā§‚āϤ āĻ•āϰāĻž āϝāĻžāϝāĻŧ, āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āĻāĻŦāĻ‚ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āĻŦāĻŋāϰāĻžāĻŽāĻšā§€āύ āϝ⧋āĻ—āĻžāϝ⧋āĻ— āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰ⧇āĨ¤ āĻāχ āχāĻ¨ā§āϟāĻŋāĻ—ā§āϰ⧇āĻļāύ AppMaster āωāĻšā§āϚ-āĻŽāĻžāύ⧇āϰ āĻŽāĻžāύ āĻŦāϜāĻžāϝāĻŧ āϰ⧇āϖ⧇ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āĻĄā§‡āϭ⧇āϞāĻĒāĻŽā§‡āĻ¨ā§āϟ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϕ⧇ āφāϰāĻ“ āϏāĻšāϜ āĻ•āϰ⧇, āϰāĻŋāϝāĻŧ⧇āϞ-āϟāĻžāχāĻŽ āĻ•ā§āώāĻŽāϤāĻž āϏāĻš āĻļāĻ•ā§āϤāĻŋāĻļāĻžāϞ⧀ āĻ“āϝāĻŧ⧇āĻŦ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āĻĒāĻĨ āĻĒā§āϰāĻļāĻ¸ā§āϤ āĻ•āϰ⧇āĨ¤

āύāĻŋāϰāĻžāĻĒāĻ¤ā§āϤāĻž āĻšāϞ WebSocket āϏāĻ‚āϝ⧋āϗ⧇āϰ āĻāĻ•āϟāĻŋ āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻĻāĻŋāĻ•, āĻŦāĻŋāĻļ⧇āώ āĻ•āϰ⧇ āĻ•āĻŋāϛ⧁ āϰāĻŋāϝāĻŧ⧇āϞ-āϟāĻžāχāĻŽ āĻĄā§‡āϟāĻžāϰ āϏāĻ‚āĻŦ⧇āĻĻāύāĻļā§€āϞ āĻĒā§āϰāĻ•ā§ƒāϤāĻŋāϰ āĻ•āĻžāϰāϪ⧇āĨ¤ āĻāχ āωāĻĻā§āĻŦ⧇āϗ⧇āϰ āϏāĻŽāĻžāϧāĻžāύ⧇āϰ āϜāĻ¨ā§āϝ, WebSocket āĻĒā§āϰ⧋āĻŸā§‹āĻ•āϞ āĻāĻ•āϟāĻŋ āϏ⧁āϰāĻ•ā§āώāĻŋāϤ WebSocket āϏāĻ‚āϝ⧋āĻ— (WSS) āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰ⧇, āϝāĻž āĻŸā§āϰāĻžāύāϜāĻŋāĻŸā§‡ āĻĄā§‡āϟāĻž āϰāĻ•ā§āώāĻž āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ TLS āĻāύāĻ•ā§āϰāĻŋāĻĒāĻļāύ āύāĻŋāϝāĻŧā§‹āĻ— āĻ•āϰ⧇āĨ¤ āĻāχāĻ­āĻžāĻŦ⧇, āĻ…ā§āϝāĻžāĻĒāĻŽāĻžāĻ¸ā§āϟāĻžāϰ-āĻœā§‡āύāĻžāϰ⧇āϟ āĻ•āϰāĻž āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϗ⧁āϞāĻŋ āĻ“āϝāĻŧ⧇āĻŦāϏāϕ⧇āϟ āϝ⧋āĻ—āĻžāϝ⧋āϗ⧇āϰ āϏāĻŽāϝāĻŧ āĻĄā§‡āϟāĻž āĻ…āĻ–āĻŖā§āĻĄāϤāĻž āĻāĻŦāĻ‚ āĻ—ā§‹āĻĒāύ⧀āϝāĻŧāϤāĻž āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰāϤ⧇ WSS āĻĒā§āϰ⧋āĻŸā§‹āĻ•āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇āĨ¤

āĻĢā§āϰāĻ¨ā§āϟāĻāĻ¨ā§āĻĄ āĻ“āϝāĻŧ⧇āĻŦāϏāϕ⧇āϟāϗ⧁āϞāĻŋ āĻŽā§‹āĻŦāĻžāχāϞ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ AppMaster āϏāĻžāĻ°ā§āĻ­āĻžāϰ-āϚāĻžāϞāĻŋāϤ āĻĒāĻĻā§āϧāϤāĻŋāϕ⧇ āϏāĻ•ā§āώāĻŽ āĻ•āϰāĻžāϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ āĻāĻ•āϟāĻŋ āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻ­ā§‚āĻŽāĻŋāĻ•āĻž āĻĒāĻžāϞāύ āĻ•āϰ⧇āĨ¤ āϰāĻŋāϝāĻŧ⧇āϞ-āϟāĻžāχāĻŽ āϝ⧋āĻ—āĻžāϝ⧋āϗ⧇āϰ āϏ⧁āĻŦāĻŋāϧāĻž āĻāĻŦāĻ‚ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āĻāĻŦāĻ‚ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āϏāĻŋāĻ™ā§āĻ•ā§āϰ⧋āύāĻžāχāĻœā§‡āĻļāύ āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰāĻžāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡, AppMaster āĻ—ā§āϰāĻžāĻšāĻ•āĻĻ⧇āϰ āĻ…ā§āϝāĻžāĻĒ āĻ¸ā§āĻŸā§‹āϰ āĻāĻŦāĻ‚ āĻĒā§āϞ⧇ āĻŽāĻžāĻ°ā§āϕ⧇āĻŸā§‡ āύāϤ⧁āύ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āϜāĻŽāĻž āύāĻž āĻĻāĻŋāϝāĻŧ⧇ āĻŽā§‹āĻŦāĻžāχāϞ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ UI, āϞāϜāĻŋāĻ• āĻāĻŦāĻ‚ API āϕ⧀ āφāĻĒāĻĄā§‡āϟ āĻ•āϰāϤ⧇ āĻĻ⧇āϝāĻŧāĨ¤ āĻāχ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝāϟāĻŋ āωāĻ˛ā§āϞ⧇āĻ–āϝ⧋āĻ—ā§āϝāĻ­āĻžāĻŦ⧇ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āφāĻĒāĻĄā§‡āĻŸā§‡āϰ āĻ—āϤāĻŋ āĻāĻŦāĻ‚ āĻĻāĻ•ā§āώāϤāĻž āĻŦāĻžāĻĄāĻŧāĻžāϝāĻŧ, āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰ⧇ āϝ⧇ āĻŽā§‹āĻŦāĻžāχāϞ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϗ⧁āϞāĻŋ āϏāĻ°ā§āĻŦāĻĻāĻž āφāĻĒ-āϟ⧁-āĻĄā§‡āϟ āĻāĻŦāĻ‚ āĻŦā§āϝāĻŦāϏāĻžāϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧāϤāĻžāϰ āϏāĻžāĻĨ⧇ āϏāĻ‚āϝ⧁āĻ•ā§āϤ āĻĨāĻžāϕ⧇āĨ¤

āωāĻĒāϏāĻ‚āĻšāĻžāϰ⧇, āĻĢā§āϰāĻ¨ā§āϟāĻāĻ¨ā§āĻĄ āĻ“āϝāĻŧ⧇āĻŦāϏāϕ⧇āϟ āφāϧ⧁āύāĻŋāĻ• āĻ“āϝāĻŧ⧇āĻŦ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āĻĄā§‡āϭ⧇āϞāĻĒāĻŽā§‡āĻ¨ā§āĻŸā§‡āϰ āĻāĻ•āϟāĻŋ āϕ⧇āĻ¨ā§āĻĻā§āϰ⧀āϝāĻŧ āωāĻĒāĻžāĻĻāĻžāύ, āϝāĻž āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āĻāĻŦāĻ‚ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āϰāĻŋāϝāĻŧ⧇āϞ-āϟāĻžāχāĻŽ, āĻĻā§āĻŦāĻŋāĻŽā§āĻ–ā§€ āϝ⧋āĻ—āĻžāϝ⧋āĻ— āϏāĻ•ā§āώāĻŽ āĻ•āϰ⧇āĨ¤ AppMasterno-code āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽā§‡ āĻāχ āĻĒā§āϰāϝ⧁āĻ•ā§āϤāĻŋāϕ⧇ āĻāϕ⧀āĻ­ā§‚āϤ āĻ•āϰāĻžāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡, āĻŦāĻŋāĻ•āĻžāĻļāĻ•āĻžāϰ⧀āϰāĻž āĻĻāĻ•ā§āώāϤāĻžāϰ āϏāĻžāĻĨ⧇ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ-āϏāĻŽā§ƒāĻĻā§āϧ, āχāĻ¨ā§āϟāĻžāϰ⧇āĻ•ā§āϟāĻŋāĻ­, āĻāĻŦāĻ‚ āĻĒā§āϰāϤāĻŋāĻ•ā§āϰāĻŋāϝāĻŧāĻžāĻļā§€āϞ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇ āϝāĻž āϏāĻ°ā§āĻŦāĻĻāĻž āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύāĻļā§€āϞ āĻŦā§āϝāĻŦāϏāĻžāϝāĻŧāĻŋāĻ• āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧇āϰ āϜāĻ¨ā§āϝ āωāĻĒāϝ⧁āĻ•ā§āϤāĨ¤ āĻĢā§āϰāĻ¨ā§āϟāĻāĻ¨ā§āĻĄ āĻ“āϝāĻŧ⧇āĻŦāϏāϕ⧇āϟ āχāĻ¨ā§āϟāĻŋāĻ—ā§āϰ⧇āĻļāύ āĻāĻŦāĻ‚ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āĻœā§‡āύāĻžāϰ⧇āĻļāύ⧇āϰ āĻŽā§‡āϰ⧁āĻĻāĻŖā§āĻĄ āĻšāĻŋāϏāĻžāĻŦ⧇ AppMaster āϏāĻžāĻĨ⧇, āĻŦā§āϝāĻŦāϏāĻžāϗ⧁āϞāĻŋ āωāĻ˛ā§āϞ⧇āĻ–āϝ⧋āĻ—ā§āϝāĻ­āĻžāĻŦ⧇ āωāĻ¨ā§āύāϝāĻŧāύ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϕ⧇ āĻ¤ā§āĻŦāϰāĻžāĻ¨ā§āĻŦāĻŋāϤ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇, āĻŸā§āϰāĻžāĻ¨ā§āϏāĻŽāĻŋāĻļāύ⧇āϰ āϏāĻŽāϝāĻŧ āĻĄā§‡āϟāĻž āϏ⧁āϰāĻ•ā§āώāĻŋāϤ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇ āĻāĻŦāĻ‚ āĻļā§€āĻ°ā§āώ āĻ•āĻ°ā§āĻŽāĻ•ā§āώāĻŽāϤāĻž āĻ¸ā§āϤāϰ āĻŦāϜāĻžāϝāĻŧ āϰ⧇āϖ⧇ āϚāĻžāĻšāĻŋāĻĻāĻžāϰ āϏāĻžāĻĨ⧇ āĻ¸ā§āϕ⧇āϞ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻāϟāĻŋ āĻļ⧇āώ āĻĒāĻ°ā§āϝāĻ¨ā§āϤ āĻāĻ•āϟāĻŋ āύāĻŋāϰāĻŦāĻšā§āĻ›āĻŋāĻ¨ā§āύ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āĻ…āĻ­āĻŋāĻœā§āĻžāϤāĻž āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰ⧇, āĻŦāĻ°ā§āϧāĻŋāϤ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āϏāĻ¨ā§āϤ⧁āĻˇā§āϟāĻŋ āĻāĻŦāĻ‚ āĻĄāĻŋāϜāĻŋāϟāĻžāϞ āĻŦāĻžāϜāĻžāϰ⧇ āĻāĻ•āϟāĻŋ āĻĒā§āϰāϤāĻŋāϝ⧋āĻ—āĻŋāϤāĻžāĻŽā§‚āϞāĻ• āĻĒā§āϰāĻžāĻ¨ā§āϤ āϚāĻžāώ āĻ•āϰ⧇āĨ¤