แƒžแƒ แƒแƒ”แƒฅแƒขแƒ”แƒ‘แƒ˜แƒก แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒกแƒ˜แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ–แƒ”แƒช แƒฃแƒœแƒ“แƒ แƒ˜แƒ•แƒแƒ แƒฏแƒ˜แƒจแƒแƒ—

"แƒแƒกแƒขแƒแƒขแƒ˜ แƒฃแƒคแƒ แƒ แƒ›แƒ”แƒข แƒจแƒ”แƒชแƒ“แƒแƒ›แƒแƒก แƒฃแƒจแƒ•แƒ”แƒ‘แƒก, แƒ•แƒ˜แƒ“แƒ แƒ” แƒ“แƒแƒ›แƒฌแƒงแƒ”แƒ‘แƒ˜ แƒชแƒ“แƒ˜แƒก"

แƒ‘แƒแƒšแƒ แƒกแƒแƒกแƒฌแƒแƒ•แƒšแƒ แƒžแƒ แƒแƒ”แƒฅแƒขแƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒ แƒ›แƒ˜แƒ˜แƒฆแƒ 50 แƒแƒ—แƒแƒกแƒ˜ แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒฃแƒšแƒ˜ แƒ“แƒ 600 แƒคแƒแƒ•แƒแƒ แƒ˜แƒขแƒ˜. แƒแƒฅ แƒแƒ แƒ˜แƒก แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒกแƒแƒ˜แƒœแƒขแƒ”แƒ แƒ”แƒกแƒ แƒžแƒ แƒแƒ”แƒฅแƒขแƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒ แƒžแƒ แƒแƒฅแƒขแƒ˜แƒ™แƒแƒจแƒ˜, แƒ›แƒแƒ—แƒ—แƒ•แƒ˜แƒก, แƒ•แƒ˜แƒกแƒแƒช แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒ“แƒแƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ แƒกแƒฃแƒ แƒก.

1. แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒ แƒ”แƒ“แƒแƒฅแƒขแƒแƒ แƒ˜

แƒžแƒ แƒแƒ”แƒฅแƒขแƒ”แƒ‘แƒ˜แƒก แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒกแƒ˜แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ–แƒ”แƒช แƒฃแƒœแƒ“แƒ แƒ˜แƒ•แƒแƒ แƒฏแƒ˜แƒจแƒแƒ—

แƒขแƒ”แƒฅแƒกแƒขแƒฃแƒ แƒ˜ แƒ แƒ”แƒ“แƒแƒฅแƒขแƒแƒ แƒ˜แƒก แƒ›แƒ˜แƒ–แƒแƒœแƒ˜แƒ แƒจแƒ”แƒแƒ›แƒชแƒ˜แƒ แƒแƒก แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ”แƒ‘แƒ˜แƒก แƒซแƒแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒ, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒชแƒ“แƒ˜แƒšแƒแƒ‘แƒ”แƒœ แƒ—แƒแƒ•แƒ˜แƒแƒœแƒ—แƒ˜ แƒคแƒแƒ แƒ›แƒแƒขแƒ˜แƒ แƒ”แƒ‘แƒ HTML แƒ›แƒแƒ แƒ™แƒ˜แƒ แƒ”แƒ‘แƒแƒ“ แƒ’แƒแƒ“แƒแƒแƒฅแƒชแƒ˜แƒแƒœ. แƒ™แƒแƒ แƒ’แƒ˜ แƒขแƒ”แƒฅแƒกแƒขแƒฃแƒ แƒ˜ แƒ แƒ”แƒ“แƒแƒฅแƒขแƒแƒ แƒ˜ แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒแƒซแƒšแƒ”แƒ•แƒก แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ”แƒ‘แƒก แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒคแƒแƒ แƒ›แƒแƒขแƒ˜แƒ แƒ”แƒ‘แƒ แƒกแƒฎแƒ•แƒแƒ“แƒแƒกแƒฎแƒ•แƒ แƒ’แƒ–แƒ˜แƒ—.

แƒ แƒแƒฆแƒแƒช แƒ›แƒแƒ›แƒ”แƒœแƒขแƒจแƒ˜, แƒงแƒ•แƒ”แƒšแƒแƒ› แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒ แƒ”แƒ“แƒแƒฅแƒขแƒแƒ แƒ˜. แƒ แƒแƒขแƒแƒ›แƒแƒช แƒแƒ แƒ แƒจแƒ”แƒฅแƒ›แƒ”แƒœแƒ˜แƒ— แƒ˜แƒ’แƒ˜ แƒกแƒแƒ™แƒฃแƒ—แƒแƒ  แƒ—แƒแƒ•แƒก?

