ะ’ะธั€ั–ัˆะตะฝะพ: gitignore ะดะปั

Gitignore ั” ะฒะฐะถะปะธะฒะธะผ ั–ะฝัั‚ั€ัƒะผะตะฝั‚ะพะผ ะดะปั ะฑัƒะดัŒ-ัะบะพะณะพ ั€ะพะทั€ะพะฑะฝะธะบะฐ, ัะบะธะน ะฟั€ะฐั†ัŽั” ะท Git. ะฆะต ั„ะฐะนะป, ัะบะธะน Git ะฒะธะบะพั€ะธัั‚ะพะฒัƒั”, ั‰ะพะฑ ะฒะธะทะฝะฐั‡ะธั‚ะธ, ัะบั– ั„ะฐะนะปะธ ั‚ะฐ ะบะฐั‚ะฐะปะพะณะธ ั–ะณะฝะพั€ัƒะฒะฐั‚ะธ, ะฟะตั€ัˆ ะฝั–ะถ ะฒะธ ะทะฐั„ั–ะบััƒั”ั‚ะต ั‚ะฐ ะฝะฐะดั–ัˆะปะตั‚ะต. ะŸะพ ััƒั‚ั–, ั†ะต ะฟะพะทะฑะฐะฒะปัั” ะฒะฐั ะฒั–ะด ะทะฐะฒะฐะฝั‚ะฐะถะตะฝะฝั ะฝะตะฟะพั‚ั€ั–ะฑะฝะธั… ั„ะฐะนะปั–ะฒ ัƒ ั€ะตะฟะพะทะธั‚ะพั€ั–ะน.

ะ”ะตั‚ะฐะปัŒะฝั–ัˆะต

ะ’ะธั€ั–ัˆะตะฝะพ: ะฒะฐัˆะฐ ะณะปะพะฑะฐะปัŒะฝะฐ ะฒะตั€ัั–ั Angular CLI ะฑั–ะปัŒัˆะฐ, ะฝั–ะถ ะฒะฐัˆะฐ ะปะพะบะฐะปัŒะฝะฐ ะฒะตั€ัั–ั

ะทะฒะธั‡ะฐะนะฝะพ! ะœั–ะน ะฟั–ะดั…ั–ะด ะฑัƒะดะต ัั‚ั€ัƒะบั‚ัƒั€ะพะฒะฐะฝะธะน ะฝะฐะฒะบะพะปะพ ะทะฐะฒะดะฐะฝะฝั, ัะบะต ะฒะธ ะทะฐะฟั€ะพัะธะปะธ. ะฏ ะฒัั‚ะฐะฒะปัŽ ั„ั€ะฐะณะผะตะฝั‚ะธ ะบะพะดัƒ ั‚ะฐ ะฟะพััะฝะตะฝะฝั ั‰ะพะดะพ JavaScript ั– Angular CLI, ะพะดะฝะพั‡ะฐัะฝะพ ะดะพะดะฐัŽั‡ะธ ะผะพะดะฝะธะน ะฟะพะฒะพั€ะพั‚ ะดะพ ั‚ะพะณะพ, ัะบ ะผะธ ะฑะฐั‡ะธะผะพ ะบะพะด ั– ะฟั–ะดั…ะพะดะธะผะพ ะดะพ ะฟั€ะพะฑะปะตะผ. ะ”ะฐะฒะฐะนั‚ะต ะทะฐะฝัƒั€ะธะผะพัั.

