āĻ…ā§āϝāĻžāĻĒ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚āϝāĻŧ⧇āϰ āϜāĻ¨ā§āϝ āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻāĻŦāĻ‚ āϟ⧁āϞāĻŋāĻ‚, āĻ…ā§āϝāĻžāĻĒ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚āϝāĻŧ⧇āϰ āϜāĻ¨ā§āϝ āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻāĻŦāĻ‚ āϟ⧁āϞāĻŋāĻ‚, āĻ…ā§āϝāĻžāĻĒ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚āϝāĻŧ⧇āϰ āϜāĻ¨ā§āϝ āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻāĻŦāĻ‚ āϟ⧁āϞāĻŋāĻ‚, āĻ…ā§āϝāĻžāĻĒ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚āϝāĻŧ⧇āϰ āϜāĻ¨ā§āϝ āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻāĻŦāĻ‚ āϟ⧁āϞāĻŋāĻ‚

Firebase App Hosting āĻŦāĻŋāĻļ⧇āώāĻ­āĻžāĻŦ⧇ āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āĻ•-āϕ⧇āĻ¨ā§āĻĻā§āϰāĻŋāĻ• āφāϧ⧁āύāĻŋāĻ• āĻ“āϝāĻŧ⧇āĻŦ āĻ…ā§āϝāĻžāĻĒ āĻĄā§‡āϭ⧇āϞāĻĒāĻŽā§‡āĻ¨ā§āϟāϕ⧇ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻĄāĻŋāϜāĻžāχāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ App Hosting āϏāϰāĻžāϏāϰāĻŋ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇ āĻāĻŽāύ āϟ⧁āϞāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āϕ⧇āϰ āϰ⧇āĻĢāĻžāϰ⧇āĻ¨ā§āϏ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻāχ āĻĒ⧃āĻˇā§āĻ āĻžāϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧁āύ, āϏ⧇āχāϏāĻžāĻĨ⧇ āϏāĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāϤ āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻāĻŦāĻ‚ āϟ⧁āϞāĻŋāĻ‚ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āϜāĻžāύāϤ⧇ āĻāĻ•āϟāĻŋ āϜāĻžāĻŽā§āĻĒāĻŋāĻ‚ āĻ…āĻĢ āĻĒāϝāĻŧ⧇āĻ¨ā§āϟāĨ¤

āĻ“āϝāĻŧ⧇āĻŦ āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻāĻŦāĻ‚ App Hosting

App Hosting āφāϧ⧁āύāĻŋāĻ• āĻ“āϝāĻŧ⧇āĻŦ āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āϕ⧇āϰ āϜāĻ¨ā§āϝ āĻĻ⧁āϟāĻŋ āĻŦāĻŋāĻ¸ā§āϤ⧃āϤ āĻ¸ā§āϤāϰ⧇āϰ āϏāĻŽāĻ°ā§āĻĨāύ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇: āĻĒā§‚āĻ°ā§āĻŦ-āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰāĻž āĻŦāĻŋāĻ˛ā§āĻĄ āĻāĻŦāĻ‚ āĻ¸ā§āĻĨāĻžāĻĒāύ āϏāĻŽāĻ°ā§āĻĨāύ, āĻāĻŦāĻ‚ āφāωāϟāĻĒ⧁āϟ āĻŦāĻžāĻ¨ā§āĻĄā§‡āϞ āĻ¸ā§āĻĒ⧇āϏāĻŋāĻĢāĻŋāϕ⧇āĻļāύ⧇āϰ āϏāĻžāĻĨ⧇ āϏāĻžāĻŽāĻžā§āϜāĻ¸ā§āϝāĻĒā§‚āĻ°ā§āĻŖ āĻ“āĻĒ⧇āύ āϏ⧋āĻ°ā§āϏ āĻ…āĻŦāĻĻāĻžāύ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āϏāĻŽā§āĻĒā§āϰāĻĻāĻžāϝāĻŧ-āĻ¸ā§āϤāϰ⧇āϰ āϏāĻŽāĻ°ā§āĻĨāύāĨ¤ āωāĻ­āϝāĻŧ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇āχ, āĻāĻ•āϟāĻŋ āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻ…ā§āϝāĻžāĻĄāĻžāĻĒā§āϟāĻžāϰ āωāĻĒāĻžāĻĻāĻžāύ App Hosting āϏāĻžāĻĨ⧇ āĻāĻ•āϟāĻŋ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ•āĻžāĻ āĻžāĻŽā§‹āϰ āĻāϕ⧀āĻ•āϰāĻŖ āϏāĻ•ā§āώāĻŽ āĻ•āϰ⧇āĨ¤