2. Reddit-แƒ˜แƒก แƒ™แƒšแƒแƒœแƒ˜

แƒžแƒ แƒแƒ”แƒฅแƒขแƒ”แƒ‘แƒ˜แƒก แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒกแƒ˜แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ–แƒ”แƒช แƒฃแƒœแƒ“แƒ แƒ˜แƒ•แƒแƒ แƒฏแƒ˜แƒจแƒแƒ—

Reddit แƒแƒ แƒ˜แƒก แƒกแƒแƒชแƒ˜แƒแƒšแƒฃแƒ แƒ˜ แƒแƒฎแƒแƒšแƒ˜ แƒแƒ›แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒแƒ’แƒ แƒ”แƒ’แƒแƒชแƒ˜แƒ, แƒ•แƒ”แƒ‘ แƒ™แƒแƒœแƒขแƒ”แƒœแƒขแƒ˜แƒก แƒ แƒ”แƒ˜แƒขแƒ˜แƒœแƒ’แƒ˜ แƒ“แƒ แƒ“แƒ˜แƒกแƒ™แƒฃแƒกแƒ˜แƒ˜แƒก แƒกแƒแƒ˜แƒขแƒ˜.

Reddit แƒ˜แƒ™แƒแƒ•แƒ”แƒ‘แƒก แƒฉแƒ”แƒ›แƒ˜ แƒ“แƒ แƒแƒ˜แƒก แƒฃแƒ›แƒ”แƒขแƒ”แƒก แƒœแƒแƒฌแƒ˜แƒšแƒก, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒ” แƒ•แƒแƒ’แƒ แƒซแƒ”แƒšแƒ”แƒ‘ แƒ›แƒแƒกแƒ–แƒ” แƒ’แƒแƒขแƒแƒ แƒ”แƒ‘แƒแƒก. Reddit-แƒ˜แƒก แƒ™แƒšแƒแƒœแƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒกแƒฌแƒแƒ•แƒšแƒ˜แƒก แƒ”แƒคแƒ”แƒฅแƒขแƒฃแƒ แƒ˜ แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒ (แƒแƒ›แƒแƒ•แƒ” แƒ“แƒ แƒแƒก Reddit-แƒ˜แƒก แƒ“แƒแƒ—แƒ•แƒแƒšแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ˜แƒกแƒแƒก).

Reddit แƒ’แƒ—แƒแƒ•แƒแƒ–แƒแƒ‘แƒ— แƒซแƒแƒšแƒ˜แƒแƒœ แƒ›แƒ“แƒ˜แƒ“แƒแƒ แƒก API. แƒแƒ  แƒ’แƒแƒ›แƒแƒขแƒแƒ•แƒแƒ— แƒ แƒแƒ˜แƒ›แƒ” แƒ›แƒแƒฎแƒแƒกแƒ˜แƒแƒ—แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒ“แƒ แƒแƒ  แƒ’แƒแƒแƒ™แƒ”แƒ—แƒแƒ— แƒ แƒแƒ›แƒ” แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ˜แƒ—. แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ”แƒ‘แƒ—แƒแƒœ แƒ“แƒ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ”แƒ‘แƒ—แƒแƒœ แƒ แƒ”แƒแƒšแƒฃแƒ  แƒกแƒแƒ›แƒงแƒแƒ แƒแƒจแƒ˜, แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒ  แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒจแƒ”แƒฃแƒคแƒ”แƒ แƒฎแƒ”แƒ‘แƒšแƒแƒ“ แƒ˜แƒ›แƒฃแƒจแƒแƒแƒ—, แƒแƒœ แƒกแƒฌแƒ แƒแƒคแƒแƒ“ แƒ“แƒแƒ™แƒแƒ แƒ’แƒแƒ•แƒ— แƒกแƒแƒ›แƒฃแƒจแƒแƒแƒก.