Angular โ€” ั†ะต ะผะพะดะฐ ะฒะตะฑ-ั€ะพะทั€ะพะฑะบะธ ะฒั–ะด ะบัƒั‚ัŽั€. ะ™ะดะตั‚ัŒัั ะฝะต ะปะธัˆะต ะฟั€ะพ ัั‚ะฒะพั€ะตะฝะฝั ะพะบั€ะตะผะธั… ั‚ะฒะพั€ั–ะฒ, ะฐ ะน ะฟั€ะพ ั‚ะต, ัะบ ะฒะพะฝะธ ะฒะฟะธััƒัŽั‚ัŒัั ะฒ ะทะฐะณะฐะปัŒะฝัƒ ะบะฐั€ั‚ะธะฝัƒ. ะšะพะปะธ ะฒะธะฝะธะบะฐัŽั‚ัŒ ะฟั€ะพะฑะปะตะผะธ, ั‚ะฐะบั– ัะบ ะฝะฐัะฒะฝั–ัั‚ัŒ ะฑั–ะปัŒัˆะพั— ะณะปะพะฑะฐะปัŒะฝะพั— ะฒะตั€ัั–ั— Angular CLI, ะฝั–ะถ ะฒะฐัˆะฐ ะปะพะบะฐะปัŒะฝะฐ ะฒะตั€ัั–ั, ั†ะต ะฒะธะผะฐะณะฐั” ะดะตั‚ะฐะปัŒะฝะพะณะพ ะฒะธะฒั‡ะตะฝะฝั ะฒะฐัˆะพะณะพ ะฐะฝัะฐะผะฑะปัŽ ั€ะพะทั€ะพะฑะบะธ. ะŸะพะดั–ะฑะฝะพ ะดะพ ั‚ะพะณะพ, ัะบ ะบะพะฝั‚ั€ะฐัั‚ะฝั– ัั‚ะธะปั– ะผะพะถะฝะฐ ะผะพะดะตั€ะฝั–ะทัƒะฒะฐั‚ะธ ะดะปั ะผะพะดะฝะพะณะพ ะฒะธะณะปัะดัƒ, ะฝะฐะผ ะฟะพั‚ั€ั–ะฑะฝะพ ะฟะตั€ะตะฝะฐะปะฐัˆั‚ัƒะฒะฐั‚ะธ ะฝะฐัˆะต ัะตั€ะตะดะพะฒะธั‰ะต, ั‰ะพะฑ ะทะฐะฑะตะทะฟะตั‡ะธั‚ะธ ะฑะตะทะฟะตั€ะตะฑั–ะนะฝะธะน ะดะพัะฒั–ะด ั€ะพะทั€ะพะฑะบะธ.

ะ“ะฝั–ะฒ, ั€ะพะทั‡ะฐั€ัƒะฒะฐะฝะฝั, ั€ะพะทะณัƒะฑะปะตะฝั–ัั‚ัŒ. ะžััŒ ั‰ะพ ะผะพะถะต ะฒั–ะดั‡ัƒั‚ะธ ะฟะพั‡ะฐั‚ะบั–ะฒะตั†ัŒ ะฒะตะฑ-ั€ะพะทั€ะพะฑะฝะธะบ, ะฟะพะฑะฐั‡ะธะฒัˆะธ ะฟะพะฒั–ะดะพะผะปะตะฝะฝั: **"ะ’ะฐัˆะฐ ะณะปะพะฑะฐะปัŒะฝะฐ ะฒะตั€ัั–ั Angular CLI ะฑั–ะปัŒัˆะฐ, ะฝั–ะถ ะฒะฐัˆะฐ ะปะพะบะฐะปัŒะฝะฐ ะฒะตั€ัั–ั"**. ะะปะต ะฝะต ั…ะฒะธะปัŽะนั‚ะตัั, ั” ัะฟะพัั–ะฑ ะฒะธะฟั€ะฐะฒะธั‚ะธ ั†ะต, ะฟะพะดั–ะฑะฝะพ ะดะพ ั‚ะพะณะพ, ัะบ ะผะพะถะฝะฐ ะฝะฐะปะฐัˆั‚ัƒะฒะฐั‚ะธ ะฒะธะณะปัะด ะทะปั–ั‚ะฝะพ-ะฟะพัะฐะดะบะพะฒะพั— ัะผัƒะณะธ ะฒั–ะดะฟะพะฒั–ะดะฝะพ ะดะพ ะพัะพะฑะธัั‚ะธั… ัƒะฟะพะดะพะฑะฐะฝัŒ ัั‚ะธะปัŽ.

