āĻŦāĻĄāĻŧ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āϏāĻŽā§āĻĒāĻĻ āϞā§āĻĄ āĻāϰāĻž āĻĒā§āώā§āĻ āĻžāϰ āĻāϤāĻŋāĻā§ āĻāϞā§āϞā§āĻāϝā§āĻā§āϝāĻāĻžāĻŦā§ āĻĒā§āϰāĻāĻžāĻŦāĻŋāϤ āĻāϰā§āĨ¤ āĻāĻĒāύāĻžāϰ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻāĻā§ āĻā§āĻ āĻā§āĻ āĻāĻŖā§āĻĄā§ āĻŦāĻŋāĻāĻā§āϤ āĻāϰāĻž āĻāĻŦāĻ āϏā§āĻāĻžāϰā§āĻāĻāĻĒā§āϰ āϏāĻŽāϝāĻŧ āĻāĻāĻāĻŋ āĻĒā§āώā§āĻ āĻžāϰ āĻāĻžāĻ āĻāϰāĻžāϰ āĻāύā§āϝ āϝāĻž āĻĒā§āϰāϝāĻŧā§āĻāύ āϤāĻž āĻĄāĻžāĻāύāϞā§āĻĄ āĻāϰāĻž āĻāĻĒāύāĻžāϰ āĻĒā§āώā§āĻ āĻžāϰ āϞā§āĻĄ āĻĒā§āϰāϤāĻŋāĻā§āϰāĻŋāϝāĻŧāĻžāĻļā§āϞāϤāĻžāĻā§ āĻŦā§āϝāĻžāĻĒāĻāĻāĻžāĻŦā§ āĻāύā§āύāϤ āĻāϰāϤ⧠āĻĒāĻžāϰā§, āϝāĻžāϰ āĻĢāϞ⧠āĻāĻĒāύāĻžāϰ āĻĒā§āώā§āĻ āĻžāϰ āύā§āĻā§āϏāĻ āĻĒā§āĻāύā§āĻ (INP) āĻāϰ āϏāĻžāĻĨā§ āĻāύā§āĻāĻžāϰāĻ ā§āϝāĻžāĻāĻļāύ āĻāύā§āύāϤ āĻšāϤ⧠āĻĒāĻžāϰā§āĨ¤
āĻāĻāĻāĻŋ āĻĒā§āώā§āĻ āĻž āĻĄāĻžāĻāύāϞā§āĻĄ, āĻĒāĻžāϰā§āϏ āĻāĻŦāĻ āĻŦāĻĄāĻŧ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻĢāĻžāĻāϞ āĻāĻŽā§āĻĒāĻžāĻāϞ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ, āĻāĻāĻŋ āϏāĻŽāϝāĻŧā§āϰ āĻāύā§āϝ āĻ āĻĒā§āϰāϤāĻŋāĻā§āϰāĻŋāϝāĻŧāĻžāĻļā§āϞ āĻšāϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻĒā§āώā§āĻ āĻžāϰ āĻāĻĒāĻžāĻĻāĻžāύāĻā§āϞāĻŋ āĻĻā§āĻļā§āϝāĻŽāĻžāύ, āĻāĻžāϰāĻŖ āϤāĻžāϰāĻž āĻā§āύāĻ āĻĒā§āώā§āĻ āĻžāϰ āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āĻāĻāĻāĻāĻŋāĻāĻŽāĻāϞ āĻāϰ āĻāĻāĻāĻŋ āĻ āĻāĻļ āĻāĻŦāĻ āϏāĻŋāĻāϏāĻāϏ āĻĻā§āĻŦāĻžāϰāĻž āϏā§āĻāĻžāĻāϞāϝā§āĻā§āϤāĨ¤ āϝāĻžāĻāĻšā§āĻ, āϝā§āĻšā§āϤ⧠āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āϰ āϏā§āĻ āĻāύā§āĻāĻžāϰā§āĻā§āĻāĻŋāĻ āĻāĻĒāĻžāĻĻāĻžāύāĻā§āϞāĻŋāĻā§ āĻļāĻā§āϤāĻŋāϰ āĻĒā§āϰāϝāĻŧā§āĻāύ āĻšāϝāĻŧâāϏā§āĻāϏāĻžāĻĨā§ āĻĒā§āώā§āĻ āĻž āĻĻā§āĻŦāĻžāϰāĻž āϞā§āĻĄ āĻāϰāĻž āĻ āύā§āϝāĻžāύā§āϝ āϏā§āĻā§āϰāĻŋāĻĒā§āĻāĻā§āϞāĻŋ-āϤāĻžāĻĻā§āϰ āĻāĻžāĻ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻĒāĻžāϰā§āϏāĻŋāĻ āĻāĻŦāĻ āĻāĻā§āϏāĻŋāĻāĻŋāĻāĻ āĻāϰāĻž āĻšāϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻĢāϞāĻžāĻĢāϞāĻāĻŋ āĻš'āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰ⧠āĻŽāύ⧠āĻšāϤ⧠āĻĒāĻžāϰ⧠āϝā§āύ āĻŽāĻŋāĻĨāϏā§āĻā§āϰāĻŋāϝāĻŧāĻžāĻāĻŋ āĻāϞā§āϞā§āĻāϝā§āĻā§āϝāĻāĻžāĻŦā§ āĻŦāĻŋāϞāĻŽā§āĻŦāĻŋāϤ āĻšāϝāĻŧā§āĻāĻŋāϞ, āĻŦāĻž āĻāĻŽāύāĻāĻŋ āĻĒā§āϰā§āĻĒā§āϰāĻŋ āĻā§āĻā§ āĻā§āĻā§āĨ¤
āĻāĻāĻŋ āĻĒā§āϰāĻžāϝāĻŧāĻļāĻ āĻāĻā§ āĻāĻžāϰāĻŖ āĻĒā§āϰāϧāĻžāύ āĻĨā§āϰā§āĻĄ āĻŦā§āϞāĻ āĻāϰāĻž āĻšāϝāĻŧ, āĻāĻžāϰāĻŖ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻĒāĻžāϰā§āϏ āĻāϰāĻž āĻšāϝāĻŧ āĻāĻŦāĻ āĻĒā§āϰāϧāĻžāύ āĻĨā§āϰā§āĻĄā§ āĻāĻŽā§āĻĒāĻžāĻāϞ āĻāϰāĻž āĻšāϝāĻŧāĨ¤ āϝāĻĻāĻŋ āĻāĻ āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻžāĻāĻŋ āĻā§āĻŦ āĻŦā§āĻļāĻŋ āϏāĻŽāϝāĻŧ āύā§āϝāĻŧ, āϤāĻžāĻšāϞ⧠āĻāύā§āĻāĻžāϰā§āĻā§āĻāĻŋāĻ āĻĒā§āώā§āĻ āĻžāϰ āĻāĻĒāĻžāĻĻāĻžāύāĻā§āϞāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰ āĻāύāĻĒā§āĻā§āϰ āĻāύā§āϝ āϝāĻĨā§āώā§āĻ āĻĻā§āϰā§āϤ āϏāĻžāĻĄāĻŧāĻž āύāĻžāĻ āĻĻāĻŋāϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻāϰ āĻāĻāĻāĻŋ āĻĒā§āϰāϤāĻŋāĻāĻžāϰ āĻšāϞ āĻĒā§āώā§āĻ āĻžāĻāĻŋ āĻāĻžāĻ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻĒāύāĻžāϰ āĻĒā§āϰāϝāĻŧā§āĻāύ āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āϞā§āĻĄ āĻāϰāĻž, āϝāĻāύ āĻā§āĻĄ āϏā§āĻĒā§āϞāĻŋāĻāĻŋāĻ āύāĻžāĻŽā§ āĻĒāϰāĻŋāĻāĻŋāϤ āĻāĻāĻāĻŋ āĻā§āĻļāϞā§āϰ āĻŽāĻžāϧā§āϝāĻŽā§ āĻ āύā§āϝāĻžāύā§āϝ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻāĻā§ āĻĒāϰ⧠āϞā§āĻĄ āĻāϰāĻžāϰ āĻāύā§āϝ āϏā§āĻĨāĻāĻŋāϤ āĻāϰāĻžāĨ¤ āĻāĻ āĻŽāĻĄāĻŋāĻāϞāĻāĻŋ āĻāĻ āĻĻā§āĻāĻŋ āĻā§āĻļāϞā§āϰ āĻļā§āώā§āϰ āĻĻāĻŋāĻā§ āĻĢā§āĻāĻžāϏ āĻāϰā§āĨ¤
āĻā§āĻĄ āϏā§āĻĒā§āϞāĻŋāĻāĻŋāĻ āĻāϰ āĻŽāĻžāϧā§āϝāĻŽā§ āϏā§āĻāĻžāϰā§āĻāĻāĻĒā§āϰ āϏāĻŽāϝāĻŧ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻĒāĻžāϰā§āϏāĻŋāĻ āĻāĻŦāĻ āĻāĻā§āϏāĻŋāĻāĻŋāĻāĻļāύ āĻšā§āϰāĻžāϏ āĻāϰā§āύ
āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻā§āϏāĻŋāĻāĻŋāĻāĻļāύ⧠2 āϏā§āĻā§āύā§āĻĄā§āϰ āĻŦā§āĻļāĻŋ āϏāĻŽāϝāĻŧ āϞāĻžāĻāϞ⧠āĻāĻŦāĻ 3.5 āϏā§āĻā§āύā§āĻĄā§āϰ āĻŦā§āĻļāĻŋ āϏāĻŽāϝāĻŧ āϞāĻžāĻāϞ⧠āĻŦā§āϝāϰā§āĻĨ āĻšāϞ⧠āϞāĻžāĻāĻāĻšāĻžāĻāϏ āĻāĻāĻāĻŋ āϏāϤāϰā§āĻāĻŦāĻžāϰā§āϤāĻž āĻĻā§āϝāĻŧāĨ¤ āĻ āϤā§āϝāϧāĻŋāĻ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻĒāĻžāϰā§āϏāĻŋāĻ āĻāĻŦāĻ āĻāĻā§āϏāĻŋāĻāĻŋāĻāĻļāύ āĻĒā§āώā§āĻ āĻžāϰ āϞāĻžāĻāĻĢāϏāĻžāĻāĻā§āϞā§āϰ āϝā§āĻā§āύ āϏāĻŽāϝāĻŧā§ āĻāĻāĻāĻŋ āϏāĻŽā§āĻāĻžāĻŦā§āϝ āϏāĻŽāϏā§āϝāĻž, āĻāĻžāϰāĻŖ āĻāϤ⧠āĻāĻāĻāĻŋ āĻāύā§āĻāĻžāϰāĻ ā§āϝāĻžāĻāĻļāύā§āϰ āĻāύāĻĒā§āĻ āĻŦāĻŋāϞāĻŽā§āĻŦ āĻŦāĻžāĻĄāĻŧāĻžāύā§āϰ āϏāĻŽā§āĻāĻžāĻŦāύāĻž āϰāϝāĻŧā§āĻā§ āϝāĻĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰ⧠āĻĒā§āώā§āĻ āĻžāĻāĻŋāϰ āϏāĻžāĻĨā§ āĻāύā§āĻāĻžāϰāĻ ā§āϝāĻžāĻā§āĻ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧāĻāĻŋ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻžāĻāϰāĻŖ āĻāĻŦāĻ āĻāĻžāϰā§āϝāĻāϰ āĻāϰāĻžāϰ āĻāύā§āϝ āĻĻāĻžāϝāĻŧā§ āĻĒā§āϰāϧāĻžāύ āĻĨā§āϰā§āĻĄ āĻāĻžāĻāĻā§āϞāĻŋ āĻāϞāĻŽāĻžāύ āϏāĻŽāϝāĻŧā§āϰ āϏāĻžāĻĨā§ āĻŽāĻŋāϞ⧠āϝāĻžāϝāĻŧāĨ¤
āϤāĻžāϰ āĻā§āϝāĻŧā§āĻ āĻŦā§āĻļāĻŋ, āĻ āϤā§āϝāϧāĻŋāĻ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻā§āϏāĻŋāĻāĻŋāĻāĻļāύ āĻāĻŦāĻ āĻĒāĻžāϰā§āϏāĻŋāĻ āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āĻĒā§āώā§āĻ āĻž āϞā§āĻĄā§āϰ āϏāĻŽāϝāĻŧ āĻŦāĻŋāĻļā§āώāĻāĻžāĻŦā§ āϏāĻŽāϏā§āϝāĻžāϝā§āĻā§āϤ, āĻāĻžāϰāĻŖ āĻāĻāĻŋ āĻĒā§āώā§āĻ āĻžāϰ āĻā§āĻŦāύāĻāĻā§āϰā§āϰ āĻŦāĻŋāύā§āĻĻā§ āϝ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āĻĻā§āϰ āĻĒā§āώā§āĻ āĻžāĻāĻŋāϰ āϏāĻžāĻĨā§ āĻāύā§āĻāĻžāϰāĻ ā§āϝāĻžāĻā§āĻ āĻāϰāĻžāϰ āϏāĻŽā§āĻāĻžāĻŦāύāĻž āϰāϝāĻŧā§āĻā§āĨ¤ āĻĒā§āϰāĻā§āϤāĻĒāĻā§āώā§, āĻā§āĻāĻžāϞ āĻŦā§āϞāĻāĻŋāĻ āĻāĻžāĻāĻŽ (TBT) -āĻāĻāĻāĻŋ āϞā§āĻĄ āϰā§āϏāĻĒāύā§āϏāĻŋāĻāύā§āϏ āĻŽā§āĻā§āϰāĻŋāĻâ āĻāĻāĻāύāĻĒāĻŋ -āĻāϰ āϏāĻžāĻĨā§ āĻ āϤā§āϝāύā§āϤ āϏāĻŽā§āĻĒāϰā§āĻāϝā§āĻā§āϤ , āĻāĻāĻŋ āĻĒāϰāĻžāĻŽāϰā§āĻļ āĻĻā§āϝāĻŧ āϝ⧠āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āĻĒā§āώā§āĻ āĻž āϞā§āĻĄā§āϰ āϏāĻŽāϝāĻŧ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āĻĻā§āϰ āĻāύā§āĻāĻžāϰāĻ ā§āϝāĻžāĻāĻļāύā§āϰ āĻā§āώā§āĻāĻž āĻāϰāĻžāϰ āĻāĻā§āĻ āĻĒā§āϰāĻŦāĻŖāϤāĻž āϰāϝāĻŧā§āĻā§ā§ˇ
āϞāĻžāĻāĻāĻšāĻžāĻāϏ āĻ āĻĄāĻŋāĻ āϝāĻž āĻāĻĒāύāĻžāϰ āĻĒā§āώā§āĻ āĻžāϰ āĻ āύā§āϰā§āϧā§āϰ āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻĢāĻžāĻāϞ āĻāĻžāϰā§āϝāĻāϰ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻŦā§āϝāϝāĻŧ āĻāϰāĻž āϏāĻŽāϝāĻŧ āϰāĻŋāĻĒā§āϰā§āĻ āĻāϰ⧠āϝ⧠āĻāĻāĻŋ āĻāĻĒāύāĻžāĻā§ āĻ āĻŋāĻ āĻā§āύ āϏā§āĻā§āϰāĻŋāĻĒā§āĻāĻā§āϞāĻŋ āĻā§āĻĄ āĻŦāĻŋāĻāĻžāĻāύā§āϰ āĻāύā§āϝ āĻĒā§āϰāĻžāϰā§āĻĨā§ āĻšāϤ⧠āĻĒāĻžāϰ⧠āϤāĻž āϏāύāĻžāĻā§āϤ āĻāϰāϤ⧠āϏāĻžāĻšāĻžāϝā§āϝ āĻāϰāϤ⧠āĻĒāĻžāϰā§ā§ˇ āϤāĻžāϰāĻĒāϰ⧠āĻāĻĒāύāĻŋ Chrome DevTools-āĻ āĻāĻāĻžāϰā§āĻ āĻā§āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻĒā§āώā§āĻ āĻž āϞā§āĻĄā§āϰ āϏāĻŽāϝāĻŧ āĻĒā§āώā§āĻ āĻžāϰ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āϰ āĻā§āύ āĻ āĻāĻļāĻā§āϞāĻŋ āĻ āĻŦā§āϝāĻŦāĻšā§āϤ āĻšāϝāĻŧā§āĻā§ āϤāĻž āĻļāύāĻžāĻā§āϤ āĻāϰāϤ⧠āĻāϰāĻ āĻāĻāĻŋāϝāĻŧā§ āϝā§āϤ⧠āĻĒāĻžāϰā§āύāĨ¤
āĻā§āĻĄ āĻŦāĻŋāĻāĻžāĻāύ āĻāĻāĻāĻŋ āĻĻāϰāĻāĻžāϰ⧠āĻā§āĻļāϞ āϝāĻž āĻāĻāĻāĻŋ āĻĒā§āώā§āĻ āĻžāϰ āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻĒā§āϞā§āĻĄ āĻāĻŽāĻžāϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻāĻāĻŋ āĻāĻĒāύāĻžāĻā§ āĻāĻāĻāĻŋ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻŦāĻžāύā§āĻĄāĻŋāϞāĻā§ āĻĻā§āĻāĻŋ āĻ āĻāĻļā§ āĻŦāĻŋāĻāĻā§āϤ āĻāϰāϤ⧠āĻĻā§āϝāĻŧ:
- āĻĒā§āώā§āĻ āĻž āϞā§āĻĄā§āϰ āϏāĻŽāϝāĻŧ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āϰ āĻĒā§āϰāϝāĻŧā§āĻāύ, āĻāĻŦāĻ āϤāĻžāĻ āĻ āύā§āϝ āĻā§āύ⧠āϏāĻŽāϝāĻŧā§ āϞā§āĻĄ āĻāϰāĻž āϝāĻžāĻŦā§ āύāĻžāĨ¤
- āĻ āĻŦāĻļāĻŋāώā§āĻ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āϝāĻž āĻĒāϰāĻŦāϰā§āϤ⧠āϏāĻŽāϝāĻŧā§ āϞā§āĻĄ āĻāϰāĻž āϝā§āϤ⧠āĻĒāĻžāϰā§, āĻŦā§āĻļāĻŋāϰāĻāĻžāĻ āĻā§āώā§āϤā§āϰā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰ⧠āĻĒā§āώā§āĻ āĻžāϰ āĻāĻāĻāĻŋ āĻĒā§āϰāĻĻāϤā§āϤ āĻāύā§āĻāĻžāϰā§āĻā§āĻāĻŋāĻ āĻāĻĒāĻžāĻĻāĻžāύā§āϰ āϏāĻžāĻĨā§ āĻāύā§āĻāĻžāϰāĻ ā§āϝāĻžāĻā§āĻ āĻāϰā§āĨ¤
āĻĄāĻžāϝāĻŧāύāĻžāĻŽāĻŋāĻ import()
āϏāĻŋāύāĻā§āϝāĻžāĻā§āϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻā§āĻĄ āϏā§āĻĒā§āϞāĻŋāĻāĻŋāĻ āĻāϰāĻž āϝā§āϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻāĻ āϏāĻŋāύāĻā§āϝāĻžāĻā§āϏ - <script>
āĻāĻĒāĻžāĻĻāĻžāύāĻā§āϞāĻŋāϰ āĻŦāĻŋāĻĒāϰā§āϤ⧠āϝāĻž āϏā§āĻāĻžāϰā§āĻāĻāĻĒā§āϰ āϏāĻŽāϝāĻŧ āĻāĻāĻāĻŋ āĻĒā§āϰāĻĻāϤā§āϤ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āϰāĻŋāϏā§āϰā§āϏāĻā§ āĻ
āύā§āϰā§āϧ āĻāϰ⧠- āĻĒā§āώā§āĻ āĻž āĻā§āĻŦāύāĻāĻā§āϰā§āϰ āϏāĻŽāϝāĻŧ āĻĒāϰāĻŦāϰā§āϤ⧠āϏāĻŽāϝāĻŧā§ āĻāĻāĻāĻŋ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āϏāĻāϏā§āĻĨāĻžāύā§āϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻ
āύā§āϰā§āϧ āĻāϰā§ā§ˇ
document.querySelectorAll('#myForm input').addEventListener('blur', async () => {
// Get the form validation named export from the module through destructuring:
const { validateForm } = await import('/validate-form.mjs');
// Validate the form:
validateForm();
}, { once: true });
āĻĒā§āϰā§āĻŦāĻŦāϰā§āϤ⧠āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āϏā§āύāĻŋāĻĒā§āĻā§, validate-form.mjs
āĻŽāĻĄāĻŋāĻāϞāĻāĻŋ āĻĄāĻžāĻāύāϞā§āĻĄ, āĻĒāĻžāϰā§āϏ āĻāĻŦāĻ āĻāĻā§āϏāĻŋāĻāĻŋāĻāĻ āĻāϰāĻž āĻšāϝāĻŧ āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āϝāĻāύ āĻāĻāĻāύ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰ⧠āĻāĻāĻāĻŋ āĻĢāϰā§āĻŽā§āϰ <input>
āĻā§āώā§āϤā§āϰāĻā§āϞāĻŋāĻā§ āĻ
āϏā§āĻĒāώā§āĻ āĻāϰ⧠āĨ¤ āĻāĻ āĻĒāϰāĻŋāϏā§āĻĨāĻŋāϤāĻŋāϤā§, āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āϰāĻŋāϏā§āϰā§āϏāĻāĻŋ āĻĢāϰā§āĻŽā§āϰ āĻŦā§āϧāϤāĻž āϞāĻāĻŋāĻ āĻāĻžāϞāύāĻžāϰ āĻāύā§āϝ āĻĻāĻžāϝāĻŧā§ āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āϤāĻāύāĻ āĻĒā§āώā§āĻ āĻžāϰ āϏāĻžāĻĨā§ āĻāĻĄāĻŧāĻŋāϤ āĻĨāĻžāĻā§ āϝāĻāύ āĻāĻāĻŋ āĻŦāĻžāϏā§āϤāĻŦā§ āĻŦā§āϝāĻŦāĻšā§āϤ āĻšāĻāϝāĻŧāĻžāϰ āϏāĻŽā§āĻāĻžāĻŦāύāĻž āĻŦā§āĻļāĻŋ āĻĨāĻžāĻā§āĨ¤
āĻāϝāĻŧā§āĻŦāĻĒā§āϝāĻžāĻ , āĻĒāĻžāϰā§āϏā§āϞ , āϰā§āϞāĻāĻĒ , āĻāĻŦāĻ esbuild āĻāϰ āĻŽāϤ JavaScript āĻŦāĻžāύā§āĻĄāϞāĻžāϰāĻā§āϞāĻŋāĻā§ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻŦāĻžāύā§āĻĄā§āϞāĻā§āϞāĻŋāĻā§ āĻā§āĻ āĻāĻŖā§āĻĄā§ āĻŦāĻŋāĻāĻā§āϤ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāύāĻĢāĻŋāĻāĻžāϰ āĻāϰāĻž āϝā§āϤ⧠āĻĒāĻžāϰ⧠āϝāĻāύāĻ āϤāĻžāϰāĻž āĻāĻĒāύāĻžāϰ āϏā§āϰā§āϏ āĻā§āĻĄā§ āĻāĻāĻāĻŋ āĻĄāĻžāϝāĻŧāύāĻžāĻŽāĻŋāĻ import()
āĻāϞā§āϰ āϏāĻŽā§āĻŽā§āĻā§āύ āĻšāϝāĻŧ⧎ āĻāĻ āĻā§āϞāĻā§āϞāĻŋāϰ āĻŦā§āĻļāĻŋāϰāĻāĻžāĻāĻ āĻāĻāĻŋ āϏā§āĻŦāϝāĻŧāĻāĻā§āϰāĻŋāϝāĻŧāĻāĻžāĻŦā§ āĻāϰā§, āĻāĻŋāύā§āϤ⧠āĻŦāĻŋāĻļā§āώ āĻāϰ⧠esbuild-āĻāϰ āĻāύā§āϝ āĻāĻĒāύāĻžāĻā§ āĻāĻ āĻ
āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāĻžāύāĻāĻŋ āĻŦā§āĻā§ āύāĻŋāϤ⧠āĻšāĻŦā§āĨ¤
āĻā§āĻĄ āĻŦāĻŋāĻāĻžāĻāύ⧠āϏāĻšāĻžāϝāĻŧāĻ āύā§āĻ
āϝāĻĻāĻŋāĻ āĻā§āĻĄ āϏā§āĻĒā§āϞāĻŋāĻāĻŋāĻ āĻšāϞ āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āĻĒā§āώā§āĻ āĻž āϞā§āĻĄā§āϰ āϏāĻŽāϝāĻŧ āĻŽā§āϞ āĻĨā§āϰā§āĻĄā§āϰ āĻŦāĻŋāϤāϰā§āĻ āĻāĻŽāĻžāύā§āϰ āĻāĻāĻāĻŋ āĻāĻžāϰā§āϝāĻāϰ āĻĒāĻĻā§āϧāϤāĻŋ, āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻā§āĻĄ āĻŦāĻŋāĻāĻžāĻāύā§āϰ āϏā§āϝā§āĻā§āϰ āĻāύā§āϝ āĻāĻĒāύāĻžāϰ JavaScript āϏā§āϰā§āϏ āĻā§āĻĄ āĻ āĻĄāĻŋāĻ āĻāϰāĻžāϰ āϏāĻŋāĻĻā§āϧāĻžāύā§āϤ āύā§āύ āϤāĻŦā§ āĻāĻāĻŋ āĻāĻŋāĻā§ āĻāĻŋāύāĻŋāϏ āĻŽāĻžāĻĨāĻžāϝāĻŧ āϰāĻžāĻāϤ⧠āĻšāĻŦā§āĨ¤
āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻĒāĻžāϰā§āύ āĻāĻāĻāĻŋ āĻŦāĻžāύā§āĻĄāϞāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ
āĻŦāĻŋāĻāĻžāĻļāĻāĻžāϰā§āĻĻā§āϰ āĻŦāĻŋāĻāĻžāĻļā§āϰ āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻž āĻāϞāĻžāĻāĻžāϞā§āύ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻŽāĻĄāĻŋāĻāϞāĻā§āϞāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻāĻŋ āϏāĻžāϧāĻžāϰāĻŖ āĻ āύā§āĻļā§āϞāύāĨ¤ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻāĻŽā§āĻāĻžāϰ āĻŦāĻŋāĻāĻžāĻļāĻāĻžāϰā§āϰ āĻ āĻāĻŋāĻā§āĻāϤāĻžāϰ āĻāύā§āύāϤāĻŋ āϝāĻž āĻā§āĻĄ āĻĒāĻ āύāϝā§āĻā§āϝāϤāĻž āĻāĻŦāĻ āϰāĻā§āώāĻŖāĻžāĻŦā§āĻā§āώāĻŖāϝā§āĻā§āϝāϤāĻž āĻāύā§āύāϤ āĻāϰā§āĨ¤ āϝāĻžāĻāĻšā§āĻ, āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻŽāĻĄāĻŋāĻāϞ āĻā§āĻĒāĻžāĻĻāύ⧠āĻļāĻŋāĻĒāĻŋāĻ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻāĻŋāĻā§ āϏāĻžāĻŦāĻ āĻĒā§āĻāĻŋāĻŽāĻžāϞ āĻāϰā§āĻŽāĻā§āώāĻŽāϤāĻž āĻŦā§āĻļāĻŋāώā§āĻā§āϝ āϰāϝāĻŧā§āĻā§āĨ¤
āϏāĻŦāĻā§āϝāĻŧā§ āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖ, āĻāĻĒāύāĻžāϰ āϏā§āϰā§āϏ āĻā§āĻĄ āĻĒā§āϰāϏā§āϏ āĻāĻŦāĻ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻĒāύāĻžāϰ āĻāĻāĻāĻŋ āĻŦāĻžāύā§āĻĄāϞāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻāĻāĻŋāϤ, āϝāĻžāϰ āĻŽāϧā§āϝ⧠āĻāĻĒāύāĻŋ āĻā§āĻĄ āϏā§āĻĒā§āϞāĻŋāĻ āĻāϰāϤ⧠āĻāĻžāύ āĻāĻŽāύ āĻŽāĻĄāĻŋāĻāϞāĻā§āϞāĻŋ āϏāĻšāĨ¤ āĻŦāĻžāύā§āĻĄāϞāĻžāϰāĻā§āϞāĻŋ āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āϏā§āϰā§āϏ āĻā§āĻĄā§ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāĻžāύ āĻĒā§āϰāϝāĻŧā§āĻ āĻāϰāϤ⧠āĻā§āĻŦ āĻāĻžāϰā§āϝāĻāϰ āύāϝāĻŧ, āϤāĻžāϰāĻž āĻāĻŽā§āĻĒā§āϰā§āĻļāύ āĻ āύā§āĻĒāĻžāϤā§āϰ āĻŦāĻŋāĻĒāϰā§āϤ⧠āĻŦāĻžāύā§āĻĄā§āϞā§āϰ āĻāĻāĻžāϰā§āϰ āĻŽāϤ⧠āĻāϰā§āĻŽāĻā§āώāĻŽāϤāĻž āĻŦāĻŋāĻŦā§āĻāύāĻžāϰ āĻāĻžāϰāϏāĻžāĻŽā§āϝ āĻŦāĻāĻžāϝāĻŧ āϰāĻžāĻāϤā§āĻ āĻŦā§āĻļ āĻāĻžāϰā§āϝāĻāϰāĨ¤ āĻāĻŽā§āĻĒā§āϰā§āĻļāύ āĻāĻžāϰā§āϝāĻāĻžāϰāĻŋāϤāĻž āĻŦāĻžāύā§āĻĄāĻŋāϞā§āϰ āĻāĻāĻžāϰā§āϰ āϏāĻžāĻĨā§ āĻŦā§āĻĻā§āϧāĻŋ āĻĒāĻžāϝāĻŧ, āϤāĻŦā§ āĻŦāĻžāύā§āĻĄā§āϞāϰāĻž āύāĻŋāĻļā§āĻāĻŋāϤ āĻāϰāĻžāϰ āĻā§āώā§āĻāĻž āĻāϰ⧠āϝ⧠āĻŦāĻžāύā§āĻĄāĻŋāϞāĻā§āϞāĻŋ āĻāϤ āĻŦāĻĄāĻŧ āύāĻž āĻšāϝāĻŧ āϝ⧠āϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻŽā§āϞā§āϝāĻžāϝāĻŧāύā§āϰ āĻāĻžāϰāĻŖā§ āϤāĻžāĻĻā§āϰ āĻĻā§āϰā§āĻ āĻāĻžāĻ āĻāϰāϤ⧠āĻšāϝāĻŧāĨ¤
āĻŦāĻžāύā§āĻĄāϞāĻžāϰāϰāĻž āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻā§āϰ āĻŽāĻžāϧā§āϝāĻŽā§ āĻĒā§āϰāĻā§āϰ āϏāĻāĻā§āϝāĻ āĻāύāĻŦāĻžāύā§āĻĄā§āĻĄ āĻŽāĻĄāĻŋāĻāϞ āĻĒāĻžāĻ āĻžāύā§āϰ āϏāĻŽāϏā§āϝāĻž āĻāĻĄāĻŧāĻžāϝāĻŧāĨ¤ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻŽāĻĄāĻŋāĻāϞāĻā§āϞāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻŽāύ āĻāϰā§āĻāĻŋāĻā§āĻāĻāĻžāϰāĻā§āϞāĻŋāϤ⧠āĻŦāĻĄāĻŧ, āĻāĻāĻŋāϞ āĻŽāĻĄāĻŋāĻāϞ āĻāĻžāĻ āĻĨāĻžāĻā§āĨ¤ āϝāĻāύ āĻŽāĻĄāĻŋāĻāϞ āĻā§āϰāĻŋāĻā§āϞāĻŋāĻā§ āĻāύāĻŦāĻžāύā§āĻĄ āĻāϰāĻž āĻšāϝāĻŧ, āϤāĻāύ āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻŽāĻĄāĻŋāĻāϞ āĻāĻāĻāĻŋ āĻĒā§āĻĨāĻ HTTP āĻ
āύā§āϰā§āϧā§āϰ āĻĒā§āϰāϤāĻŋāύāĻŋāϧāĻŋāϤā§āĻŦ āĻāϰ⧠āĻāĻŦāĻ āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻŽāĻĄāĻŋāĻāϞāĻā§āϞāĻŋ āĻŦāĻžāύā§āĻĄāĻŋāϞ āύāĻž āĻāϰā§āύ āϤāĻŦā§ āĻāĻĒāύāĻžāϰ āĻāϝāĻŧā§āĻŦ āĻ
ā§āϝāĻžāĻĒā§ āĻāύā§āĻāĻžāϰāĻ
ā§āϝāĻžāĻā§āĻāĻŋāĻāĻŋāĻāĻŋ āĻŦāĻŋāϞāĻŽā§āĻŦāĻŋāϤ āĻšāϤ⧠āĻĒāĻžāϰā§ā§ˇ āϝāϤ āϤāĻžāĻĄāĻŧāĻžāϤāĻžāĻĄāĻŧāĻŋ āϏāĻŽā§āĻāĻŦ āĻŦāĻĄāĻŧ āĻŽāĻĄāĻŋāĻāϞ āĻā§āϰāĻŋ āϞā§āĻĄ āĻāϰāĻžāϰ āĻāύā§āϝ <link rel="modulepreload">
āϰāĻŋāϏā§āϰā§āϏ āĻāĻā§āĻāĻŋāϤ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϏāĻŽā§āĻāĻŦ, āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻŦāĻžāύā§āĻĄā§āϞāĻā§āϞāĻŋ āϞā§āĻĄāĻŋāĻ āĻāϰā§āĻŽāĻā§āώāĻŽāϤāĻž āĻĻā§āώā§āĻāĻŋāĻā§āĻŖ āĻĨā§āĻā§ āĻāĻāύāĻ āĻĒāĻāύā§āĻĻāύā§āϝāĻŧ⧎
āĻ āĻāĻžāύā§āϤā§āĻ āϏā§āĻā§āϰāĻŋāĻŽāĻŋāĻ āϏāĻāĻāϞāύ āĻ āĻā§āώāĻŽ āĻāϰāĻŦā§āύ āύāĻž
āĻāĻĒāύāĻžāϰ āĻĒā§āϰā§āĻĄāĻžāĻāĻļāύ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻā§āĻĄ āϝāϤāĻāĻž āϏāĻŽā§āĻāĻŦ āĻĻāĻā§āώāϤāĻžāϰ āϏāĻžāĻĨā§ āϞā§āĻĄ āĻšāĻā§āĻā§ āϤāĻž āύāĻŋāĻļā§āĻāĻŋāϤ āĻāϰāϤ⧠Chromium-āĻāϰ V8 JavaScript āĻāĻā§āĻāĻŋāύ āĻ āύā§āĻāĻā§āϞāĻŋ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāύ āĻ āĻĢāĻžāϰ āĻāϰā§āĨ¤ āĻāĻ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāύāĻā§āϞāĻŋāϰ āĻŽāϧā§āϝ⧠āĻāĻāĻāĻŋ āϏā§āĻā§āϰāĻŋāĻŽāĻŋāĻ āĻāĻŽā§āĻĒāĻžāĻāϞā§āĻļāύ āύāĻžāĻŽā§ āĻĒāϰāĻŋāĻāĻŋāϤ āϝāĻž āĻŦā§āϰāĻžāĻāĻāĻžāϰ⧠āϏā§āĻā§āϰāĻŋāĻŽ āĻāϰāĻž āĻāĻāĻāĻāĻŋāĻāĻŽāĻāϞ-āĻāϰ āĻā§āϰāĻŽāĻŦāϰā§āϧāĻŽāĻžāύ āĻĒāĻžāϰā§āϏāĻŋāĻāϝāĻŧā§āϰ āĻŽāϤā§- āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻ āĻĨā§āĻā§ āĻāϏāĻžāϰ āϏāĻžāĻĨā§ āϏāĻžāĻĨā§ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āϰ āϏā§āĻā§āϰāĻŋāĻŽ āĻāϰāĻž āĻ āĻāĻļāĻā§āϞāĻŋāĻā§ āĻāĻŽā§āĻĒāĻžāĻāϞ āĻāϰā§āĨ¤
Chromium-āĻ āĻāĻĒāύāĻžāϰ āĻāϝāĻŧā§āĻŦ āĻ ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύā§āϰ āĻāύā§āϝ āϏā§āĻā§āϰāĻŋāĻŽāĻŋāĻ āϏāĻāĻāϞāύ āĻāĻā§ āϤāĻž āύāĻŋāĻļā§āĻāĻŋāϤ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻĒāύāĻžāϰ āĻāĻžāĻā§ āĻāϝāĻŧā§āĻāĻāĻŋ āĻāĻĒāĻžāϝāĻŧ āϰāϝāĻŧā§āĻā§:
- āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻŽāĻĄāĻŋāĻāϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāĻĄāĻŧāĻžāϤ⧠āĻāĻĒāύāĻžāϰ āĻĒā§āϰā§āĻĄāĻžāĻāĻļāύ āĻā§āĻĄ āϰā§āĻĒāĻžāύā§āϤāϰ āĻāϰā§āύāĨ¤ āĻŦāĻžāύā§āĻĄāϞāĻžāϰāĻā§āϞāĻŋ āϏāĻāĻāϞāύ āϞāĻā§āώā§āϝāĻŽāĻžāϤā§āϰāĻžāϰ āĻāĻŋāϤā§āϤāĻŋāϤ⧠āĻāĻĒāύāĻžāϰ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāϤā§āϏ āĻā§āĻĄāĻāĻŋ āϰā§āĻĒāĻžāύā§āϤāϰ āĻāϰāϤ⧠āĻĒāĻžāϰ⧠āĻāĻŦāĻ āϞāĻā§āώā§āϝāĻāĻŋ āĻĒā§āϰāĻžāϝāĻŧāĻļāĻ āĻĒā§āϰāĻĻāϤā§āϤ āĻĒāϰāĻŋāĻŦā§āĻļā§āϰ āĻāύā§āϝ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻĨāĻžāĻā§āĨ¤ V8 āϝā§āĻā§āύ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻā§āĻĄā§ āϏā§āĻā§āϰāĻŋāĻŽāĻŋāĻ āϏāĻāĻāϞāύ āĻĒā§āϰāϝāĻŧā§āĻ āĻāϰāĻŦā§ āϝāĻž āĻŽāĻĄāĻŋāĻāϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āύāĻž āĻāĻŦāĻ āĻāĻĒāύāĻŋ āĻāĻĒāύāĻžāϰ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻŽāĻĄāĻŋāĻāϞ āĻā§āĻĄāĻāĻŋāĻā§ āĻāĻāĻāĻŋ āϏāĻŋāύāĻā§āϝāĻžāĻā§āϏ⧠āϰā§āĻĒāĻžāύā§āϤāϰ āĻāϰāϤ⧠āĻāĻĒāύāĻžāϰ āĻŦāĻžāύā§āĻĄāϞāĻžāϰāĻā§ āĻāύāĻĢāĻŋāĻāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ āϝāĻž āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻŽāĻĄāĻŋāĻāϞ āĻāĻŦāĻ āϤāĻžāĻĻā§āϰ āĻŦā§āĻļāĻŋāώā§āĻā§āϝāĻā§āϞāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āύāĻžāĨ¤
- āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻŽāĻĄāĻŋāĻāϞ āĻā§āĻĒāĻžāĻĻāύ⧠āĻĒāĻžāĻ āĻžāϤ⧠āĻāĻžāύ āϤāĻžāĻšāϞā§
.mjs
āĻāĻā§āϏāĻā§āύāĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύāĨ¤ āĻāĻĒāύāĻžāϰ āĻĒā§āϰā§āĻĄāĻžāĻāĻļāύ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻŽāĻĄāĻŋāĻāϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĻ āĻŦāĻž āύāĻž āĻāϰā§āĻ, āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āϰ āĻāύā§āϝ āĻā§āύ āĻŦāĻŋāĻļā§āώ āĻāύā§āĻā§āύā§āĻ āĻāĻžāĻāĻĒ āύā§āĻ āϝāĻž āĻŽāĻĄāĻŋāĻāϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻŦāύāĻžāĻŽ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āϝāĻž āĻāϰ⧠āύāĻžāĨ¤ āϝā§āĻāĻžāύ⧠V8 āĻāĻĻā§āĻŦāĻŋāĻā§āύ, āĻāĻĒāύāĻŋ.js
āĻāĻā§āϏāĻā§āύāĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻŽāĻĄāĻŋāĻāϞ āĻā§āĻĒāĻžāĻĻāύ⧠āĻĒāĻžāĻ āĻžāϞ⧠āĻāĻĒāύāĻŋ āĻāĻžāϰā§āϝāĻāϰāĻāĻžāĻŦā§ āϏā§āĻā§āϰāĻŋāĻŽāĻŋāĻ āϏāĻāĻāϞāύ āĻĨā§āĻā§ āĻ āĻĒā§āĻ āĻāĻāĻ āĻāϰā§āύāĨ¤ āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻŽāĻĄāĻŋāĻāϞā§āϰ āĻāύā§āϝ.mjs
āĻāĻā§āϏāĻā§āύāĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ, V8 āύāĻŋāĻļā§āĻāĻŋāϤ āĻāϰāϤ⧠āĻĒāĻžāϰ⧠āϝ⧠āĻŽāĻĄāĻŋāĻāϞ-āĻāĻŋāϤā§āϤāĻŋāĻ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻā§āĻĄā§āϰ āĻāύā§āϝ āϏā§āĻā§āϰāĻŋāĻŽāĻŋāĻ āϏāĻāĻāϞāύ āĻāĻžāĻāĻž āĻšāϝāĻŧāύāĻŋāĨ¤
āĻāĻ āĻŦāĻŋāĻŦā§āĻāύāĻžāĻā§āϞāĻŋ āĻāĻĒāύāĻžāĻā§ āĻā§āĻĄ āĻŦāĻŋāĻāĻžāĻāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻĨā§āĻā§ āĻŦāĻŋāϰāϤ āĻāϰāĻŦā§āύ āύāĻžāĨ¤ āĻā§āĻĄ āϏā§āĻĒā§āϞāĻŋāĻāĻŋāĻ āĻšāϞ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āĻĻā§āϰ āĻāĻžāĻā§ āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻĒā§āϞā§āĻĄ āĻāĻŽāĻžāύā§āϰ āĻāĻāĻāĻŋ āĻāĻžāϰā§āϝāĻāϰ āĻāĻĒāĻžāϝāĻŧ, āĻāĻŋāύā§āϤ⧠āĻāĻāĻāĻŋ āĻŦāĻžāύā§āĻĄāϞāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻŦāĻ āĻā§āĻāĻžāĻŦā§ āĻāĻĒāύāĻŋ V8 āĻāϰ āϏā§āĻā§āϰāĻŋāĻŽāĻŋāĻ āϏāĻāĻāϞāύ āĻāĻāϰāĻŖ āϏāĻāϰāĻā§āώāĻŖ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ āϤāĻž āĻā§āύā§, āĻāĻĒāύāĻŋ āύāĻŋāĻļā§āĻāĻŋāϤ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ āϝ⧠āĻāĻĒāύāĻžāϰ āĻā§āĻĒāĻžāĻĻāύ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻā§āĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āĻĻā§āϰ āĻāύā§āϝ āϝāϤ āĻĻā§āϰā§āϤ āĻšāϤ⧠āĻĒāĻžāϰā§āĨ¤
āĻĄāĻžāϝāĻŧāύāĻžāĻŽāĻŋāĻ āĻāĻŽā§āĻĒā§āϰā§āĻ āĻĄā§āĻŽā§
āĻāϝāĻŧā§āĻŦāĻĒā§āϝāĻžāĻ
SplitChunksPlugin
āύāĻžāĻŽā§āϰ āĻāĻāĻāĻŋ āĻĒā§āϞāĻžāĻāĻāύ āϏāĻš āĻāϝāĻŧā§āĻŦāĻĒā§āϝāĻžāĻ āĻĒāĻžāĻ āĻžāύ⧠āĻšāϝāĻŧ, āϝāĻž āĻāĻĒāύāĻžāĻā§ āĻāύāĻĢāĻŋāĻāĻžāϰ āĻāϰāϤ⧠āĻĻā§āϝāĻŧ āĻāĻŋāĻāĻžāĻŦā§ āĻŦāĻžāύā§āĻĄāϞāĻžāϰ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻĢāĻžāĻāϞāĻā§āϞāĻŋāĻā§ āĻŦāĻŋāĻāĻā§āϤ āĻāϰā§āĨ¤ āĻāϝāĻŧā§āĻŦāĻĒā§āϝāĻžāĻ āĻāϤāĻŋāĻļā§āϞ import()
āĻāĻŦāĻ āϏā§āĻā§āϝāĻžāĻāĻŋāĻ import
āĻŦāĻŋāĻŦā§āϤāĻŋ āĻāĻāϝāĻŧāĻā§āĻ āϏā§āĻŦā§āĻā§āϤāĻŋ āĻĻā§āϝāĻŧāĨ¤ SplitChunksPlugin
āĻāϰ āĻāĻāϰāĻŖ āĻāύāĻĢāĻŋāĻāĻžāϰā§āĻļāύ⧠chunks
āĻŦāĻŋāĻāϞā§āĻĒ āĻāϞā§āϞā§āĻ āĻāϰ⧠āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻž āϝā§āϤ⧠āĻĒāĻžāϰā§:
-
chunks: async
āĻšāϞ āĻĄāĻŋāĻĢāϞā§āĻ āĻŽāĻžāύ, āĻāĻŦāĻ āĻĄāĻžāϝāĻŧāύāĻžāĻŽāĻŋāĻimport()
āĻāϞāĻā§ āĻŦā§āĻāĻžāϝāĻŧāĨ¤ -
chunks: initial
āϏā§āĻā§āϝāĻžāĻāĻŋāĻimport
āĻāϞ āĻŦā§āĻāĻžāϝāĻŧāĨ¤ -
chunks: all
āĻĄāĻžāĻāύāĻžāĻŽāĻŋāĻimport()
āĻāĻŦāĻ āϏā§āĻā§āϝāĻžāĻāĻŋāĻ āĻāĻŽā§āĻĒā§āϰā§āĻ āĻāĻāϝāĻŧāĻā§āĻ āĻāĻāĻžāϰ āĻāϰā§, āĻāĻĒāύāĻžāĻā§async
āĻāĻŦāĻinitial
āĻāĻŽāĻĻāĻžāύāĻŋāϰ āĻŽāϧā§āϝ⧠āĻ āĻāĻļ āĻāĻžāĻ āĻāϰāϤ⧠āĻĻā§āϝāĻŧ⧎
āĻĄāĻŋāĻĢāϞā§āĻāϰā§āĻĒā§, āϝāĻāύāĻ āĻāϝāĻŧā§āĻŦāĻĒā§āϝāĻžāĻ āĻāĻāĻāĻŋ āĻĄāĻžāϝāĻŧāύāĻžāĻŽāĻŋāĻ import()
āϏā§āĻā§āĻāĻŽā§āύā§āĻā§āϰ āϏāĻŽā§āĻŽā§āĻā§āύ āĻšāϝāĻŧāĨ¤ āĻāĻāĻŋ āϏā§āĻ āĻŽāĻĄāĻŋāĻāϞā§āϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻĒā§āĻĨāĻ āĻāĻŖā§āĻĄ āϤā§āϰāĻŋ āĻāϰā§:
/* main.js */
// An application-specific chunk required during the initial page load:
import myFunction from './my-function.js';
myFunction('Hello world!');
// If a specific condition is met, a separate chunk is downloaded on demand,
// rather than being bundled with the initial chunk:
if (condition) {
// Assumes top-level await is available. More info:
// https://v8.dev/features/top-level-await
await import('/form-validation.js');
}
āĻĒā§āϰā§āĻŦāĻŦāϰā§āϤ⧠āĻā§āĻĄ āϏā§āύāĻŋāĻĒā§āĻā§āϰ āĻāύā§āϝ āĻĄāĻŋāĻĢāϞā§āĻ āĻāϝāĻŧā§āĻŦāĻĒā§āϝāĻžāĻ āĻāύāĻĢāĻŋāĻāĻžāϰā§āĻļāύ āĻĻā§āĻāĻŋ āĻĒā§āĻĨāĻ āĻāĻŖā§āĻĄā§āϰ āĻĢāϞāĻžāĻĢāϞ:
-
main.js
āĻāĻŖā§āĻĄâāϝāĻž āĻāϝāĻŧā§āĻŦāĻĒā§āϝāĻžāĻāĻā§initial
āĻāĻŖā§āĻĄ āĻšāĻŋāϏā§āĻŦā§ āĻļā§āϰā§āĻŖā§āĻŦāĻĻā§āϧ āĻāϰā§âāϝāĻžāϤā§main.js
āĻāĻŦāĻ./my-function.js
āĻŽāĻĄāĻŋāĻāϞ āĻ āύā§āϤāϰā§āĻā§āĻā§āϤ āϰāϝāĻŧā§āĻā§āĨ¤ -
async
āĻāĻŖā§āĻĄ, āϝāĻž āĻļā§āϧā§āĻŽāĻžāϤā§āϰform-validation.js
āĻ āύā§āϤāϰā§āĻā§āĻā§āϤ āĻāϰ⧠(āϝāĻĻāĻŋ āĻāύāĻĢāĻŋāĻāĻžāϰ āĻāϰāĻž āĻĨāĻžāĻā§ āϤāĻŦā§ āϏāĻŽā§āĻĒāĻĻā§āϰ āύāĻžāĻŽā§ āĻāĻāĻāĻŋ āĻĢāĻžāĻāϞ āĻšā§āϝāĻžāĻļ āϰāϝāĻŧā§āĻā§)āĨ¤ āĻāĻ āĻ āĻāĻļāĻāĻŋ āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āĻĄāĻžāĻāύāϞā§āĻĄ āĻāϰāĻž āĻšāϝāĻŧ āϝāĻĻāĻŋ āĻāĻŦāĻ āϝāĻāύcondition
āϏāϤā§āϝ āĻšāϝāĻŧāĨ¤
āĻāĻ āĻāύāĻĢāĻŋāĻāĻžāϰā§āĻļāύāĻāĻŋ āĻāĻĒāύāĻžāĻā§ form-validation.js
āĻāĻŖā§āĻĄāĻāĻŋ āϞā§āĻĄ āĻāϰāĻž āĻĒāĻŋāĻāĻŋāϝāĻŧā§ āĻĻāĻŋāϤ⧠āĻĻā§āϝāĻŧ āϝāϤāĻā§āώāĻŖ āύāĻž āĻāĻāĻŋ āĻāϏāϞ⧠āĻĒā§āϰāϝāĻŧā§āĻāύ āĻšāϝāĻŧāĨ¤ āĻāĻāĻŋ āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āĻĒā§āώā§āĻ āĻž āϞā§āĻĄā§āϰ āϏāĻŽāϝāĻŧ āϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻŽā§āϞā§āϝāĻžāϝāĻŧāύā§āϰ āϏāĻŽāϝāĻŧ āĻšā§āϰāĻžāϏ āĻāϰ⧠āϞā§āĻĄ āĻĒā§āϰāϤāĻŋāĻā§āϰāĻŋāϝāĻŧāĻžāĻļā§āϞāϤāĻž āĻāύā§āύāϤ āĻāϰāϤ⧠āĻĒāĻžāϰā§āĨ¤ form-validation.js
āĻāĻŖā§āĻĄā§āϰ āĻāύā§āϝ āϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻĄāĻžāĻāύāϞā§āĻĄ āĻāĻŦāĻ āĻŽā§āϞā§āϝāĻžāϝāĻŧāύ āĻāĻā§ āϝāĻāύ āĻāĻāĻāĻŋ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻļāϰā§āϤ āĻĒā§āϰāĻŖ āĻāϰāĻž āĻšāϝāĻŧ, āĻāĻ āĻā§āώā§āϤā§āϰā§, āĻāϤāĻŋāĻļā§āϞāĻāĻžāĻŦā§ āĻāĻŽāĻĻāĻžāύāĻŋ āĻāϰāĻž āĻŽāĻĄāĻŋāĻāϞ āĻĄāĻžāĻāύāϞā§āĻĄ āĻāϰāĻž āĻšāϝāĻŧāĨ¤ āĻāĻāĻāĻŋ āĻāĻĻāĻžāĻšāϰāĻŖ āĻāĻŽāύ āĻāĻāĻāĻŋ āĻļāϰā§āϤ āĻšāϤ⧠āĻĒāĻžāϰ⧠āϝā§āĻāĻžāύ⧠āĻāĻāĻāĻŋ āĻĒāϞāĻŋāĻĢāĻŋāϞ āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āĻāĻāĻāĻŋ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻŦā§āϰāĻžāĻāĻāĻžāϰā§āϰ āĻāύā§āϝ āĻĄāĻžāĻāύāϞā§āĻĄ āĻāϰāĻž āĻšāϝāĻŧ, āĻŦāĻž - āĻāĻā§āϰ āĻāĻĻāĻžāĻšāϰāĻŖā§āϰ āĻŽāϤ⧠- āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰ āĻāύā§āĻāĻžāϰāĻ
ā§āϝāĻžāĻāĻļāύā§āϰ āĻāύā§āϝ āĻāĻŽāĻĻāĻžāύāĻŋ āĻāϰāĻž āĻŽāĻĄāĻŋāĻāϞāĻāĻŋ āĻĒā§āϰāϝāĻŧā§āĻāύā§āϝāĻŧ⧎
āĻ
āύā§āϝāĻĻāĻŋāĻā§, āĻāĻŖā§āĻĄāĻā§āϞāĻŋ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰāϤ⧠SplitChunksPlugin
āĻāύāĻĢāĻŋāĻāĻžāϰā§āĻļāύ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻž chunks: initial
āύāĻŋāĻļā§āĻāĻŋāϤ āĻāϰ⧠āϝ⧠āĻā§āĻĄ āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āĻ
āĻāĻļāĻā§āϞāĻŋāϤ⧠āĻŦāĻŋāĻāĻā§āϤ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤ āĻāĻā§āϞāĻŋ āĻšāϞ āϏā§āĻĨāĻŋāϰāĻāĻžāĻŦā§ āĻāĻŽāĻĻāĻžāύāĻŋ āĻāϰāĻž āĻŦāĻž āĻāϝāĻŧā§āĻŦāĻĒā§āϝāĻžāĻā§āϰ entry
āĻĒā§āϰāĻĒāĻžāϰā§āĻāĻŋāϤ⧠āϤāĻžāϞāĻŋāĻāĻžāĻā§āĻā§āϤāĨ¤ āĻĒā§āϰā§āĻŦāĻŦāϰā§āϤ⧠āĻāĻĻāĻžāĻšāϰāĻŖā§āϰ āĻĻāĻŋāĻā§ āϤāĻžāĻāĻžāϞā§, āĻĢāϞāϏā§āĻŦāϰā§āĻĒ āĻ
āĻāĻļāĻāĻŋ āĻāĻāĻāĻŋ āĻāĻāĻ āϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻĢāĻžāĻāϞ⧠form-validation.js
āĻāĻŦāĻ main.js
āĻāϰ āϏāĻāĻŽāĻŋāĻļā§āϰāĻŖ āĻšāĻŦā§, āϝāĻžāϰ āĻĢāϞ⧠āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āĻĒā§āώā§āĻ āĻž āϞā§āĻĄā§āϰ āĻāĻžāϰā§āϝāĻāĻžāϰāĻŋāϤāĻž āĻāϰāĻ āĻāĻžāϰāĻžāĻĒ āĻšāĻŦā§āĨ¤
SplitChunksPlugin
āĻāϰ āĻŦāĻŋāĻāϞā§āĻĒāĻā§āϞāĻŋāĻ āĻŦāĻĄāĻŧ āϏā§āĻā§āϰāĻŋāĻĒā§āĻāĻā§āϞāĻŋāĻā§ āĻāĻāĻžāϧāĻŋāĻ āĻā§āĻ āϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ āĻāϞāĻžāĻĻāĻž āĻāϰāĻžāϰ āĻāύā§āϝ āĻāύāĻĢāĻŋāĻāĻžāϰ āĻāϰāĻž āϝā§āϤ⧠āĻĒāĻžāϰā§-āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, maxSize
āĻĻā§āĻŦāĻžāϰāĻž āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰāĻž āϏā§āĻŽāĻž āĻāĻžāĻĄāĻŧāĻŋāϝāĻŧā§ āĻā§āϞ⧠āĻāϝāĻŧā§āĻŦāĻĒā§āϝāĻžāĻāĻā§ āĻāĻŖā§āĻĄāĻā§āϞāĻŋāĻā§ āĻāϞāĻžāĻĻāĻž āĻĢāĻžāĻāϞ⧠āĻāĻžāĻ āĻāϰāϤ⧠āύāĻŋāϰā§āĻĻā§āĻļ āĻĻā§āĻāϝāĻŧāĻžāϰ āĻāύā§āϝ maxSize
āĻŦāĻŋāĻāϞā§āĻĒāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĨ¤ āĻŦāĻĄāĻŧ āϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻĢāĻžāĻāϞāĻā§āϞāĻŋāĻā§ āĻā§āĻ āĻĢāĻžāĻāϞ⧠āĻŦāĻŋāĻāĻā§āϤ āĻāϰāĻž āϞā§āĻĄ āĻĒā§āϰāϤāĻŋāĻā§āϰāĻŋāϝāĻŧāĻžāĻļā§āϞāϤāĻžāĻā§ āĻāύā§āύāϤ āĻāϰāϤ⧠āĻĒāĻžāϰ⧠, āĻāĻžāϰāĻŖ āĻāĻŋāĻā§ āĻā§āώā§āϤā§āϰ⧠āϏāĻŋāĻĒāĻŋāĻāĻ-āύāĻŋāĻŦāĻŋāĻĄāĻŧ āϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻŽā§āϞā§āϝāĻžāϝāĻŧāύ āĻāĻžāĻāĻā§ āĻā§āĻ āĻā§āĻ āĻāĻžāĻāĻā§āϞāĻŋāϤ⧠āĻāĻžāĻ āĻāϰāĻž āĻšāϝāĻŧ, āϝāĻž āĻĻā§āϰā§āĻ āϏāĻŽāϝāĻŧā§āϰ āĻāύā§āϝ āĻŽā§āϞ āĻĨā§āϰā§āĻĄāĻāĻŋāĻā§ āĻŦā§āϞāĻ āĻāϰāĻžāϰ āϏāĻŽā§āĻāĻžāĻŦāύāĻž āĻāĻŽāĨ¤
āĻāĻĒāϰāύā§āϤā§, āĻŦā§āĻšāϤā§āϤāϰ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻĢāĻžāĻāϞ āϤā§āϰāĻŋ āĻāϰāĻžāϰ āĻŽāĻžāύ⧠āĻšāϞ āϝ⧠āϏā§āĻā§āϰāĻŋāĻĒā§āĻāĻā§āϞāĻŋ āĻā§āϝāĻžāĻļā§ āĻ āĻāĻžāϰā§āϝāĻāϰ āĻšāĻāϝāĻŧāĻžāϰ āϏāĻŽā§āĻāĻžāĻŦāύāĻž āĻŦā§āĻļāĻŋāĨ¤ āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻĢā§āϰā§āĻŽāĻāϝāĻŧāĻžāϰā§āĻ āĻāĻŦāĻ āĻĒā§āϰāĻĨāĻŽ-āĻĒāĻā§āώā§āϰ āĻ ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ āĻā§āĻĄ āĻāĻāϝāĻŧā§āϰ āϏāĻžāĻĨā§ āĻāĻāĻāĻŋ āĻā§āĻŦ āĻŦāĻĄāĻŧ āϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻĒāĻžāĻ āĻžāύ, āϤāĻŦā§ āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āĻĢā§āϰā§āĻŽāĻāϝāĻŧāĻžāϰā§āĻ āĻāĻĒāĻĄā§āĻ āĻāϰāĻž āĻšāϞ⧠āĻĒā§āϰ⧠āĻŦāĻžāύā§āĻĄāĻŋāϞāĻāĻŋ āĻ āĻŦā§āϧ āĻšāϝāĻŧā§ āϝā§āϤ⧠āĻĒāĻžāϰā§, āϤāĻŦā§ āĻŦāĻžāύā§āĻĄā§āϞ āĻāϰāĻž āϏāĻāϏā§āĻĨāĻžāύ⧠āĻāϰ āĻāĻŋāĻā§āĻ āύāĻžāĨ¤
āĻ āύā§āϝāĻĻāĻŋāĻā§, āĻā§āĻ āϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻĢāĻžāĻāϞāĻā§āϞāĻŋ āϰāĻŋāĻāĻžāϰā§āύ āĻāĻŋāĻāĻŋāĻāϰ āĻā§āϝāĻžāĻļā§ āĻĨā§āĻā§ āϰāĻŋāϏā§āϰā§āϏ āĻĒā§āύāϰā§āĻĻā§āϧāĻžāϰ āĻāϰāĻžāϰ āϏāĻŽā§āĻāĻžāĻŦāύāĻž āĻŦāĻžāĻĄāĻŧāĻŋāϝāĻŧā§ āĻĻā§āϝāĻŧ, āϝāĻžāϰ āĻĢāϞ⧠āĻĒā§āύāϰāĻžāĻŦā§āϤā§āϤāĻŋ āĻāĻŋāĻāĻŋāĻ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻĻā§āϰā§āϤ āĻĒā§āώā§āĻ āĻž āϞā§āĻĄ āĻšāϝāĻŧāĨ¤ āϝāĻžāĻāĻšā§āĻ, āĻā§āĻ āĻĢāĻžāĻāϞāĻā§āϞāĻŋ āĻŦāĻĄāĻŧ āĻĢāĻžāĻāϞā§āϰ āϤā§āϞāύāĻžāϝāĻŧ āĻāĻŽāĻĒā§āϰā§āĻļāύ āĻĨā§āĻā§ āĻāĻŽ āĻāĻĒāĻā§āϤ āĻšāϝāĻŧ āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻāύāĻĒā§āϰāĻžāĻāĻŽāĻĄ āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻā§āϝāĻžāĻļā§āϰ āϏāĻžāĻĨā§ āĻĒā§āώā§āĻ āĻž āϞā§āĻĄ āĻšāĻāϝāĻŧāĻžāϰ āϏāĻŽāϝāĻŧ āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻ āϰāĻžāĻāύā§āĻĄ-āĻā§āϰāĻŋāĻĒ āϏāĻŽāϝāĻŧ āĻŦāĻžāĻĄāĻŧāĻžāϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻā§āϝāĻžāĻļāĻŋāĻ āĻĻāĻā§āώāϤāĻž, āĻāĻŽā§āĻĒā§āϰā§āĻļāύ āĻāĻžāϰā§āϝāĻāĻžāϰāĻŋāϤāĻž āĻāĻŦāĻ āϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻŽā§āϞā§āϝāĻžāϝāĻŧāύ āϏāĻŽāϝāĻŧā§āϰ āĻŽāϧā§āϝ⧠āĻāĻžāϰāϏāĻžāĻŽā§āϝ āĻŦāĻāĻžāϝāĻŧ āϰāĻžāĻāĻžāϰ āĻāύā§āϝ āϝāϤā§āύ āύā§āĻāϝāĻŧāĻž āĻāĻŦāĻļā§āϝāĻāĨ¤
āĻāϝāĻŧā§āĻŦāĻĒā§āϝāĻžāĻ āĻĄā§āĻŽā§
āĻāϝāĻŧā§āĻŦāĻĒā§āϝāĻžāĻ SplitChunksPlugin
āĻĄā§āĻŽā§ āĨ¤
āĻāĻĒāύāĻžāϰ āĻā§āĻāĻžāύ āĻĒāϰā§āĻā§āώāĻž āĻāϰā§āύ
āĻā§āĻĄ āϏā§āĻĒā§āϞāĻŋāĻāĻŋāĻ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻā§āύ āϧāϰāύā§āϰ import
āϏā§āĻā§āĻāĻŽā§āύā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšāϝāĻŧ?
import()
āĨ¤import
āĨ¤ āĻā§āύ āϧāϰāύā§āϰ import
āĻŦāĻŋāĻŦā§āϤāĻŋ āĻ
āĻŦāĻļā§āϝāĻ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻŽāĻĄāĻŋāĻāϞā§āϰ āĻļā§āϰā§āώ⧠āĻĨāĻžāĻāϤ⧠āĻšāĻŦā§ āĻāĻŦāĻ āĻ
āύā§āϝ āĻā§āύ āϏā§āĻĨāĻžāύ⧠āĻĨāĻžāĻāĻŦā§ āύāĻž?
import()
āĨ¤import
āĨ¤ āĻāϝāĻŧā§āĻŦāĻĒā§āϝāĻžāĻā§ SplitChunksPlugin
āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ, āĻāĻāĻāĻŋ async
āĻāĻŖā§āĻĄ āĻāĻŦāĻ āĻāĻāĻāĻŋ initial
āĻāĻŖā§āĻĄā§āϰ āĻŽāϧā§āϝ⧠āĻĒāĻžāϰā§āĻĨāĻā§āϝ āĻā§?
async
āĻāĻŖā§āĻĄāĻā§āϞāĻŋ dynamic import()
āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āϞā§āĻĄ āĻāϰāĻž āĻšāϝāĻŧ āĻāĻŦāĻ initial
āĻāĻŖā§āĻĄāĻā§āϞāĻŋ āϏā§āĻā§āϝāĻžāĻāĻŋāĻ import
āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āϞā§āĻĄ āĻāϰāĻž āĻšāϝāĻŧāĨ¤async
āĻāĻŖā§āĻĄāĻā§āϞāĻŋ āϏā§āĻā§āϝāĻžāĻāĻŋāĻ import
āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āϞā§āĻĄ āĻāϰāĻž āĻšāϝāĻŧ āĻāĻŦāĻ initial
āĻāĻŖā§āĻĄāĻā§āϞāĻŋ āĻĄāĻžāϝāĻŧāύāĻžāĻŽāĻŋāĻ import()
āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āϞā§āĻĄ āĻāϰāĻž āĻšāϝāĻŧāĨ¤ āĻĒāϰāĻŦāϰā§āϤā§: āĻ
āϞāϏ āϞā§āĻĄ āĻāĻŋāϤā§āϰ āĻāĻŦāĻ <iframe>
āĻāĻĒāĻžāĻĻāĻžāύ
āϝāĻĻāĻŋāĻ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻŽā§āĻāĻžāĻŽā§āĻāĻŋ āĻŦā§āϝāϝāĻŧāĻŦāĻšā§āϞ āϧāϰāĻŖā§āϰ āϏāĻāϏā§āĻĨāĻžāύ āĻšāϤ⧠āĻĨāĻžāĻā§, āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻāĻ āĻāĻāĻŽāĻžāϤā§āϰ āϰāĻŋāϏā§āϰā§āϏ āĻāĻžāĻāĻĒ āύāϝāĻŧ āϝāĻž āĻāĻĒāύāĻŋ āϞā§āĻĄ āĻāϰāĻž āĻĒāĻŋāĻāĻŋāϝāĻŧā§ āĻĻāĻŋāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ āĻāĻŋāϤā§āϰ āĻāĻŦāĻ <iframe>
āĻāĻĒāĻžāĻĻāĻžāύāĻā§āϞāĻŋ āϤāĻžāĻĻā§āϰ āύāĻŋāĻāϏā§āĻŦāĻāĻžāĻŦā§ āϏāĻŽā§āĻāĻžāĻŦā§āϝ āĻŦā§āϝāϝāĻŧāĻŦāĻšā§āϞ āϏāĻāϏā§āĻĨāĻžāύāĨ¤ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āϰ āĻŽāϤā§, āĻāĻĒāύāĻŋ āĻ
āϞāϏāĻāĻžāĻŦā§ āϞā§āĻĄ āĻāϰ⧠āĻāĻŦāĻŋ āĻāĻŦāĻ <iframe>
āĻāĻĒāĻžāĻĻāĻžāύā§āϰ āϞā§āĻĄāĻŋāĻ āĻĒāĻŋāĻāĻŋāϝāĻŧā§ āĻĻāĻŋāϤ⧠āĻĒāĻžāϰā§āύ, āϝāĻž āĻāĻ āĻā§āϰā§āϏā§āϰ āĻĒāϰāĻŦāϰā§āϤ⧠āĻŽāĻĄāĻŋāĻāϞ⧠āĻŦā§āϝāĻžāĻā§āϝāĻž āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