แƒญแƒ™แƒ•แƒ˜แƒแƒœแƒ˜ แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜ แƒ›แƒแƒจแƒ˜แƒœแƒ•แƒ” แƒ›แƒ˜แƒฎแƒ•แƒ“แƒ”แƒ‘แƒ˜แƒแƒœ, แƒ แƒแƒ› แƒกแƒแƒฅแƒ›แƒ” แƒชแƒฃแƒ“แƒแƒ“ แƒ™แƒ”แƒ—แƒ“แƒ”แƒ‘แƒ แƒ“แƒ แƒกแƒฎแƒ•แƒแƒก แƒ˜แƒžแƒแƒ•แƒ˜แƒแƒœ.

แƒžแƒ แƒแƒ”แƒฅแƒขแƒ”แƒ‘แƒ˜แƒก แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒกแƒ˜แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ–แƒ”แƒช แƒฃแƒœแƒ“แƒ แƒ˜แƒ•แƒแƒ แƒฏแƒ˜แƒจแƒแƒ—

Reddit API

3. แƒฆแƒ˜แƒ แƒ™แƒแƒ“แƒ˜แƒก NPM แƒžแƒแƒ™แƒ”แƒขแƒ˜แƒก แƒ’แƒแƒ›แƒแƒฅแƒ•แƒ”แƒงแƒœแƒ”แƒ‘แƒ

แƒžแƒ แƒแƒ”แƒฅแƒขแƒ”แƒ‘แƒ˜แƒก แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒกแƒ˜แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ–แƒ”แƒช แƒฃแƒœแƒ“แƒ แƒ˜แƒ•แƒแƒ แƒฏแƒ˜แƒจแƒแƒ—

แƒ—แƒฃ Javascript แƒ™แƒแƒ“แƒก แƒฌแƒ”แƒ แƒ—, แƒ“แƒ˜แƒ“แƒ˜ แƒแƒšแƒ‘แƒแƒ—แƒแƒ‘แƒ˜แƒ— แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ— แƒžแƒแƒ™แƒ”แƒขแƒ˜แƒก แƒ›แƒ”แƒœแƒ”แƒฏแƒ”แƒ แƒก. แƒžแƒแƒ™แƒ”แƒขแƒ˜แƒก แƒ›แƒ”แƒœแƒ”แƒฏแƒ”แƒ แƒ˜ แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒ’แƒแƒซแƒšแƒ”แƒ•แƒ— แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒแƒ— แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ™แƒแƒ“แƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒกแƒฎแƒ•แƒ แƒแƒ“แƒแƒ›แƒ˜แƒแƒœแƒ”แƒ‘แƒ›แƒ แƒ“แƒแƒฌแƒ”แƒ แƒ”แƒก แƒ“แƒ แƒ’แƒแƒ›แƒแƒแƒฅแƒ•แƒ”แƒงแƒœแƒ”แƒก.

แƒžแƒแƒ™แƒ”แƒขแƒ˜แƒก แƒกแƒ แƒฃแƒšแƒ˜ แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒชแƒ˜แƒ™แƒšแƒ˜แƒก แƒ’แƒแƒ’แƒ”แƒ‘แƒ แƒซแƒแƒšแƒ˜แƒแƒœ แƒ™แƒแƒ แƒ’ แƒ’แƒแƒ›แƒแƒชแƒ“แƒ˜แƒšแƒ”แƒ‘แƒแƒก แƒ›แƒแƒ’แƒชแƒ”แƒ›แƒ—. แƒ‘แƒ”แƒ•แƒ แƒ˜ แƒ แƒแƒ› แƒฃแƒœแƒ“แƒ แƒ˜แƒชแƒแƒ“แƒ” แƒ™แƒแƒ“แƒ˜แƒก แƒ’แƒแƒ›แƒแƒฅแƒ•แƒ”แƒงแƒœแƒ”แƒ‘แƒ˜แƒกแƒแƒก. แƒ—แƒฅแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒ˜แƒคแƒ˜แƒฅแƒ แƒแƒ— แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ”แƒ‘แƒแƒ–แƒ”, แƒกแƒ”แƒ›แƒแƒœแƒขแƒ˜แƒ™แƒฃแƒ  แƒ•แƒ”แƒ แƒกแƒ˜แƒแƒ–แƒ”, แƒ›แƒแƒกแƒจแƒขแƒแƒ‘แƒฃแƒ แƒแƒ‘แƒแƒ–แƒ”, แƒ“แƒแƒกแƒแƒฎแƒ”แƒšแƒ”แƒ‘แƒ˜แƒก แƒ™แƒแƒœแƒ•แƒ”แƒœแƒชแƒ˜แƒ”แƒ‘แƒ–แƒ” แƒ“แƒ แƒจแƒ”แƒœแƒแƒ แƒฉแƒฃแƒœแƒ”แƒ‘แƒแƒ–แƒ”.