ะ”ะตั‚ะฐะปัŒะฝั–ัˆะต

ะ’ะธั€ั–ัˆะตะฝะพ: ะพะฝะพะฒะธั‚ะธ angular cli

ะ—ะฒะธั‡ะฐะนะฝะพ, ะดะฐะฒะฐะนั‚ะต ะฟะพั‡ะฝะตะผะพ ะท ะพะฝะพะฒะปะตะฝะฝั Angular CLI ัะบ ะฝะฐัˆะพั— ะพัะฝะพะฒะฝะพั— ั‚ะตะผะธ, ั‰ะพ ั” ะฒะฐะถะปะธะฒะพัŽ ะฟั€ะพะฑะปะตะผะพัŽ ะดะปั ั€ะพะทั€ะพะฑะฝะธะบั–ะฒ, ัะบั– ั…ะพั‡ัƒั‚ัŒ ะฟั–ะดั‚ั€ะธะผัƒะฒะฐั‚ะธ ัะฒะพั— ะฟั€ะพะตะบั‚ะธ ะฐะบั‚ัƒะฐะปัŒะฝะธะผะธ ั‚ะฐ ะฐะบั‚ัƒะฐะปัŒะฝะธะผะธ.

Angular โ€” ั†ะต ะฟะปะฐั‚ั„ะพั€ะผะฐ ะดะปั ัั‚ะฒะพั€ะตะฝะฝั ะฒะตะฑ-ะดะพะดะฐั‚ะบั–ะฒ, ัะบะฐ ะฟะพัั‚ั–ะนะฝะพ ั€ะพะทะฒะธะฒะฐั”ั‚ัŒัั. ะฉะพะฑ ัะบะพั€ะธัั‚ะฐั‚ะธัั ะฒัั–ะผะฐ ะฟะตั€ะตะฒะฐะณะฐะผะธ ะฝะพะฒะธั… ั„ัƒะฝะบั†ั–ะน ั– ะฒะดะพัะบะพะฝะฐะปะตะฝัŒ, ะถะธั‚ั‚ั”ะฒะพ ะฒะฐะถะปะธะฒะพ ะฑัƒั‚ะธ ะฒ ะบัƒั€ัั– ะพัั‚ะฐะฝะฝั–ั… ะฒะตั€ัั–ะน Angular CLI (ั–ะฝั‚ะตั€ั„ะตะนั ะบะพะผะฐะฝะดะฝะพะณะพ ั€ัะดะบะฐ).

ะšัƒั‚ะพะฒะธะน CLI ั†ะต ั–ะฝัั‚ั€ัƒะผะตะฝั‚ ั–ะฝั‚ะตั€ั„ะตะนััƒ ะบะพะผะฐะฝะดะฝะพะณะพ ั€ัะดะบะฐ, ัะบะธะน ะผะพะถะต ัั‚ะฒะพั€ัŽะฒะฐั‚ะธ ะฟั€ะพะตะบั‚, ะดะพะดะฐะฒะฐั‚ะธ ั„ะฐะนะปะธ ั‚ะฐ ะฒะธะบะพะฝัƒะฒะฐั‚ะธ ั€ั–ะทะฝะพะผะฐะฝั–ั‚ะฝั– ะฟะพั‚ะพั‡ะฝั– ะทะฐะฒะดะฐะฝะฝั ั€ะพะทั€ะพะฑะบะธ, ั‚ะฐะบั– ัะบ ั‚ะตัั‚ัƒะฒะฐะฝะฝั, ะพะฑโ€™ั”ะดะฝะฐะฝะฝั ั‚ะฐ ั€ะพะทะณะพั€ั‚ะฐะฝะฝั. ะ™ะพะณะพ ั€ะตะณัƒะปัั€ะฝะต ะพะฝะพะฒะปะตะฝะฝั ะณะฐั€ะฐะฝั‚ัƒั”, ั‰ะพ ะฒะธ ะฒะธะบะพั€ะธัั‚ะพะฒัƒั”ั‚ะต ะฒะตััŒ ะฟะพั‚ะตะฝั†ั–ะฐะป Angular ัƒ ัะฒะพั”ะผัƒ ะฟั€ะพะตะบั‚ั–.