āĻĒā§āϰāĻŋ-āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰāĻž āĻŦāĻŋāĻ˛ā§āĻĄ āĻāĻŦāĻ‚ āĻĄāĻŋāĻĒā§āϞāϝāĻŧ āϏāĻžāĻĒā§‹āĻ°ā§āϟ āϏāĻš āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āĻ•

āĻĒā§āϰāĻŋ-āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰāĻž āĻŦāĻŋāĻ˛ā§āĻĄ āĻāĻŦāĻ‚ āĻĄāĻŋāĻĒā§āϞ⧋āϝāĻŧ āϏāĻŽāĻ°ā§āĻĨāύ āϏāĻš, Firebase package-lock.json āĻĢāĻžāχāϞ āĻŦāĻž āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āϞāĻ• āĻĢāĻžāχāϞ āĻĒāϰāĻŋāĻĻāĻ°ā§āĻļāύ āĻ•āϰ⧇ āφāĻĒāύāĻŋ āϕ⧋āύ āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϛ⧇āύ āϤāĻž āĻļāύāĻžāĻ•ā§āϤ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒ⧇āϰ āϜāĻ¨ā§āϝ āĻŦāĻŋāĻ˛ā§āĻĄ āĻāĻŦāĻ‚ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āĻĒā§āϰāϏ⧇āϏ āĻ…āĻĒā§āϟāĻŋāĻŽāĻžāχāϜ āĻ•āϰ⧇āĨ¤ Google āĻāχ āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āĻ•āϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āĻŦāϜāĻžāϝāĻŧ āϰāĻžāĻ–āϤ⧇ āĻĒā§āϰāϤāĻŋāĻļā§āϰ⧁āϤāĻŋāĻŦāĻĻā§āϧ, āĻāĻŦāĻ‚ Firebase āϏāĻšāĻžāϝāĻŧāϤāĻž āĻĻāϞ āχāĻ¸ā§āϝ⧁ āϰāĻŋāĻĒā§‹āĻ°ā§āϟ āĻāĻŦāĻ‚ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ⧇āϰ āĻ…āύ⧁āϰ⧋āϧāϗ⧁āϞāĻŋ āĻ—ā§āϰāĻšāĻŖ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

āĻāχ āĻ¸ā§āϤāϰ⧇āϰ āϏāĻŽāĻ°ā§āĻĨāύ⧇āϰ āϜāĻ¨ā§āϝ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰāĻž āĻšāϝāĻŧ:

  • āĻĒāϰāĻŦāĻ°ā§āϤ⧀.js
  • āĻ•ā§ŒāĻŖāĻŋāĻ•

āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āĻāĻŦāĻ‚ āϏāĻŽāĻ°ā§āĻĨāύ⧇āϰ āĻ¸ā§āϤāϰ⧇āϰ āĻŦāĻŋāĻļāĻĻ āĻŦāĻŋāĻŦāϰāϪ⧇āϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āϏāĻŽāϝāĻŧāϏ⧂āĻšā§€ āĻĻ⧇āϖ⧁āύāĨ¤

āφāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻāĻ•āϟāĻŋ Node.js āĻ…ā§āϝāĻžāĻĒ āĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰāĻžāϰ āĻšā§‡āĻˇā§āϟāĻž āĻ•āϰ⧇āύ āϝ⧇āϟāĻŋāϤ⧇ āĻāĻ•āϟāĻŋ āϞāĻ• āĻĢāĻžāχāϞ āύ⧇āχ, App Hosting āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āĻāĻŦāĻ‚ āϚāĻžāϞāĻžāϤ⧇ āĻŦā§āϝāĻ°ā§āĻĨ āĻšāĻŦ⧇āĨ¤ āφāĻĒāύāĻŋ āφāĻĒāύāĻžāϰ āϰ⧁āϟ āĻĄāĻŋāϰ⧇āĻ•ā§āϟāϰāĻŋāϤ⧇ npm install āϚāĻžāϞāĻŋāϝāĻŧ⧇ package-lock.json āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤

āϏāĻŽā§āĻĒā§āϰāĻĻāĻžāϝāĻŧ-āϏāĻŽāĻ°ā§āĻĨāĻŋāϤ āĻ•āĻžāĻ āĻžāĻŽā§‹