แƒžแƒแƒ™แƒ”แƒขแƒ˜ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ˜แƒงแƒแƒก แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ แƒ˜. แƒ—แƒฃ แƒแƒ  แƒ’แƒแƒฅแƒ•แƒ— แƒ˜แƒ“แƒ”แƒ, แƒจแƒ”แƒฅแƒ›แƒ”แƒœแƒ˜แƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒกแƒแƒ™แƒฃแƒ—แƒแƒ แƒ˜ Lodash แƒ“แƒ แƒ’แƒแƒ›แƒแƒแƒฅแƒ•แƒ”แƒงแƒœแƒ”แƒ— แƒ˜แƒ’แƒ˜.

แƒžแƒ แƒแƒ”แƒฅแƒขแƒ”แƒ‘แƒ˜แƒก แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒกแƒ˜แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ–แƒ”แƒช แƒฃแƒœแƒ“แƒ แƒ˜แƒ•แƒแƒ แƒฏแƒ˜แƒจแƒแƒ—

แƒšแƒแƒ“แƒแƒจแƒ˜: lodash.com

แƒ—แƒฃ แƒ แƒแƒฆแƒแƒช แƒ’แƒแƒแƒ™แƒ”แƒ—แƒ”แƒ— แƒแƒœแƒšแƒแƒ˜แƒœ, 10%-แƒ˜แƒ— แƒ›แƒแƒฆแƒšแƒ แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ— แƒกแƒฎแƒ•แƒ”แƒ‘แƒก. แƒแƒฅ แƒแƒ แƒ˜แƒก แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒกแƒแƒกแƒแƒ แƒ’แƒ”แƒ‘แƒšแƒ แƒ แƒ”แƒกแƒฃแƒ แƒกแƒ˜ แƒฆแƒ˜แƒ แƒฌแƒงแƒแƒ แƒแƒ”แƒ‘แƒ˜แƒกแƒ แƒ“แƒ แƒžแƒแƒ™แƒ”แƒขแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘.

4. freeCodeCamp แƒกแƒแƒกแƒฌแƒแƒ•แƒšแƒ แƒ’แƒ”แƒ’แƒ›แƒ

แƒžแƒ แƒแƒ”แƒฅแƒขแƒ”แƒ‘แƒ˜แƒก แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒกแƒ˜แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ–แƒ”แƒช แƒฃแƒœแƒ“แƒ แƒ˜แƒ•แƒแƒ แƒฏแƒ˜แƒจแƒแƒ—

FCC แƒกแƒแƒกแƒฌแƒแƒ•แƒšแƒ แƒ’แƒ”แƒ’แƒ›แƒ

freeCodecamp-แƒ›แƒ แƒ‘แƒ”แƒ•แƒ แƒ˜ แƒจแƒ”แƒแƒ’แƒ แƒแƒ•แƒ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒงแƒแƒ•แƒšแƒ˜แƒกแƒ›แƒแƒ›แƒชแƒ•แƒ”แƒšแƒ˜ แƒ™แƒฃแƒ แƒกแƒ˜.