ะ”ะตั‚ะฐะปัŒะฝั–ัˆะต

ะ’ะธั€ั–ัˆะตะฝะพ: ั–ะผะฟะพั€ั‚ ะบะฐั€ั‚ะธ

ะ— ะพะณะปัะดัƒ ะฝะฐ ั‚ะต, ั‰ะพ ะฒะธ ะทะฐะฟะธั‚ัƒะฒะฐะปะธ ะฑะฐะณะฐั‚ะพ ั€ั–ะทะฝะพะผะฐะฝั–ั‚ะฝะพั— ั–ะฝั„ะพั€ะผะฐั†ั–ั—, ั ะฟะพั‡ะฝัƒ ะท ั‚ะตั…ะฝั–ั‡ะฝะพะณะพ ะฐัะฟะตะบั‚ัƒ ัั‚ะฐั‚ั‚ั–, ะฟะตั€ะตะณะปัะฝัƒ ะตั‚ะฐะฟะธ ั€ะตะฐะปั–ะทะฐั†ั–ั— ยซั–ะผะฟะพั€ั‚ัƒ ะบะฐั€ั‚ะธยป ะฒ JavaScript, ะฐ ะฟะพั‚ั–ะผ ะฟะตั€ะตะนะดัƒ ะดะพ ะผะพะดะฝะพะณะพ ะฐัะฟะตะบั‚ัƒ.

ะœะพะดัƒะปั– JavaScript ะทโ€™ัะฒะธะปะธัั ัƒ ะฑั€ะฐัƒะทะตั€ะฐั… ัƒ 2015 ั€ะพั†ั–, ะทะฝะฐะผะตะฝัƒัŽั‡ะธ ะฝะพะฒัƒ ะตั€ัƒ ะฒะตะฑ-ั€ะพะทั€ะพะฑะบะธ. ะŸั€ะพะฑะปะตะผะฐ, ะท ัะบะพัŽ ะทั–ั‚ะบะฝัƒะปะธัั ั€ะพะทั€ะพะฑะฝะธะบะธ, ะฟะพะปัะณะฐะปะฐ ะฒ ั‚ะพะผัƒ, ั‰ะพะฑ ะทโ€™ัััƒะฒะฐั‚ะธ, ัะบ ั–ะผะฟะพั€ั‚ัƒะฒะฐั‚ะธ ะฟะฐะบะตั‚ะธ ัั‚ะพั€ะพะฝะฝั–ั… ั€ะพะทั€ะพะฑะฝะธะบั–ะฒ ะฑะตะท ะฒะธะบะพั€ะธัั‚ะฐะฝะฝั ะฑะฐะฝะดะปะตั€ะฐ. ะžััŒ ั‚ัƒั‚ ั– ะฒัั‚ัƒะฟะฐัŽั‚ัŒ ัƒ ะณั€ัƒ ยซะบะฐั€ั‚ะธ ั–ะผะฟะพั€ั‚ัƒยป JavaScript.

ะ”ะตั‚ะฐะปัŒะฝั–ัˆะต

ะ’ะธั€ั–ัˆะตะฝะพ: ะดะปั ั‚ั€ัƒะฑะธ ะพะฑโ€™ั”ะบั‚ั–ะฒ

ะฏ ะฑ ะทะฐะปัŽะฑะบะธ. ะžััŒ ะทะฐะฟะธั‚ะฐะฝะฐ ะฒะฐะผะธ ัั‚ะฐั‚ั‚ั ะฟั€ะพ ั„ัƒะฝะบั†ั–ัŽ JavaScript `Object.keys()`, ะฟะพะฒโ€™ัะทะฐะฝัƒ ะท ั–ะฝัˆะธะผะธ ั„ัƒะฝะบั†ั–ัะผะธ ะฐะฑะพ ะปะฐะฝั†ัŽะณะพะฒั– ั„ัƒะฝะบั†ั–ั— ั€ะฐะทะพะผ.