Next.js āĻāĻŦāĻ‚ Angular āĻ›āĻžāĻĄāĻŧāĻžāĻ“, App Hosting āĻāĻŽāύ āϝ⧇āϕ⧋āύ āĻ“āϝāĻŧ⧇āĻŦ āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āĻ•āϕ⧇āĻ“ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇ āϝāĻž āφāĻŽāĻžāĻĻ⧇āϰ āφāωāϟāĻĒ⧁āϟ āĻŦāĻžāĻ¨ā§āĻĄā§‡āϞ āĻ¸ā§āĻĒ⧇āϏāĻŋāĻĢāĻŋāϕ⧇āĻļāύ⧇āϰ āϏāĻžāĻĨ⧇ āĻŽā§‡āϞ⧇ āĻāĻŽāύ āĻāĻ•āϟāĻŋ āĻŦāĻŋāĻ˛ā§āĻĄ āφāωāϟāĻĒ⧁āϟ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰāϤ⧇ āϏāĻ•ā§āώāĻŽāĨ¤ āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āϞ⧇āĻ–āĻ•āϰāĻž āϤāĻžāĻĻ⧇āϰ āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• App Hosting āĻĻā§āĻŦāĻžāϰāĻž āϏāĻŽāĻ°ā§āĻĨāĻŋāϤ āϤāĻž āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰāϤ⧇ āφāωāϟāĻĒ⧁āϟ āĻŦāĻžāĻ¨ā§āĻĄā§‡āϞ āĻ¸ā§āĻĒ⧇āϏāĻŋāĻĢāĻŋāϕ⧇āĻļāύ⧇āϰ āϏ⧁āĻŦāĻŋāϧāĻž āύāĻŋāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤ āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āϜāύāĻĒā§āϰāĻŋāϝāĻŧ Nuxt āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• Nitro āϟāĻŋāĻŽ āĻĻā§āĻŦāĻžāϰāĻž āϏāĻŽāĻ°ā§āĻĨāĻŋāϤ, āϝāĻžāϰāĻž App Hosting āĻ Nuxt āĻ…ā§āϝāĻžāĻĒ āĻ¸ā§āĻĨāĻžāĻĒāύāĻž āϏāĻ•ā§āώāĻŽ āĻ•āϰāϤ⧇ āĻāĻ•āϟāĻŋ Firebase āĻ…ā§āϝāĻžāĻĄāĻžāĻĒā§āϟāĻžāϰ āϤ⧈āϰāĻŋ āĻ•āϰ⧇āϛ⧇āĨ¤

āφāĻĒāύāĻŋ āϝāĻĻāĻŋ App Hosting āĻĻā§āĻŦāĻžāϰāĻž āϏāĻŽāĻ°ā§āĻĨāĻŋāϤ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻĻ⧇āĻ–āϤ⧇ āϚāĻžāύ āϤāĻŦ⧇ āφāĻĒāύāĻŋ āĻāĻ•āϟāĻŋ āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻ…ā§āϝāĻžāĻĄāĻžāĻĒā§āϟāĻžāϰ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ, āĻŦāĻž āĻŦāĻŋāĻ˛ā§āĻĄ āφāωāϟāĻĒ⧁āϟāϗ⧁āϞāĻŋāϕ⧇ App Hosting āĻĢāĻ°ā§āĻŽā§āϝāĻžāĻŸā§‡ āϰ⧂āĻĒāĻžāĻ¨ā§āϤāϰ āĻ•āϰāϤ⧇ āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āϕ⧇āϰ āϰāĻ•ā§āώāĻŖāĻžāĻŦ⧇āĻ•ā§āώāĻŖāĻ•āĻžāϰ⧀āĻĻ⧇āϰ āϏāĻžāĻĨ⧇ āϝ⧋āĻ—āĻžāϝ⧋āĻ— āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ⧎ āύ⧇āĻ•ā§āϏāϟ.āĻœā§‡āĻāϏ āĻāĻŦāĻ‚ āĻ•ā§ŒāĻŖāĻŋāĻ• āĻ…ā§āϝāĻžāĻĄāĻžāĻĒā§āϟāĻžāϰāϗ⧁āϞāĻŋ āĻ…ā§āϝāĻžāĻĄāĻžāĻĒā§āϟāĻžāϰ āϤ⧈āϰāĻŋāϰ āϜāĻ¨ā§āϝ āĻ­āĻžāϞ āϰ⧇āĻĢāĻžāϰ⧇āĻ¨ā§āϏ āωāĻĻāĻžāĻšāϰāĻŖāĨ¤