freeCodeCamp แƒแƒ แƒ˜แƒก แƒแƒ แƒแƒ™แƒแƒ›แƒ”แƒ แƒชแƒ˜แƒฃแƒšแƒ˜ แƒแƒ แƒ’แƒแƒœแƒ˜แƒ–แƒแƒชแƒ˜แƒ. แƒ˜แƒ’แƒ˜ แƒจแƒ”แƒ“แƒ’แƒ”แƒ‘แƒ แƒ˜แƒœแƒขแƒ”แƒ แƒแƒฅแƒขแƒ˜แƒฃแƒšแƒ˜ แƒ•แƒ”แƒ‘-แƒ–แƒ” แƒ“แƒแƒคแƒฃแƒซแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒแƒกแƒฌแƒแƒ•แƒšแƒ แƒžแƒšแƒแƒขแƒคแƒแƒ แƒ›แƒ˜แƒกแƒ’แƒแƒœ, แƒแƒœแƒšแƒแƒ˜แƒœ แƒกแƒแƒ–แƒแƒ’แƒแƒ“แƒแƒ”แƒ‘แƒ˜แƒก แƒคแƒแƒ แƒฃแƒ›แƒ˜แƒกแƒ’แƒแƒœ, แƒฉแƒแƒขแƒ˜แƒก แƒแƒ—แƒแƒฎแƒ”แƒ‘แƒ˜แƒกแƒ’แƒแƒœ, แƒกแƒแƒจแƒฃแƒแƒšแƒ แƒžแƒฃแƒ‘แƒšแƒ˜แƒ™แƒแƒชแƒ˜แƒ”แƒ‘แƒ˜แƒกแƒ’แƒแƒœ แƒ“แƒ แƒแƒ“แƒ’แƒ˜แƒšแƒแƒ‘แƒ แƒ˜แƒ•แƒ˜ แƒแƒ แƒ’แƒแƒœแƒ˜แƒ–แƒแƒชแƒ˜แƒ”แƒ‘แƒ˜แƒกแƒ’แƒแƒœ, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒแƒžแƒ˜แƒ แƒ”แƒ‘แƒ”แƒœ แƒกแƒฌแƒแƒ•แƒšแƒ˜แƒก แƒ•แƒ”แƒ‘-แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒแƒก แƒงแƒ•แƒ”แƒšแƒแƒกแƒ—แƒ•แƒ˜แƒก แƒฎแƒ”แƒšแƒ›แƒ˜แƒกแƒแƒฌแƒ•แƒ“แƒแƒ›แƒ˜ แƒ’แƒแƒฎแƒแƒ“แƒแƒœ.

แƒžแƒ แƒแƒ”แƒฅแƒขแƒ”แƒ‘แƒ˜แƒก แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒกแƒ˜แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ–แƒ”แƒช แƒฃแƒœแƒ“แƒ แƒ˜แƒ•แƒแƒ แƒฏแƒ˜แƒจแƒแƒ—

แƒ—แƒฅแƒ•แƒ”แƒœ แƒ’แƒ”แƒฅแƒœแƒ”แƒ‘แƒแƒ— แƒ›แƒ”แƒขแƒ˜ แƒ™แƒ•แƒแƒšแƒ˜แƒคแƒ˜แƒ™แƒแƒชแƒ˜แƒ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜ แƒกแƒแƒ›แƒฃแƒจแƒแƒแƒกแƒ—แƒ•แƒ˜แƒก, แƒ—แƒฃ แƒ›แƒแƒแƒฎแƒ”แƒ แƒฎแƒ”แƒ‘แƒ— แƒ›แƒ—แƒ”แƒšแƒ˜ แƒ™แƒฃแƒ แƒกแƒ˜แƒก แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒแƒก.

5. แƒจแƒ”แƒฅแƒ›แƒ”แƒœแƒ˜แƒ— HTTP แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒœแƒฃแƒšแƒ˜แƒ“แƒแƒœ

HTTP แƒžแƒ แƒแƒขแƒแƒ™แƒแƒšแƒ˜ แƒแƒ แƒ˜แƒก แƒ”แƒ แƒ—-แƒ”แƒ แƒ—แƒ˜ แƒ›แƒ—แƒแƒ•แƒแƒ แƒ˜ แƒžแƒ แƒแƒขแƒแƒ™แƒแƒšแƒ˜, แƒ แƒแƒ›แƒšแƒ˜แƒก แƒ›แƒ”แƒจแƒ•แƒ”แƒแƒ‘แƒ˜แƒ—แƒแƒช แƒจแƒ˜แƒœแƒแƒแƒ แƒกแƒ˜ แƒ›แƒแƒ’แƒ–แƒแƒฃแƒ แƒแƒ‘แƒก แƒ˜แƒœแƒขแƒ”แƒ แƒœแƒ”แƒขแƒจแƒ˜. HTTP แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ”แƒ‘แƒ˜ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒกแƒขแƒแƒขแƒ˜แƒ™แƒฃแƒ แƒ˜ แƒจแƒ˜แƒœแƒแƒแƒ แƒกแƒ˜แƒก แƒ›แƒแƒกแƒแƒ›แƒกแƒแƒฎแƒฃแƒ แƒ”แƒ‘แƒšแƒแƒ“, แƒ แƒแƒ’แƒแƒ แƒ˜แƒชแƒแƒ HTML, CSS แƒ“แƒ JS.