ะ ะพะทะฑะธั€ะฐะฝะฝั ัะตะฝััƒ ะบะพะดัƒะฒะฐะฝะฝั JavaScript ั‡ะฐัั‚ะพ ะผะพะถะต ะทะดะฐั‚ะธัั ะดะตั‰ะพ ัะบะปะฐะดะฝะธะผ. ะžะดะฝะฐ ะพัะพะฑะปะธะฒะฐ ะฟั€ะพะฑะปะตะผะฐ, ัะบะฐ ั‡ะฐัั‚ะพ ะฒะธะฝะธะบะฐั” ัะตั€ะตะด ั€ะพะทั€ะพะฑะฝะธะบั–ะฒ, ะฟะพะปัะณะฐั” ะฒ ั‚ะพะผัƒ, ัะบ ะฒะธะบะพั€ะธัั‚ะพะฒัƒะฒะฐั‚ะธ ั„ัƒะฝะบั†ั–ัŽ `Object.keys()` ั– ะฟะตั€ะตะดะฐะฒะฐั‚ะธ ั—ั— ะฒ ั–ะฝัˆั– ั„ัƒะฝะบั†ั–ั—. ะฆั– ั„ัƒะฝะบั†ั–ั—, ัะบั– ั” ั„ัƒะฝะดะฐะผะตะฝั‚ะฐะปัŒะฝะธะผะธ ะดะปั JavaScript, ะดะพะทะฒะพะปััŽั‚ัŒ ัั‚ะฒะพั€ัŽะฒะฐั‚ะธ ะฝะฐะฑะฐะณะฐั‚ะพ ะฑั–ะปัŒัˆ ะดะธะฝะฐะผั–ั‡ะฝะธะน ั– ะบะพะผะฟะฐะบั‚ะฝะธะน ะบะพะด.

ะ”ะตั‚ะฐะปัŒะฝั–ัˆะต

ะ’ะธั€ั–ัˆะตะฝะพ: ngfor ะฝะฐ ะบะปัŽั‡ะฐั… ัะปะพะฒะฝะธะบะฐ

NgFor ั†ะต ะฒะฑัƒะดะพะฒะฐะฝะฐ ะดะธั€ะตะบั‚ะธะฒะฐ ะฒ Angular, ัะบะฐ ะผะพะถะต ะฑัƒั‚ะธ ะฝะตะนะผะพะฒั–ั€ะฝะพ ะบะพั€ะธัะฝะพัŽ, ะบะพะปะธ ะฒะธ ั…ะพั‡ะตั‚ะต ะฟะตั€ะตะนั‚ะธ ะดะพ ะบะปัŽั‡ั–ะฒ ัะปะพะฒะฝะธะบะฐ ัƒ ั„ะฐะนะปั– ัˆะฐะฑะปะพะฝัƒ. ะŸั€ะพัั‚ั–ัˆะต ะบะฐะถัƒั‡ะธ, ะฒั–ะฝ ะฒะธะบะพั€ะธัั‚ะพะฒัƒั”ั‚ัŒัั ะดะปั ะฟะตั€ะตะฑะพั€ัƒ ะผะฐัะธะฒัƒ ะฐะฑะพ ะพะฑโ€™ั”ะบั‚ะฐ ะฟั€ัะผะพ ะฒัะตั€ะตะดะธะฝั– ัˆะฐะฑะปะพะฝัƒ. Angular ะฝะฐะดะฐั” ะฝะฐะดั–ะนะฝัƒ ัั‚ั€ัƒะบั‚ัƒั€ัƒ, ัะบะฐ ะฟั–ะดั‚ั€ะธะผัƒั” ั‡ะธัะปะตะฝะฝั– ะพะฟะตั€ะฐั†ั–ั—, ะฒะบะปัŽั‡ะฐัŽั‡ะธ ะทะฒโ€™ัะทัƒะฒะฐะฝะฝั ะดะฐะฝะธั…, ะผะฐั€ัˆั€ัƒั‚ะธะทะฐั†ั–ัŽ ะฝะฐ ะพัะฝะพะฒั– ะบะพะผะฟะพะฝะตะฝั‚ั–ะฒ, ะฒะฟั€ะพะฒะฐะดะถะตะฝะฝั ะทะฐะปะตะถะฝะพัั‚ะตะน ั‚ะฐ ะฑะฐะณะฐั‚ะพ ั–ะฝัˆะธั…. ะขะธะผ ะฝะต ะผะตะฝัˆ, ั‰ะพะฑ ะผะฐั‚ะธ ะฟะพะฒะฝะธะน ะบะพะฝั‚ั€ะพะปัŒ ะฝะฐะด ั†ะธะผะธ ะพะฟะตั€ะฐั†ั–ัะผะธ, ั€ะพะทั€ะพะฑะฝะธะบ ะฟะพะฒะธะฝะตะฝ ั€ะพะทัƒะผั–ั‚ะธ, ัะบ Angular ั—ั… ะพะฑั€ะพะฑะปัั”.