āϏāĻŽā§āĻĒā§āϰāĻĻāĻžāϝāĻŧ-āϏāĻŽāĻ°ā§āĻĨāĻŋāϤ āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āϏāĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāϤ āϤāĻĨā§āϝ Firebase āĻ“āĻĒ⧇āύ āϏ⧋āĻ°ā§āϏ⧇ āĻĒāĻžāĻ“āϝāĻŧāĻž āϝāĻžāĻŦ⧇āĨ¤ āϏāĻŽā§āĻĒā§āϰāĻĻāĻžāϝāĻŧ-āϏāĻŽāĻ°ā§āĻĨāĻŋāϤ āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āĻ•āϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ¸ā§āϝāĻž āĻāĻŦāĻ‚ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ⧇āϰ āĻ…āύ⧁āϰ⧋āϧāϗ⧁āϞāĻŋ āĻ“āĻĒ⧇āύ āϏ⧋āĻ°ā§āϏ āϏāĻŽā§āĻĒā§āϰāĻĻāĻžāϝāĻŧ āĻŦāĻž āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āϞ⧇āĻ–āĻ•āĻĻ⧇āϰ āĻ•āĻžāϛ⧇ āύāĻŋāĻ°ā§āĻĻ⧇āĻļāĻŋāϤ āĻ•āϰāĻž āωāϚāĻŋāϤāĨ¤ āĻ•āĻŋāϛ⧁ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ Google āϏāĻžāĻšāĻžāĻ¯ā§āϝ āĻ•āϰāϤ⧇ āϏāĻ•ā§āώāĻŽ āĻšāϤ⧇ āĻĒāĻžāϰ⧇, āĻ•āĻŋāĻ¨ā§āϤ⧁ āϏāĻŽā§āĻĒā§āϰāĻĻāĻžāϝāĻŧ āĻāχ āĻ…ā§āϝāĻžāĻĄāĻžāĻĒā§āϟāĻžāϰ⧇āϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ⧇āϰ āĻĒā§āϰāĻĨāĻŽ āϞāĻžāχāύāĨ¤

App Hosting āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻ…ā§āϝāĻžāĻĄāĻžāĻĒā§āϟāĻžāϰ

App Hosting āĻ, āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻ…ā§āϝāĻžāĻĄāĻžāĻĒā§āϟāĻžāϰ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻĒā§‚āĻ°ā§āĻŦ-āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰāĻž āĻāĻŦāĻ‚ āϏāĻŽā§āĻĒā§āϰāĻĻāĻžāϝāĻŧ-āϏāĻŽāĻ°ā§āĻĨāĻŋāϤ āωāĻ­āϝāĻŧ āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āϕ⧇āϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ App Hosting āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻ…ā§āϝāĻžāĻĄāĻžāĻĒā§āϟāĻžāϰ⧇āϰ āĻĻ⧁āϟāĻŋ āĻŽā§‚āϞ āĻ­ā§‚āĻŽāĻŋāĻ•āĻž āϰāϝāĻŧ⧇āϛ⧇:

  • āϤāĻžāϰāĻž āφāĻĒāύāĻžāϰ āϏ⧋āĻ°ā§āϏ āϕ⧋āĻĄ āĻāĻŦāĻ‚ āϝ⧇āϕ⧋āύ⧋ āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āĻ•-āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻĢāĻžāχāϞ (āϝ⧇āĻŽāύ next.config.js ) āĻĒāĻžāĻ°ā§āϏ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻāĻ•āϟāĻŋ āφāωāϟāĻĒ⧁āϟ āĻŦāĻžāĻ¨ā§āĻĄā§‡āϞ āϤ⧈āϰāĻŋ āĻ•āϰ⧇ āϝāĻž App Hosting āĻ…āĻŦāĻ•āĻžāĻ āĻžāĻŽā§‹āϰ āĻŦāĻžāĻ•āĻŋ āĻ…āĻ‚āĻļ āĻĻā§āĻŦāĻžāϰāĻž āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻž āĻ•āϰāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇āĨ¤
  • āϤāĻžāϰāĻž āĻ¸ā§āĻŸā§āϝāĻžāϟāĻŋāĻ• āϏāĻŽā§āĻĒāĻĻ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āĻāĻŦāĻ‚ āωāĻ¤ā§āĻĒāĻžāĻĻāύ⧇āϰ āϜāĻ¨ā§āϝ āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒ⧇āϰ āĻāĻ•āϟāĻŋ āĻ…āĻĒā§āϟāĻŋāĻŽāĻžāχāϜ āĻ•āϰāĻž āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒ⧇āϰ āĻŦāĻŋāĻ˛ā§āĻĄ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āϚāĻžāϞāĻžāϝāĻŧāĨ¤

āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻ…ā§āϝāĻžāĻĄāĻžāĻĒā§āϟāĻžāϰāϗ⧁āϞāĻŋ npm run build āϏāĻš āφāĻĒāύāĻžāϰ Node.js āĻ…ā§āϝāĻžāĻĒ āϤ⧈āϰāĻŋ āĻ•āϰ⧇, āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āϕ⧇āϰ āϜāĻ¨ā§āϝ āĻĄāĻŋāĻĢāĻ˛ā§āϟ āĻŦāĻŋāĻ˛ā§āĻĄ āĻ¸ā§āĻ•ā§āϰāĻŋāĻĒā§āϟāϗ⧁āϞāĻŋāϰ āϏāĻžāĻĨ⧇ āϏ⧇āϰāĻž āĻ•āĻžāϜ āĻ•āϰ⧇: Next.js-āĻāϰ āϜāĻ¨ā§āϝ next build āĻāĻŦāĻ‚ Angular-āĻāϰ āϜāĻ¨ā§āϝ ng build ⧎ App Hosting āĻ•āĻžāĻ¸ā§āϟāĻŽ āĻŦāĻŋāĻ˛ā§āĻĄ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻĻāĻŋāϝāĻŧ⧇ āĻŦāĻŋāĻ˛ā§āĻĄ āĻ•āϰāĻžāϰ āĻšā§‡āĻˇā§āϟāĻž āĻ•āϰāĻŦ⧇, āĻ•āĻŋāĻ¨ā§āϤ⧁ āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝāĻ­āĻžāĻŦ⧇ āϏāĻžāĻĢāĻ˛ā§āϝ⧇āϰ āύāĻŋāĻļā§āϚāϝāĻŧāϤāĻž āĻĻāĻŋāϤ⧇ āĻĒāĻžāϰ⧇ āύāĻžāĨ¤ āφāĻĒāύāĻŋ apphosting.yaml āĻ āĻŦāĻŋāĻ˛ā§āĻĄ āĻāĻŦāĻ‚ āϰāĻžāύ āĻ¸ā§āĻ•ā§āϰāĻŋāĻĒā§āϟ āĻ“āĻ­āĻžāϰāϰāĻžāχāĻĄ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤

Next.js āĻāĻŦāĻ‚ āĻ•ā§ŒāĻŖāĻŋāĻ• āĻ…ā§āϝāĻžāĻĄāĻžāĻĒā§āϟāĻžāϰ⧇āϰ āωāĻ¤ā§āϏ āĻĢāĻžāϝāĻŧāĻžāϰāĻŦ⧇āϏ-āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āĻ•-āϟ⧁āϞāϗ⧁āϞāĻŋāϤ⧇ āωāĻĒāϞāĻŦā§āϧāĨ¤

App Hosting āϜāĻ¨ā§āϝ āϰāĻžāύāϟāĻžāχāĻŽ

App Hosting āĻĻā§āĻŦāĻžāϰāĻž āĻāϟāĻŋ āϤ⧈āϰāĻŋ āĻāĻŦāĻ‚ āϰ⧋āϞ āφāωāϟ āĻ•āϰāĻžāϰ āĻĒāϰ⧇, āφāĻĒāύāĻžāϰ Node.js āĻ…ā§āϝāĻžāĻĒāϟāĻŋ Cloud Run āϰāĻŋāĻ­āĻŋāĻļāύ⧇ āϚāϞ⧇āĨ¤ āϤāĻĻāύ⧁āϏāĻžāϰ⧇, āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒ⧇āϰ āϰāĻžāύāϟāĻžāχāĻŽ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖāϟāĻŋ Cloud Run āϏāĻŽāĻ°ā§āĻĨāĻŋāϤ āĻĒāϰāĻŋāϏāϰ āĻāĻŦāĻ‚ āφāĻĒāύāĻžāϰ āύāĻŋāĻ°ā§āĻŦāĻžāϚāĻŋāϤ āĻ“āϝāĻŧ⧇āĻŦ āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āϕ⧇āϰ āĻĒāϰāĻŋāϏāϰ āωāĻ­āϝāĻŧ⧇āϰ āĻŽāĻ§ā§āϝ⧇āχ āĻšāĻ“āϝāĻŧāĻž āωāϚāĻŋāϤāĨ¤ Angular āĻāĻŦāĻ‚ Next.js-āĻāϰ āϜāĻ¨ā§āϝ āĻĒā§‚āĻ°ā§āĻŦ-āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰāĻž āϏāĻŽāĻ°ā§āĻĨāύ⧇āϰ āϜāĻ¨ā§āϝ, āĻāϰ āĻŽāĻžāύ⧇ āĻšāϞ āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤ Node.js āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖāϗ⧁āϞāĻŋ āϏāĻŽāĻ°ā§āĻĨāĻŋāϤ:

  • Next.js 13.5.x āĻāĻŦāĻ‚ āωāĻšā§āϚāϤāϰ
  • āĻ•ā§ŒāĻŖāĻŋāĻ• 18.2.x āĻāĻŦāĻ‚ āωāĻšā§āϚāϤāϰ
  • Node.js 18 āĻāĻŦāĻ‚ āωāĻšā§āϚāϤāϰ