HTTP แƒžแƒ แƒแƒขแƒแƒ™แƒแƒšแƒ˜แƒก แƒœแƒฃแƒšแƒ˜แƒ“แƒแƒœ แƒ“แƒแƒœแƒ”แƒ แƒ’แƒ•แƒ˜แƒก แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒ แƒ’แƒแƒแƒคแƒแƒ แƒ—แƒแƒ•แƒ”แƒ‘แƒก แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒชแƒแƒ“แƒœแƒแƒก แƒ˜แƒ›แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘, แƒ—แƒฃ แƒ แƒแƒ’แƒแƒ  แƒฃแƒ แƒ—แƒ˜แƒ”แƒ แƒ—แƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ”แƒœ แƒกแƒแƒ’แƒœแƒ”แƒ‘แƒ˜.

แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒ—แƒฃ แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ— NodeJs, แƒ›แƒแƒจแƒ˜แƒœ แƒ˜แƒชแƒ˜แƒ—, แƒ แƒแƒ› Express แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒงแƒแƒคแƒก HTTP แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒก.

แƒชแƒœแƒแƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ˜แƒฎแƒ˜แƒšแƒ”แƒ— แƒ—แƒฃ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ—:

  • แƒ“แƒแƒแƒงแƒ”แƒœแƒ”แƒ— แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒงแƒแƒ•แƒ”แƒšแƒ’แƒ•แƒแƒ แƒ˜ แƒ‘แƒ˜แƒ‘แƒšแƒ˜แƒแƒ—แƒ”แƒ™แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”
  • แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ แƒฃแƒœแƒ“แƒ แƒ›แƒแƒ”แƒ›แƒกแƒแƒฎแƒฃแƒ แƒแƒก HTML, CSS แƒ“แƒ JS แƒ™แƒแƒœแƒขแƒ”แƒœแƒขแƒก.
  • แƒ แƒแƒฃแƒขแƒ”แƒ แƒ˜แƒก แƒ“แƒแƒœแƒ”แƒ แƒ’แƒ•แƒ แƒœแƒฃแƒšแƒ˜แƒ“แƒแƒœ
  • แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜ แƒ“แƒ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ

แƒ—แƒฃ แƒแƒ  แƒ˜แƒชแƒ˜แƒ— แƒ แƒแƒขแƒแƒ›, แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ— แƒฌแƒแƒ“แƒ˜ แƒšแƒแƒœแƒ’ แƒ“แƒ แƒจแƒ”แƒ”แƒชแƒแƒ“แƒ”แƒ— แƒจแƒ”แƒฅแƒ›แƒœแƒแƒ— HTTP แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜ Caddy แƒœแƒฃแƒšแƒ˜แƒ“แƒแƒœ.

แƒžแƒ แƒแƒ”แƒฅแƒขแƒ”แƒ‘แƒ˜แƒก แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒกแƒ˜แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ–แƒ”แƒช แƒฃแƒœแƒ“แƒ แƒ˜แƒ•แƒแƒ แƒฏแƒ˜แƒจแƒแƒ—

6. แƒ“แƒ”แƒกแƒ™แƒขแƒแƒžแƒ˜แƒก แƒแƒžแƒšแƒ˜แƒ™แƒแƒชแƒ˜แƒ แƒจแƒ”แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก

แƒžแƒ แƒแƒ”แƒฅแƒขแƒ”แƒ‘แƒ˜แƒก แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒกแƒ˜แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ–แƒ”แƒช แƒฃแƒœแƒ“แƒ แƒ˜แƒ•แƒแƒ แƒฏแƒ˜แƒจแƒแƒ—

แƒฉแƒ•แƒ”แƒœ แƒงแƒ•แƒ”แƒšแƒ แƒ•แƒ˜แƒฆแƒ”แƒ‘แƒ— แƒจแƒ”แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒ‘แƒก, แƒแƒ แƒ?

แƒ›แƒแƒ“แƒ˜แƒ— แƒจแƒ”แƒ•แƒฅแƒ›แƒœแƒแƒ— แƒจแƒ”แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒ‘แƒ˜แƒก แƒแƒžแƒšแƒ˜แƒ™แƒแƒชแƒ˜แƒ. แƒแƒžแƒšแƒ˜แƒ™แƒแƒชแƒ˜แƒแƒก แƒกแƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ แƒจแƒ”แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ แƒ“แƒ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒแƒกแƒ—แƒแƒœ แƒกแƒ˜แƒœแƒฅแƒ แƒแƒœแƒ˜แƒ–แƒแƒชแƒ˜แƒ. แƒจแƒ”แƒฅแƒ›แƒ”แƒœแƒ˜แƒ— แƒ›แƒจแƒแƒ‘แƒšแƒ˜แƒฃแƒ แƒ˜ แƒแƒžแƒšแƒ˜แƒ™แƒแƒชแƒ˜แƒ Electron-แƒ˜แƒก, Swift-แƒ˜แƒก แƒแƒœ แƒ แƒแƒช แƒ›แƒแƒ’แƒฌแƒแƒœแƒ— แƒ“แƒ แƒ แƒแƒช แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒแƒ–แƒ”.