ะ”ะตั‚ะฐะปัŒะฝั–ัˆะต

ะ’ะธั€ั–ัˆะตะฝะพ: ะผะพะผะตะฝั‚

ะ—ะฒั–ัะฝะพ, โ€‹โ€‹ะดะฐะฒะฐะนั‚ะต ะพะฑโ€™ั”ะดะฝะฐั”ะผะพ ะผะพัŽ ะผะฐะนัั‚ะตั€ะฝั–ัั‚ัŒ ัƒ JavaScript ั– ะผะพะดะฝะธะน ะดะพัะฒั–ะด ัƒ ั†ัŽ ะฝะตะพะฑั…ั–ะดะฝัƒ ั‡ะฐัั‚ะธะฝัƒ ะฑั–ะฑะปั–ะพั‚ะตะบะธ Moment.js, ัะบะฐ ะทะฐะทะฒะธั‡ะฐะน ะฒะธะบะพั€ะธัั‚ะพะฒัƒั”ั‚ัŒัั ะดะปั ะฐะฝะฐะปั–ะทัƒ, ะฟะตั€ะตะฒั–ั€ะบะธ, ะผะฐะฝั–ะฟัƒะปัŽะฒะฐะฝะฝั ั‚ะฐ ั„ะพั€ะผะฐั‚ัƒะฒะฐะฝะฝั ะดะฐั‚ ัƒ JavaScript.

Moment.js โ€” ั†ะต ะฝะตะนะผะพะฒั–ั€ะฝะพ ะทั€ัƒั‡ะฝะฐ ะฑั–ะฑะปั–ะพั‚ะตะบะฐ ั‚ะฐ ั‡ัƒะดะพะฒะธะน ั–ะฝัั‚ั€ัƒะผะตะฝั‚ะฐั€ั–ะน ะดะปั ั€ะพะฑะพั‚ะธ ะท ะดะฐั‚ะฐะผะธ ั‚ะฐ ั‡ะฐัะพะผ ัƒ JavaScript. ะ ะพะฑะพั‚ะฐ ะท ะดะฐั‚ะฐะผะธ ะผะพะถะต ะฑัƒั‚ะธ ะณั€ะพะผั–ะทะดะบะธะผ ะทะฐะฒะดะฐะฝะฝัะผ ัƒ ะฑัƒะดัŒ-ัะบั–ะน ะผะพะฒั– ะฟั€ะพะณั€ะฐะผัƒะฒะฐะฝะฝั, ั– JavaScript ะฝะต ั” ะฒะธะฝัั‚ะบะพะผ. ะ’ะฝัƒั‚ั€ั–ัˆะฝั ัะบะปะฐะดะฝั–ัั‚ัŒ ะพะฑั‡ะธัะปะตะฝะฝั ั‡ะฐััƒ, ะฒะธัะพะบะพัะฝะธั… ั€ะพะบั–ะฒ, ั‡ะฐัะพะฒะธั… ะฟะพััั–ะฒ ั– ั„ะพั€ะผะฐั‚ัƒะฒะฐะฝะฝั ัั‚ะฒะพั€ัŽั” ะฑะฐะณะฐั‚ะพ ะฟั€ะพะฑะปะตะผ. ะะฐ ั‰ะฐัั‚ั, Moment.js ั–ะท ัˆะธั€ะพะบะธะผะธ ะผะพะถะปะธะฒะพัั‚ัะผะธ ั‚ะฐ ะฟั€ะพัั‚ะธะผ ะฟั–ะดั…ะพะดะพะผ ะทะฝะฐั‡ะฝะพัŽ ะผั–ั€ะพัŽ ัะฟั€ะพั‰ัƒั” ั†ะตะน ะฟั€ะพั†ะตั.