App Hosting āϏāĻĻā§āϝ āĻĒā§āϰāĻ•āĻžāĻļāĻŋāϤ āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āϏāĻ‚āĻ¸ā§āĻ•āϰāϪ⧇āϰ āϜāĻ¨ā§āϝ āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧāĻ­āĻžāĻŦ⧇ āϏāĻ•ā§āϰāĻŋāϝāĻŧ āϏāĻŽāĻ°ā§āĻĨāύ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇ āύāĻžāĨ¤ āφāĻŽāĻžāĻĻ⧇āϰ āĻŦāĻ°ā§āϤāĻŽāĻžāύ⧇ āĻŽāύ⧋āύ⧀āϤ 'āϏāĻ•ā§āϰāĻŋāϝāĻŧ' āϏāĻ‚āĻ¸ā§āĻ•āϰāϪ⧇āϰ āĻšā§‡āϝāĻŧ⧇ āύāϤ⧁āύ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖāϗ⧁āϞāĻŋāϕ⧇ 'āĻĒā§āϰāĻŋāĻ­āĻŋāω' āĻ…āĻŦāĻ¸ā§āĻĨāĻžāϝāĻŧ āĻŦāĻŋāĻŦ⧇āϚāύāĻž āĻ•āϰāĻž āĻšāĻŦ⧇ āϝāϤāĻ•ā§āώāĻŖ āύāĻž App Hosting āϜāĻ¨ā§āϝ āφāύ⧁āĻˇā§āĻ āĻžāύāĻŋāĻ•āĻ­āĻžāĻŦ⧇ 'āϏāĻ•ā§āϰāĻŋāϝāĻŧ' āĻšāĻŋāϏāĻžāĻŦ⧇ āϚāĻŋāĻšā§āύāĻŋāϤ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤

App Hosting āϏāĻ•ā§āϰāĻŋāϝāĻŧ āϏāĻŽāĻ°ā§āĻĨāύ āϏāĻŽāϝāĻŧ⧇āϰ āĻĨ⧇āϕ⧇ āĻāĻ• āĻŦāĻ›āϰ⧇āϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻŦāĻĄāĻŧ āϰāĻŋāϞāĻŋāĻœā§‡āϰ āϏāĻ°ā§āĻŦāĻļ⧇āώ āϛ⧋āϟ āϏāĻ‚āĻ¸ā§āĻ•āϰāϪ⧇āϰ āϜāĻ¨ā§āϝ āĻĻā§€āĻ°ā§āϘāĻŽā§‡āϝāĻŧāĻžāĻĻā§€ āϏāĻŽāĻ°ā§āĻĨāύ (LTS) āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇, āϤāĻŦ⧇ āĻļāĻ°ā§āϤ āĻĨāĻžāϕ⧇ āϝ⧇ āφāĻĒāύāĻŋ āϏ⧇āχ āϛ⧋āϟ āϏāĻ‚āĻ¸ā§āĻ•āϰāϪ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āϏāĻ°ā§āĻŦāĻļ⧇āώ āĻĒā§āϝāĻžāϚ āϰāĻŋāϞāĻŋāĻœā§‡ āϧāĻžāϰāĻžāĻŦāĻžāĻšāĻŋāĻ•āĻ­āĻžāĻŦ⧇ āφāĻĒāĻĄā§‡āϟ āĻ•āϰ⧇āύāĨ¤ Next.js āĻāĻŦāĻ‚ Angular-āĻāϰ āĻŦāĻŋāĻ¸ā§āϤāĻžāϰāĻŋāϤ āϜāĻžāύāĻžāϰ āϜāĻ¨ā§āϝ āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤ āϏāĻžāϰāĻŖā§€āϗ⧁āϞāĻŋ āĻĒāĻĄāĻŧ⧁āύāĨ¤

Next.js āϏāĻŽāĻ°ā§āĻĨāύ āϏāĻŽāϝāĻŧāϏ⧂āĻšā§€

āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āĻ¸ā§āĻŸā§āϝāĻžāϟāĻžāϏ āĻ…āĻŦāϚāϝāĻŧ
13.5.x lts 2026-10-9
14.2.x lts 2026-10-9
15.0.x āϏāĻ•ā§āϰāĻŋāϝāĻŧ 2025-10-9 āĻāϰ āφāϗ⧇ āύāϝāĻŧ
15.1.x āϏāĻ•ā§āϰāĻŋāϝāĻŧ 2025-10-9 āĻāϰ āφāϗ⧇ āύāϝāĻŧ
15.2.x āϏāĻ•ā§āϰāĻŋāϝāĻŧ -