แƒ›แƒแƒ’แƒ”แƒ แƒ˜แƒ“แƒ”แƒ‘แƒแƒ— แƒ“แƒแƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒแƒ— แƒ”แƒก แƒžแƒ˜แƒ แƒ•แƒ”แƒš แƒ’แƒแƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒแƒกแƒ—แƒแƒœ (แƒขแƒ”แƒฅแƒกแƒขแƒฃแƒ แƒ˜ แƒ แƒ”แƒ“แƒแƒฅแƒขแƒแƒ แƒ˜).

แƒ แƒแƒ’แƒแƒ แƒช แƒ‘แƒแƒœแƒฃแƒกแƒ˜, แƒกแƒชแƒแƒ“แƒ”แƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ“แƒ”แƒกแƒ™แƒขแƒแƒžแƒ˜แƒก แƒ•แƒ”แƒ แƒกแƒ˜แƒ˜แƒก แƒกแƒ˜แƒœแƒฅแƒ แƒแƒœแƒ˜แƒ–แƒแƒชแƒ˜แƒ แƒ•แƒ”แƒ‘ แƒ•แƒ”แƒ แƒกแƒ˜แƒแƒกแƒ—แƒแƒœ.

7. แƒžแƒแƒ“แƒ™แƒแƒกแƒขแƒ˜ (แƒ›แƒแƒฆแƒ แƒฃแƒ‘แƒšแƒฃแƒšแƒ˜ แƒ™แƒšแƒแƒœแƒ˜)

แƒžแƒ แƒแƒ”แƒฅแƒขแƒ”แƒ‘แƒ˜แƒก แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒกแƒ˜แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ–แƒ”แƒช แƒฃแƒœแƒ“แƒ แƒ˜แƒ•แƒแƒ แƒฏแƒ˜แƒจแƒแƒ—

แƒ•แƒ˜แƒœ แƒแƒ  แƒฃแƒกแƒ›แƒ”แƒœแƒก แƒžแƒแƒ“แƒ™แƒแƒกแƒขแƒ”แƒ‘แƒก?

แƒจแƒ”แƒฅแƒ›แƒ”แƒœแƒ˜แƒ— แƒ•แƒ”แƒ‘ แƒแƒžแƒšแƒ˜แƒ™แƒแƒชแƒ˜แƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜แƒ—:

  • แฒจแƒ”แƒฅแƒ›แƒ”แƒœแƒ˜แƒ— แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜
  • แƒžแƒแƒ“แƒ™แƒแƒกแƒขแƒ”แƒ‘แƒ˜แƒก แƒซแƒ˜แƒ”แƒ‘แƒ
  • แƒจแƒ”แƒแƒคแƒแƒกแƒ”แƒ— แƒ“แƒ แƒ’แƒแƒ›แƒแƒ˜แƒฌแƒ”แƒ แƒ”แƒ— แƒžแƒแƒ“แƒ™แƒแƒกแƒขแƒ˜
  • แƒ’แƒแƒแƒฉแƒ”แƒ แƒ”แƒ— แƒ“แƒ แƒ˜แƒ—แƒแƒ›แƒแƒจแƒ”แƒ—, แƒจแƒ”แƒชแƒ•แƒแƒšแƒ”แƒ— แƒกแƒ˜แƒฉแƒฅแƒแƒ แƒ”, แƒฌแƒ˜แƒœ แƒ“แƒ แƒฃแƒ™แƒแƒœ แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜ 30 แƒฌแƒแƒ›แƒ˜แƒก แƒ’แƒแƒœแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜.