ะ”ะตั‚ะฐะปัŒะฝั–ัˆะต

ะ’ะธั€ั–ัˆะตะฝะพ: ะพะฑะผะตะถะตะฝะฝั ะดะพะฒะถะธะฝะธ ั‚ั€ัƒะฑะธ

ะ•ั„ะตะบั‚ะธะฒะฝะต ะฟั€ะพะณั€ะฐะผัƒะฒะฐะฝะฝั ะฟะตั€ะตะดะฑะฐั‡ะฐั” ั€ะตั‚ะตะปัŒะฝัƒ ะพะฑั€ะพะฑะบัƒ ะดะฐะฝะธั…. ะžะดะธะฝ ั–ะท ั‚ะฐะบะธั… ะฐัะฟะตะบั‚ั–ะฒ ะพะฑั€ะพะฑะบะธ ะดะฐะฝะธั… ะฟะพะปัะณะฐั” ะฒ ัƒะฟั€ะฐะฒะปั–ะฝะฝั– ะดะพะฒะถะธะฝะพัŽ ั€ัะดะบะฐ. ะ— ะฝะฐะดะผั–ั€ะฝะธะผ ะฟะตั€ะตะผั–ั‰ะตะฝะฝัะผ ะดะฐะฝะธั… ั– ะผะฐะฝั–ะฟัƒะปัั†ั–ัะผะธ ะบะตั€ัƒะฒะฐะฝะฝั ะดะพะฒะถะธะฝะพัŽ ั€ัะดะบั–ะฒ ัั‚ะฐั” ะฝะตะพะฑั…ั–ะดะฝะธะผ. ะ”ะพะฒะณั– ั€ัะดะบะธ ั–ะฝะพะดั– ะผะพะถัƒั‚ัŒ ะฟั€ะธะทะฒะตัั‚ะธ ะดะพ ะฟะตั€ะตะฟะพะฒะฝะตะฝะฝั ั‡ะธ ะฟั€ะพะฑะปะตะผ ั–ะท ั€ะพะทะฟะพะดั–ะปะพะผ ะฟะฐะผโ€™ัั‚ั– ะฐะฑะพ ะฝะฐะฒั–ั‚ัŒ ัั‚ะฒะพั€ะธั‚ะธ ะฟั€ะพะฑะปะตะผะธ ะดะปั ะฟะพั‚ะพะบะพะฒะพะณะพ ะฟะตั€ะตะดะฐะฒะฐะฝะฝั ะดะฐะฝะธั…. JavaScript, ะฟะพั‚ัƒะถะฝะฐ ั‚ะฐ ะณะฝัƒั‡ะบะฐ ะผะพะฒะฐ, ะฝะฐะดะฐั” ะตั„ะตะบั‚ะธะฒะฝั– ั€ั–ัˆะตะฝะฝั ั‚ะฐะบะธั… ะฟั€ะพะฑะปะตะผ. ะ•ั„ะตะบั‚ะธะฒะฝะต ะบะตั€ัƒะฒะฐะฝะฝั ะดะพะฒะถะธะฝะพัŽ ั€ัะดะบั–ะฒ ะผะพะถะต ะทะฝะฐั‡ะฝะพ ะฟั–ะดะฒะธั‰ะธั‚ะธ ะฟั€ะพะดัƒะบั‚ะธะฒะฝั–ัั‚ัŒ ะฒะฐัˆะพะณะพ ะบะพะดัƒ JavaScript.