āĻ•ā§ŒāĻŖāĻŋāĻ• āϏāĻŽāĻ°ā§āĻĨāύ āϏāĻŽāϝāĻŧāϏ⧂āĻšā§€

āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āĻ¸ā§āĻŸā§āϝāĻžāϟāĻžāϏ āĻ…āĻŦāϚāϝāĻŧ
18.2.x lts 2026-10-9
19.0.x āϏāĻ•ā§āϰāĻŋāϝāĻŧ 2025-10-9 āĻāϰ āφāϗ⧇ āύāϝāĻŧ
19.1.x āϏāĻ•ā§āϰāĻŋāϝāĻŧ 2025-10-9 āĻāϰ āφāϗ⧇ āύāϝāĻŧ
19.2.x āϏāĻ•ā§āϰāĻŋāϝāĻŧ -

āĻĒā§āϝāĻžāϕ⧇āϜ āĻŽā§āϝāĻžāύ⧇āϜāĻžāϰ

App Hosting āύāĻŋāĻ°ā§āĻ­āϰāϤāĻžāϗ⧁āϞāĻŋāϰ āχāύāĻ¸ā§āϟāϞ⧇āĻļāύ āĻ•āĻžāĻ°ā§āϝāĻ•āϰ āĻ•āϰāϤ⧇ āĻ•ā§āϞāĻžāωāĻĄ āύ⧇āϟāĻŋāĻ­ āĻŦāĻŋāĻ˛ā§āĻĄāĻĒā§āϝāĻžāĻ• āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻāύāĻĒāĻŋāĻāĻŽ, āϏ⧁āϤāĻž āĻŦāĻž āĻĒāĻŋāĻāύāĻĒāĻŋāĻāĻŽ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻ…ā§āϝāĻžāĻĒ āϤ⧈āϰāĻŋ āĻ•āϰ⧇āĨ¤ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āĻĒā§āϝāĻžāϕ⧇āϜ āĻŽā§āϝāĻžāύ⧇āϜāĻžāϰ āϝ⧇āĻŽāύ JSR āϏāĻŽāĻ°ā§āĻĨāĻŋāϤ āύāϝāĻŧāĨ¤

āĻāύāĻĒāĻŋāĻāĻŽ

  • NPM āĻšāϞ āĻĄāĻŋāĻĢāĻ˛ā§āϟ āĻĒā§āϝāĻžāϕ⧇āϜ āĻŽā§āϝāĻžāύ⧇āϜāĻžāϰāĨ¤
  • āύāĻŋāĻ°ā§āĻŽāĻžāĻŖ āϏāĻĢāϞ āĻšāĻ“āϝāĻŧāĻžāϰ āĻĒāϰ āĻ…-āĻ‰ā§ŽāĻĒāĻžāĻĻāύ āύāĻŋāĻ°ā§āĻ­āϰāϤāĻž āĻ›āĻžāρāϟāĻžāχ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤
  • āφāĻĒāύāĻŋ āφāĻĒāύāĻžāϰ package.json āĻĢāĻžāχāϞ⧇ engines.npm āĻ•ā§āώ⧇āĻ¤ā§āϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ npm āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āĻŦāĻŋāĻ­āĻžāĻ—āϟāĻŋ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤

āϏ⧁āϤāĻž

  • āφāĻĒāύāĻŋ āϝāĻ–āύ āφāĻĒāύāĻžāϰ āĻĒā§āϰāĻ•āĻ˛ā§āĻĒ⧇ yarn.lock āĻĢāĻžāχāϞāϟāĻŋ āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ āĻ•āϰ⧇āύ āϤāĻžāϰ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤ⧇ āϏ⧁āϤāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤
  • āφāĻĒāύāĻŋ āφāĻĒāύāĻžāϰ package.json āĻĢāĻžāχāϞ⧇āϰ engines.yarn āĻŦāĻž packageManager āĻĢāĻŋāĻ˛ā§āĻĄā§‡ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āϏ⧁āϤāĻžāϰ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤
  • App Hosting Yarn2 PnP āĻŽā§‹āĻĄ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇āĨ¤

āĻĒāĻŋāĻāύāĻĒāĻŋāĻāĻŽ

  • āφāĻĒāύāĻŋ āϝāĻ–āύ āφāĻĒāύāĻžāϰ āĻĒā§āϰāĻ•āĻ˛ā§āĻĒ⧇ pnpm-lock.yaml āĻĢāĻžāχāϞāϟāĻŋ āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ āĻ•āϰ⧇āύ āϤāĻ–āύ āĻāϰ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤ⧇ Pnpm āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤
  • āφāĻĒāύāĻŋ āφāĻĒāύāĻžāϰ package.json āĻĢāĻžāχāϞ⧇āϰ engines.pnpm āĻŦāĻž packageManager āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ pnpm-āĻāϰ āĻāĻ•āϟāĻŋ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āωāĻ˛ā§āϞ⧇āĻ– āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤
  • āĻāĻ•āϟāĻŋ āĻ•āĻžāĻœā§‡āϰ āωāĻĻāĻžāĻšāϰāϪ⧇āϰ āϜāĻ¨ā§āϝ, āύāĻŽā§āύāĻž-āύ⧋āĻĄ-āĻĒāĻŋāĻāύāĻĒāĻŋāĻāĻŽ āĻĻ⧇āϖ⧁āύāĨ¤ āĻ…ā§āϝāĻžāĻĒ

App Hosting āϜāĻ¨ā§āϝ āĻŽāύ⧋āϰ⧇āĻĒā§‹āϏ

App Hosting Nx-āĻ­āĻŋāĻ¤ā§āϤāĻŋāĻ• āĻ…ā§āϝāĻžāĻĒ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇āĨ¤ āĻŦāĻŋāĻ¸ā§āϤāĻžāϰāĻŋāϤ āύāĻŋāĻ°ā§āĻĻ⧇āĻļāύāĻžāϰ āϜāĻ¨ā§āϝ App Hosting āϏāĻžāĻĨ⧇ āĻŽāύ⧋āϰ⧇āĻĒā§‹āϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧁āύ āĻĻ⧇āϖ⧁āύāĨ¤

āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤ Nx āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖāϗ⧁āϞāĻŋ āϏāĻŽāĻ°ā§āĻĨāĻŋāϤ:

āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āĻ¸ā§āĻŸā§āϝāĻžāϟāĻžāϏ āĻ…āĻŦāϚāϝāĻŧ
19.5.x āϰāĻ•ā§āώāĻŖāĻžāĻŦ⧇āĻ•ā§āώāĻŖ 2025-10-9
19.6.x āϰāĻ•ā§āώāĻŖāĻžāĻŦ⧇āĻ•ā§āώāĻŖ 2025-10-9
19.7.x āϰāĻ•ā§āώāĻŖāĻžāĻŦ⧇āĻ•ā§āώāĻŖ 2025-10-9
19.8.x lts 2026-10-9
20.0.x āϏāĻ•ā§āϰāĻŋāϝāĻŧ 2025-10-9 āĻāϰ āφāϗ⧇ āύāϝāĻŧ
20.1.x āϏāĻ•ā§āϰāĻŋāϝāĻŧ 2025-10-9 āĻāϰ āφāϗ⧇ āύāϝāĻŧ
20.2.x āϏāĻ•ā§āϰāĻŋāϝāĻŧ 2025-10-9 āĻāϰ āφāϗ⧇ āύāϝāĻŧ
20.3.x āϏāĻ•ā§āϰāĻŋāϝāĻŧ 2025-10-9 āĻāϰ āφāϗ⧇ āύāϝāĻŧ
20.4.x āϏāĻ•ā§āϰāĻŋāϝāĻŧ 2025-10-9 āĻāϰ āφāϗ⧇ āύāϝāĻŧ
20.5.x āϏāĻ•ā§āϰāĻŋāϝāĻŧ 2025-10-9 āĻāϰ āφāϗ⧇ āύāϝāĻŧ
20.6.x āϏāĻ•ā§āϰāĻŋāϝāĻŧ 2025-10-9 āĻāϰ āφāϗ⧇ āύāϝāĻŧ
20.7.x āϏāĻ•ā§āϰāĻŋāϝāĻŧ -

āφāĻĒāύāĻžāϰ āϝāĻĻāĻŋ āĻ…āĻ¨ā§āϝ āϧāϰāύ⧇āϰ āĻŽāύ⧋āϰ⧇āĻĒā§‹ āĻ“āϝāĻŧāĻžāĻ°ā§āĻ•āĻ¸ā§āĻĒ⧇āϏ⧇āϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ⧇āϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āĻšāϝāĻŧ, āϤāĻžāĻšāϞ⧇ Firebase UserVoice- āĻ āφāĻŽāĻžāĻĻ⧇āϰ āϜāĻžāύāĻžāύāĨ¤