แƒกแƒชแƒแƒ“แƒ”แƒ— แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒแƒ— iTunes API, แƒ แƒแƒ’แƒแƒ แƒช แƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜ แƒฌแƒ”แƒ แƒขแƒ˜แƒšแƒ˜. แƒ—แƒฃ แƒ˜แƒชแƒ˜แƒ— แƒ แƒแƒ˜แƒ›แƒ” แƒกแƒฎแƒ•แƒ แƒ แƒ”แƒกแƒฃแƒ แƒกแƒ˜, แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ“แƒแƒฌแƒ”แƒ แƒแƒ— แƒ™แƒแƒ›แƒ”แƒœแƒขแƒแƒ แƒ”แƒ‘แƒจแƒ˜.

แƒžแƒ แƒแƒ”แƒฅแƒขแƒ”แƒ‘แƒ˜แƒก แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒกแƒ˜แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ–แƒ”แƒช แƒฃแƒœแƒ“แƒ แƒ˜แƒ•แƒแƒ แƒฏแƒ˜แƒจแƒแƒ—

affiliate.itunes.apple.com/resources/documentation/itunes-store-web-service-search-api

8. แƒ”แƒ™แƒ แƒแƒœแƒ˜แƒก แƒ’แƒแƒ“แƒแƒฆแƒ”แƒ‘แƒ

แƒžแƒ แƒแƒ”แƒฅแƒขแƒ”แƒ‘แƒ˜แƒก แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒกแƒ˜แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ–แƒ”แƒช แƒฃแƒœแƒ“แƒ แƒ˜แƒ•แƒแƒ แƒฏแƒ˜แƒจแƒแƒ—

แƒ’แƒแƒ›แƒแƒ แƒฏแƒแƒ‘แƒ! แƒแƒฎแƒšแƒแƒ•แƒ” แƒ•แƒ˜แƒฆแƒ”แƒ‘ แƒฉแƒ”แƒ›แƒก แƒ”แƒ™แƒ แƒแƒœแƒก!

แƒจแƒ”แƒฅแƒ›แƒ”แƒœแƒ˜แƒ— แƒ“แƒ”แƒกแƒ™แƒขแƒแƒžแƒ˜แƒก แƒแƒœ แƒ•แƒ”แƒ‘ แƒแƒžแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒ’แƒแƒซแƒšแƒ”แƒ•แƒ— แƒ’แƒแƒ“แƒแƒ˜แƒฆแƒแƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ”แƒ™แƒ แƒแƒœแƒ˜ แƒ“แƒ แƒจแƒ”แƒ˜แƒœแƒแƒฎแƒแƒ— แƒ™แƒšแƒ˜แƒžแƒ˜ แƒ แƒแƒ’แƒแƒ แƒช .gif

แƒแƒฅ แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒ แƒฉแƒ”แƒ•แƒแƒ แƒแƒ’แƒแƒ  แƒ›แƒ˜แƒ•แƒแƒฆแƒฌแƒ˜แƒแƒ— แƒแƒ›แƒแƒก.

แƒ—แƒแƒ แƒ’แƒ›แƒแƒœแƒ˜ แƒ™แƒแƒ›แƒžแƒแƒœแƒ˜แƒ˜แƒก แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒ— แƒ’แƒแƒœแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒ“แƒ EDISON แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒฃแƒšแƒ˜ แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒงแƒแƒคแƒแƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒžแƒ แƒแƒคแƒ”แƒกแƒ˜แƒแƒœแƒแƒšแƒฃแƒ แƒแƒ“ แƒแƒ แƒ˜แƒก แƒ“แƒแƒ™แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒแƒžแƒšแƒ˜แƒ™แƒแƒชแƒ˜แƒ”แƒ‘แƒ˜แƒกแƒ แƒ“แƒ แƒ•แƒ”แƒ‘แƒกแƒแƒ˜แƒขแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ PHP-แƒจแƒ˜ แƒ›แƒกแƒฎแƒ•แƒ˜แƒšแƒ˜ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒแƒกแƒ”แƒ•แƒ” แƒฆแƒ แƒฃแƒ‘แƒšแƒแƒ•แƒแƒœแƒ˜ แƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒก แƒ“แƒ แƒ›แƒแƒ‘แƒ˜แƒšแƒฃแƒ แƒ˜ แƒแƒžแƒšแƒ˜แƒ™แƒแƒชแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒ Java-แƒจแƒ˜.

แƒฌแƒงแƒแƒ แƒ: www.habr.com

แƒแƒฎแƒแƒšแƒ˜ แƒ™แƒแƒ›แƒ”แƒœแƒขแƒแƒ แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