ะ”ะตั‚ะฐะปัŒะฝั–ัˆะต

ะ’ะธั€ั–ัˆะตะฝะพ: ัะบ ะฟั€ะธะทะฝะฐั‡ะธั‚ะธ ะฟะพั€ั‚

ะฃ ัะฒั–ั‚ั– ะฒะตะฑ-ั€ะพะทั€ะพะฑะบะธ ะฟั€ะธะทะฝะฐั‡ะตะฝะฝั ะฟะพั€ั‚ัƒ ะฒะฒะฐะถะฐั”ั‚ัŒัั ะพัะฝะพะฒะฝะธะผ, ะฐะปะต ะฒะฐะถะปะธะฒะธะผ ะทะฐะฒะดะฐะฝะฝัะผ. ะฆะต ะฒะฐะถะปะธะฒะพ ะดะปั ะฒะธะทะฝะฐั‡ะตะฝะฝั ัะฟะพัะพะฑัƒ ะทะฒโ€™ัะทะบัƒ ะฟั€ะพะณั€ะฐะผะธ ะท ะฒะตะฑ-ัะตั€ะฒะตั€ะพะผ ะฐะฑะพ ะผะพะถะปะธะฒะพัั‚ั– ะทั–ัั‚ะฐะฒะปะตะฝะฝั ะฟะพั€ั‚ัƒ ะท ั–ะผะตะฝะตะผ ะดะพะผะตะฝัƒ. ะฆั ะฟั€ะพัั‚ะฐ ะดั–ัะปัŒะฝั–ัั‚ัŒ ัั‚ะฐั” ะพัะฝะพะฒะพัŽ ะฑัƒะดัŒ-ัะบะพั— ะผะตั€ะตะถะตะฒะพั— ะฟั€ะพะณั€ะฐะผะธ, ั€ะพะทั€ะพะฑะปะตะฝะพั— ะทะฐ ะดะพะฟะพะผะพะณะพัŽ JavaScript, ะฝะฐะฟั€ะธะบะปะฐะด Node.JS.

ะŸะพะดั–ะฑะฝะพ ะดะพ ั‚ะพะณะพ, ัะบ ะฟั€ะฐะฒะธะปัŒะฝะธะน ะฒั–ะดั‚ั–ะฝะพะบ, ะฟะพั”ะดะฝะฐะฝะฝั ะบะพะปัŒะพั€ั–ะฒ ั– ัะธะปัƒะตั‚ ะผะพะถัƒั‚ัŒ ะทะผั–ะฝะธั‚ะธ ะฐะฑะพ ะทะผั–ะฝะธั‚ะธ ะฒะธะณะปัะด ะผะพะดะธ, ะฟั€ะฐะฒะธะปัŒะฝะต ะฟั€ะธะทะฝะฐั‡ะตะฝะฝั ะฟะพั€ั‚ัƒ ัƒ ะฒะฐัˆะพะผัƒ ะบะพะดั– JavaScript ะณะฐั€ะฐะฝั‚ัƒั”, ั‰ะพ ะฒะฐัˆะฐ ะฟั€ะพะณั€ะฐะผะฐ ะฑัƒะดะต ะดะพัั‚ัƒะฟะฝะพัŽ ั‚ะฐ ั„ัƒะฝะบั†ั–ะพะฝะฐะปัŒะฝะพัŽ ะฒ ะ†ะฝั‚ะตั€ะฝะตั‚ั–.

ะ”ะตั‚ะฐะปัŒะฝั–ัˆะต