เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)

1. เจงเจพเจฐเจจเจพ เจ•เจฒเฉ‹เจจ

เจจเฉ‹เจŸเฉ‡เจธเจผเจจ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจจเฉ‚เฉฐ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจฒเฉ‹เจ• เจชเจธเฉฐเจฆ เจ•เจฐเจฆเฉ‡ เจนเจจ; เจ‡เจน เจคเฉเจนเจพเจจเฉ‚เฉฐ เจคเฉเจนเจพเจกเฉ‡ เจตเจฐเจ•เจซเจฒเฉ‹ เจจเฉ‚เฉฐ เจ…เจจเฉเจ•เฉ‚เจฒเจฟเจค เจ•เจฐเจจ, เจฆเจธเจคเจพเจตเฉ‡เจœเจผเจพเจ‚ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ, เจ•เจพเจฐเจœเจพเจ‚ เจฆเจพ เจธเจฎเจพเจ‚ เจจเจฟเจฏเจค เจ•เจฐเจจ, เจ…เจคเฉ‡ เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจตเจฟเจšเจ•เจพเจฐ เจกเจพเจŸเจพ เจธเจฟเฉฐเจ•เฉเจฐเฉ‹เจจเจพเจˆเจœเจผ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)

www.notion.so

เจจเฉ‹เจธเจผเจจ เจ•เจฒเฉ‹เจจ เจฌเจฃเจพ เจ•เฉ‡ เจคเฉเจธเฉ€เจ‚ เจ•เฉ€ เจธเจฟเฉฑเจ–เฉ‹เจ—เฉ‡:

  • HTML เจกเจฐเฉˆเจ— เจเจ‚เจก เจกเฉเจฐเฉŒเจช API. เจ‰เจชเจญเฉ‹เจ—เจคเจพ "เจฎเจพเจŠเจธ เจจเจพเจฒ เจซเฉœ" เจธเจ•เจฆเจพ เจนเฉˆ เจ–เจฟเฉฑเจšเจฃเจฏเฉ‹เจ— เจคเฉฑเจค เจ…เจคเฉ‡ เจ‡เจธ เจตเจฟเฉฑเจš เจฐเฉฑเจ–เฉ‹ เจธเฉเฉฑเจŸเจฃเจฏเฉ‹เจ— เจœเจผเฉ‹เจจ.
  • เจคเฉเจนเจพเจกเฉ‡ เจ•เฉฐเจชเจฟเจŠเจŸเจฐ เจ…เจคเฉ‡ เจธเจฎเจพเจฐเจŸเจซเจผเฉ‹เจจ เจตเจฟเจšเจ•เจพเจฐ เจฐเฉ€เจ…เจฒ เจŸเจพเจˆเจฎ เจตเจฟเฉฑเจš เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจธเจฟเฉฐเจ•เฉเจฐเฉ‹เจจเจพเจˆเจœเจผ เจ•เจฐเจจเจพ เจนเฉˆเฅค
  • เจ…เจธเฉ€เจ‚ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจฐเจฟเจ•เจพเจฐเจก เจฌเจฃเจพเจ‰เจฃ, เจชเฉœเฉเจนเจจ, เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เจฐเจจ เจ…เจคเฉ‡ เจฎเจฟเจŸเจพเจ‰เจฃ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเฉ‡ เจนเจพเจ‚, เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ CRUD เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเจฟเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)

เจฒเฉ‡เจ– เจฆเจพ เจ…เจจเฉเจตเจพเจฆ EDISON เจธเฉŒเจซเจŸเจตเฉ‡เจ…เจฐ เจฆเฉ‡ เจธเจฎเจฐเจฅเจจ เจจเจพเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€, เจœเฉ‹ เจ•เจฟ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจ…เจคเฉ‡ เจตเฉˆเฉฑเจฌเจธเจพเจˆเจŸเจพเจ‚ เจฆเจพ เจตเจฟเจ•เจพเจธ เจ•เจฐเจฆเจพ เจนเฉˆเจ…เจคเฉ‡ เจธเจŸเจพเจฐเจŸเจ…เฉฑเจชเจธ เจตเจฟเฉฑเจš เจจเจฟเจตเฉ‡เจธเจผ เจ•เจฐเจฆเจพ เจนเฉˆ.

2. Repl.it เจ•เจฒเฉ‹เจจ

Repl.it เจฐเฉ€เจ…เจฒ-เจŸเจพเจˆเจฎ เจธเจนเจฟเจฏเฉ‹เจ—เฉ€ เจ•เฉ‹เจก เจธเฉฐเจชเจพเจฆเจจ เจฒเจˆ เจ‡เฉฑเจ• เจธเจพเจงเจจ เจนเฉˆเฅค เจคเฉเจธเฉ€เจ‚ เจ•เจˆ เจญเจพเจธเจผเจพเจตเจพเจ‚ เจšเฉเจฃ เจธเจ•เจฆเฉ‡ เจนเฉ‹: JavaScript, Python, Go เจ…เจคเฉ‡ เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจธเจฟเฉฑเจงเจพ เจฌเฉเจฐเจพเจŠเจœเจผเจฐ เจตเจฟเฉฑเจš เจšเจฒเจพเจ“เฅค เจคเฉ‡เจœเจผ เจกเฉˆเจฎเฉ‹ เจ…เจคเฉ‡ เจ•เฉ‹เจก เจ‡เฉฐเจŸเจฐเจตเจฟเจŠ เจฒเจˆ เจฌเจนเฉเจค เจฒเจพเจญเจฆเจพเจ‡เจ•.

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)

repl.it

เจคเฉเจธเฉ€เจ‚ เจ‡เฉฑเจ• Repl.it เจ•เจฒเฉ‹เจจ เจฌเจฃเจพ เจ•เฉ‡ เจ•เฉ€ เจธเจฟเฉฑเจ–เฉ‹เจ—เฉ‡:

  • เจฌเฉเจฐเจพเจŠเจœเจผเจฐ (เจ•เจฒเจพเจ‡เฉฐเจŸ-เจธเจพเจˆเจก) เจตเจฟเฉฑเจš เจ•เฉ‹เจก (เจธเจฐเจตเจฐ-เจธเจพเจˆเจก) เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจšเจฒเจพเจ‰เจฃเจพ เจ…เจคเฉ‡ เจšเจฒเจพเจ‰เจฃเจพ เจนเฉˆเฅค
  • เจ‡เจจเจชเฉเจŸ เจกเฉ‡เจŸเจพ (เจธเจฐเฉ‹เจค เจ•เฉ‹เจก) เจชเฉœเฉเจนเฉ‹ เจ…เจคเฉ‡ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจจเจคเฉ€เจœเจพ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจ•เจฐเฉ‹เฅค
  • เจตเฉˆเฉฑเจฌ 'เจคเฉ‡ เจซเจพเจˆเจฒเจพเจ‚ เจ…เจคเฉ‡ เจซเฉ‹เจฒเจกเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจฌเจฃเจพเจ‰เจฃเจพ เจนเฉˆ เจ…เจคเฉ‡ เจจเจคเฉ€เจœเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เจฐเจจเจพ เจนเฉˆ.
  • เจ•เฉ‹เจก เจธเจฟเฉฐเจŸเฉˆเจ•เจธ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจนเจพเจˆเจฒเจพเจˆเจŸ เจ•เจฐเจจเจพ เจนเฉˆเฅค

3. เจ—เฉ‚เจ—เจฒ เจซเฉ‹เจŸเฉ‹เจœเจผ เจ•เจฒเฉ‹เจจ

Google Photos เจซเฉ‹เจŸเฉ‹เจ†เจ‚ เจจเฉ‚เฉฐ เจธเจŸเฉ‹เจฐ เจ•เจฐเจจ เจ…เจคเฉ‡ เจธเจพเจ‚เจเจพ เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจธเฉ‡เจตเจพ เจนเฉˆเฅค
เจ•เฉ‹เจˆ เจตเฉ€ เจ†เจงเฉเจจเจฟเจ• เจซเฉ‹เจŸเฉ‹ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจซเฉฐเจ•เจธเจผเจจ เจ•เจฐ เจธเจ•เจฆเฉ€ เจนเฉˆ: เจ…เฉฑเจชเจฒเฉ‹เจก, เจ•เฉฑเจŸเจฃเจพ, เจ†เจฆเจฟเฅค เจฒเฉ‹เจ• เจ†เจชเจฃเฉ‡ เจ–เฉเจฆ เจฆเฉ‡ เจ…เจตเจคเจพเจฐ เจฌเจฃเจพเจ‰เจฃเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจจ เจ…เจคเฉ‡ เจฌเจฟเฉฑเจฒเฉ€เจ†เจ‚ เจฆเฉ€เจ†เจ‚ เจซเฉ‹เจŸเฉ‹เจ†เจ‚ เจธเจพเจ‚เจเฉ€เจ†เจ‚ เจ•เจฐเจจเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจจ, เจ‡เจธ เจฒเจˆ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจšเจฟเฉฑเจคเจฐเจพเจ‚ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฆเฉ‡ เจฏเฉ‹เจ— เจนเฉ‹เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)

www.google.com/photos/about

เจ—เฉ‚เจ—เจฒ เจซเฉ‹เจŸเฉ‹เจœเจผ เจ•เจฒเฉ‹เจจ เจฌเจฃเจพ เจ•เฉ‡ เจคเฉเจธเฉ€เจ‚ เจ•เฉ€ เจธเจฟเฉฑเจ–เฉ‹เจ—เฉ‡:

  • เจซเจผเฉ‹เจจเจพเจ‚, เจŸเฉˆเจฌเจฒเฉ‡เจŸเจพเจ‚, เจฒเฉˆเจชเจŸเจพเจชเจพเจ‚ เจ…เจคเฉ‡ เจ‡เฉฑเจฅเฉ‹เจ‚ เจคเฉฑเจ• เจ•เจฟ เจตเจฟเจธเจผเจพเจฒ เจŸเฉ€เจตเฉ€ เจธเจ•เฉเจฐเฉ€เจจเจพเจ‚ 'เจคเฉ‡ เจœเจตเจพเจฌเจฆเฉ‡เจน เจšเจฟเฉฑเจคเจฐ เจ•เจฟเจตเฉ‡เจ‚ เจฌเจฃเจพเจ เจœเจพเจฃเฅค
  • เจšเจฟเฉฑเจคเจฐ เจ…เฉฑเจชเจฒเฉ‹เจกเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจธเฉฐเจญเจพเจฒเจฃเจพ เจนเฉˆ, เจ–เจพเจธ เจ•เจฐเจ•เฉ‡ เจตเฉฑเจกเฉ€เจ†เจ‚ เจคเจธเจตเฉ€เจฐเจพเจ‚ (>1MB) เจ…เจคเฉ‡ เจฌเจฒเจ• เจ…เฉฑเจชเจฒเฉ‹เจกเฅค
  • เจฅเฉฐเจฌเจจเฉ‡เจฒ เจฒเจˆ เจœเจพเจ‚ เจ—เฉˆเจฒเจฐเฉ€ เจ–เฉ‹เจฒเฉเจนเจฃ เจตเฉ‡เจฒเฉ‡ เจšเจฟเฉฑเจคเจฐ เจซเจพเจˆเจฒเจพเจ‚ เจฆเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจ•เจฐเฉ‹, เจซเฉ‹เจŸเฉ‹เจ†เจ‚ เจจเฉ‚เฉฐ เจ•เฉฑเจŸเฉ‹ เจ…เจคเฉ‡ เจฎเฉเฉœ เจ†เจ•เจพเจฐ เจฆเจฟเจ“เฅค
  • เจฌเฉ‹เจจเจธ: เจ•เจฒเจพเจ‰เจก เจœเจพเจ‚ เจธเจฅเจพเจจเจ• เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจšเจฟเฉฑเจคเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจธเจŸเฉ‹เจฐ เจ•เจฐเจจเจพ เจนเฉˆเฅค

4. เจ—เจฟเจซเจธเจ•เฉ€ เจ•เจฒเฉ‹เจจ

เจ—เจฟเจซเจธเจ•เฉ€ เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจตเฉ€เจกเฉ€เจ“ เจจเฉ‚เฉฐ GIF เจตเจฟเฉฑเจš เจฌเจฆเจฒเจฆเจพ เจนเฉˆpngquant เจ•เฉเจธเจผเจฒ เจ•เจฐเจพเจธ-เจซเฉเจฐเฉ‡เจฎ เจชเฉˆเจฒเฉ‡เจŸเจธ เจ…เจคเฉ‡ เจŸเฉˆเจ‚เจชเฉ‹เจฐเจฒ เจเจ‚เจŸเฉ€-เจ…เจฒเจพเจˆเจœเจผเจฟเฉฐเจ— เจฒเจˆเฅค เจจเจคเฉ€เจœเจพ เจชเฉเจฐเจคเฉ€ เจซเจฐเฉ‡เจฎ เจนเจœเจผเจพเจฐเจพเจ‚ เจซเฉเฉฑเจฒเจพเจ‚ เจตเจพเจฒเจพ เจ‡เฉฑเจ• GIF เจนเฉˆเฅค

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)

gif.ski

เจ—เจฟเจซเจธเจ•เฉ€ เจ•เจฒเฉ‹เจจ เจฌเจฃเจพ เจ•เฉ‡ เจคเฉเจธเฉ€เจ‚ เจ•เฉ€ เจธเจฟเฉฑเจ–เฉ‹เจ—เฉ‡:

  • เจตเฉ€เจกเฉ€เจ“ เจซเจพเจˆเจฒเจพเจ‚ (.mp4 เจคเฉ‹เจ‚ .gif) เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจฌเจฆเจฒเจฟเจ† เจœเจพเจตเฉ‡เฅค
  • เจกเจฐเฉˆเจ— เจเจ‚เจก เจกเฉเจฐเฉŒเจช HTML API เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฟเจตเฉ‡เจ‚ เจ•เจฐเฉ€เจเฅค
  • เจšเจฟเฉฑเจคเจฐ เจ…เจจเฉเจ•เฉ‚เจฒเจจ เจ…เจคเฉ‡ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฟเฉฐเจ— เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค

เจจเฉ‹เจŸ: เจ—เจฟเจซเจธเจ•เฉ€ เจ‡เฉฑเจ• เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจนเฉˆ เจ…เจคเฉ‡ GitHub 'เจคเฉ‡ เจนเฉˆ!

5. เจ•เฉเจฐเจฟเจชเจŸเฉ‹เจ•เจฐเฉฐเจธเฉ€ เจฆเจฐเจพเจ‚ เจฆเฉ€ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจ•เจฐเจจเจพ

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)

เจจเฉ‡เจŸเจฟเจต เจ•เฉเจฐเจฟเจชเจŸเฉ‹เจ•เฉเจฐเฉฐเจธเฉ€ เจŸเจฐเฉˆเจ•เจฐ เจชเฉเจฐเจคเฉ€เจ•เจฟเจฐเจฟเจ† เจ•เจฐเฉ‹

เจฎเฉเจฆเจฐเจพ เจฆเจฐ เจŸเจฐเฉˆเจ•เจฐ เจฌเจฃเจพ เจ•เฉ‡ เจคเฉเจธเฉ€เจ‚ เจ•เฉ€ เจธเจฟเฉฑเจ–เฉ‹เจ—เฉ‡:

  • API เจจเจพเจฒ เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจจเจพ เจนเฉˆ เจ…เจคเฉ‡ API เจคเฉ‹เจ‚ เจฐเจฟเจฎเฉ‹เจŸเจฒเฉ€ เจกเจพเจŸเจพ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจเจพ เจนเฉˆเฅค
  • เจ‡เฉฑเจ• เจธเฉ‚เจšเฉ€ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจ•เจฐเจจเจพ เจนเฉˆเฅค
  • เจฌเฉ‹เจจเจธ: เจœเฉ‡ เจคเฉเจธเฉ€เจ‚ เจฆเจฟเจฒเจšเจธเจชเฉ€ เจฐเฉฑเจ–เจฆเฉ‡ เจนเฉ‹, เจฎเฉˆเจ‚ เจนเจพเจฒ เจนเฉ€ เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจนเฉˆ เจ‡เฉฑเจ• เจ•เฉ€เจฎเจค เจŸเจฐเฉˆเจ•เจฐ เจฌเจฃเจพเจ‰เจฃ 'เจคเฉ‡ เจŸเจฟเจŠเจŸเฉ‹เจฐเจฟเจ…เจฒ เจฐเฉ€เจเจ•เจŸ เจจเฉ‡เจŸเจฟเจต เจจเจพเจฒ เจ•เฉเจฐเจฟเจชเจŸเฉ‹เจ•เจฐเฉฐเจธเฉ€ เจฒเจˆเฅค

เจจเฉ‹เจŸ: เจ‡เฉฑเจฅเฉ‡ GitHub เจ‰เจฆเจพเจนเจฐเจจ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€.

เจชเจฟเจ›เจฒเฉ‡ เจชเฉเจฐเจ•เจพเจธเจผเจจเจพเจ‚ เจคเฉ‹เจ‚ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸเจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจšเฉ‹เจฃเฅค

เจฒเฉ‡เจ…เจฐ

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)

www.reddit.com/r/layer

เจฒเฉ‡เจ…เจฐ เจ‡เฉฑเจ• เจ•เจฎเจฟเจŠเจจเจฟเจŸเฉ€ เจนเฉˆ เจœเจฟเฉฑเจฅเฉ‡ เจนเจฐ เจ•เฉ‹เจˆ เจ‡เฉฑเจ• เจธเจพเจ‚เจเฉ‡ "เจฌเฉ‹เจฐเจก" 'เจคเฉ‡ เจ‡เฉฑเจ• เจชเจฟเจ•เจธเจฒ เจ–เจฟเฉฑเจš เจธเจ•เจฆเจพ เจนเฉˆเฅค เจฎเฉ‚เจฒ เจตเจฟเจšเจพเจฐ Reddit 'เจคเฉ‡ เจชเฉˆเจฆเจพ เจนเฉ‹เจ‡เจ† เจธเฉ€. เจ†เจฐ/เจฒเฉ‡เจ…เจฐ เจ•เจฎเจฟเจŠเจจเจฟเจŸเฉ€ เจธเจพเจ‚เจเฉ€ เจธเจฟเจฐเจœเจฃเจพเจคเจฎเจ•เจคเจพ เจฆเจพ เจ‡เฉฑเจ• เจ…เจฒเฉฐเจ•เจพเจฐ เจนเฉˆ, เจ•เจฟ เจนเจฐ เจ•เฉ‹เจˆ เจ‡เฉฑเจ• เจธเจฟเจฐเจœเจฃเจนเจพเจฐ เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจธเจพเจ‚เจเฉ‡ เจ•เจพเจฐเจจ เจฒเจˆ เจฏเฉ‹เจ—เจฆเจพเจจ เจชเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค

เจ†เจชเจฃเจพ เจ–เฉเจฆ เจฆเจพ เจฒเฉ‡เจ…เจฐ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฌเจฃเจพเจ‰เจฃ เจตเฉ‡เจฒเฉ‡ เจคเฉเจธเฉ€เจ‚ เจ•เฉ€ เจธเจฟเฉฑเจ–เฉ‹เจ—เฉ‡:

  • JavaScript เจ•เฉˆเจจเจตเจธ เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ เจ•เฉˆเจจเจตเจธ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจšเจฒเจพเจ‰เจฃเจพ เจนเฉˆ เจ‡เจน เจœเจพเจฃเจจเจพ เจฌเจนเฉเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจนเฉเจจเจฐ เจนเฉˆเฅค
  • เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจ…เจจเฉเจฎเจคเฉ€เจ†เจ‚ เจฆเจพ เจคเจพเจฒเจฎเฉ‡เจฒ เจ•เจฟเจตเฉ‡เจ‚ เจ•เจฐเจจเจพ เจนเฉˆเฅค เจนเจฐเฉ‡เจ• เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฌเจฟเจจเจพเจ‚ เจฒเฉŒเจ—เจ‡เจจ เจ•เฉ€เจคเฉ‡ เจนเจฐ 15 เจฎเจฟเฉฐเจŸ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจชเจฟเจ•เจธเจฒ เจ–เจฟเฉฑเจš เจธเจ•เจฆเจพ เจนเฉˆเฅค
  • เจ•เฉ‚เจ•เฉ€ เจธเฉˆเจธเจผเจจ เจฌเจฃเจพเจ“เฅค

เจธเจ•เฉ‚เจ“เจธเจผ

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)
squosh.app

Squoosh เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจ‰เฉฑเจจเจค เจตเจฟเจ•เจฒเจชเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจšเจฟเฉฑเจคเจฐ เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจนเฉˆเฅค

GIF 20 MBเจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)

เจธเจ•เฉ‚เจธเจผ เจฆเจพ เจ†เจชเจฃเจพ เจธเฉฐเจธเจ•เจฐเจฃ เจฌเจฃเจพ เจ•เฉ‡ เจคเฉเจธเฉ€เจ‚ เจธเจฟเฉฑเจ–เฉ‹เจ—เฉ‡:

  • เจšเจฟเฉฑเจคเจฐ เจฆเฉ‡ เจ†เจ•เจพเจฐ เจจเจพเจฒ เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจจเจพ เจนเฉˆ
  • Drag'n'Drop API เจฆเฉ€เจ†เจ‚ เจฎเฉ‚เจฒ เจ—เฉฑเจฒเจพเจ‚ เจธเจฟเฉฑเจ–เฉ‹
  • เจธเจฎเจเฉ‹ เจ•เจฟ API เจ…เจคเฉ‡ เจ‡เจตเฉˆเจ‚เจŸ เจธเฉเจฃเจจ เจตเจพเจฒเฉ‡ เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจนเจจ
  • เจซเจพเจˆเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจ…เจชเจฒเฉ‹เจก เจ…เจคเฉ‡ เจจเจฟเจฐเจฏเจพเจค เจ•เจฟเจตเฉ‡เจ‚ เจ•เจฐเจจเจพ เจนเฉˆ

เจจเฉ‹เจŸ: เจšเจฟเฉฑเจคเจฐ เจ•เฉฐเจชเฉเจฐเฉˆเจธเจฐ เจธเจฅเจพเจจเจ• เจนเฉˆเฅค เจธเจฐเจตเจฐ เจจเฉ‚เฉฐ เจตเจพเจงเฉ‚ เจกเฉ‡เจŸเจพ เจญเฉ‡เจœเจฃเจพ เจœเจผเจฐเฉ‚เจฐเฉ€ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจคเฉเจธเฉ€เจ‚ เจ˜เจฐ เจตเจฟเฉฑเจš เจ•เฉฐเจชเฉเจฐเฉˆเจธเจฐ เจฒเฉˆ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจœเจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจธเจฐเจตเจฐ 'เจคเฉ‡ เจตเจฐเจค เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจคเฉเจนเจพเจกเฉ€ เจชเจธเฉฐเจฆเฅค

เจ•เฉˆเจฒเจ•เฉ‚เจฒเฉ‡เจŸเจฐ

เจ† เจœเจพเจ“? เจ—เฉฐเจญเฉ€เจฐเจคเจพ เจจเจพเจฒ? เจ•เฉˆเจฒเจ•เฉเจฒเฉ‡เจŸเจฐ? เจนเจพเจ‚, เจฌเจฟเจฒเจ•เฉเจฒ, เจ‡เฉฑเจ• เจ•เฉˆเจฒเจ•เฉเจฒเฉ‡เจŸเจฐเฅค เจคเฉเจนเจพเจกเฉ€เจ†เจ‚ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฐเจฒ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ—เจฃเจฟเจค เจฆเฉ‡ เจ•เจพเจฐเจœเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจฎเฉ‚เจฒ เจ—เฉฑเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฎเจเจฃเจพ เจ…เจคเฉ‡ เจ‰เจน เจ‡เจ•เฉฑเจ เฉ‡ เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจœเจฒเจฆเฉ€ เจœเจพเจ‚ เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเฉฐเจ–เจฟเจ†เจตเจพเจ‚ เจจเจพเจฒ เจจเจœเจฟเฉฑเจ เจฃเจพ เจชเจเจ—เจพ เจ…เจคเฉ‡ เจœเจฟเฉฐเจจเฉ€ เจœเจฒเจฆเฉ€ เจฌเจฟเจนเจคเจฐ เจนเฉˆเฅค

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)
jarodburchill.github.io/CalculatorReactApp

เจ†เจชเจฃเจพ เจ–เฉเจฆ เจฆเจพ เจ•เฉˆเจฒเจ•เฉเจฒเฉ‡เจŸเจฐ เจฌเจฃเจพ เจ•เฉ‡ เจคเฉเจธเฉ€เจ‚ เจธเจฟเฉฑเจ–เฉ‹เจ—เฉ‡:

  • เจธเฉฐเจ–เจฟเจ†เจตเจพเจ‚ เจ…เจคเฉ‡ เจ—เจฃเจฟเจค เจฆเฉ€เจ†เจ‚ เจ•เจพเจฐเจตเจพเจˆเจ†เจ‚ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเฉ‹
  • เจ‡เจตเฉˆเจ‚เจŸ เจฒเจฟเจธเจจเจฐ API เจจเจพเจฒ เจ…เจญเจฟเจ†เจธ เจ•เจฐเฉ‹
  • เจคเฉฑเจคเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจตเจฟเจตเจธเจฅเจฟเจค เจ•เจฐเจจเจพ เจนเฉˆ, เจธเจผเฉˆเจฒเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจธเจฎเจเจฃเจพ เจนเฉˆ

เจ•เฉเจฐเจพเจฒเจฐ (เจ–เฉ‹เจœ เจ‡เฉฐเจœเจฃ)

เจนเจฐ เจ•เจฟเจธเฉ‡ เจจเฉ‡ เจ‡เฉฑเจ• เจ–เฉ‹เจœ เจ‡เฉฐเจœเจฃ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€ เจนเฉˆ, เจคเจพเจ‚ เจ•เจฟเจ‰เจ‚ เจจเจพ เจ†เจชเจฃเจพ เจ–เฉเจฆ เจฆเจพ เจฌเจฃเจพเจ“? เจœเจพเจฃเจ•เจพเจฐเฉ€ เจฆเฉ€ เจ–เฉ‹เจœ เจ•เจฐเจจ เจฒเจˆ เจ•เฉเจฐเฉŒเจฒเจฐเจพเจ‚ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค เจนเจฐ เจ•เฉ‹เจˆ เจนเจฐ เจฐเฉ‹เจœเจผ เจ‡เจนเจจเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจธ เจคเจ•เจจเจพเจฒเฉ‹เจœเฉ€ เจ…เจคเฉ‡ เจฎเจพเจนเจฐเจพเจ‚ เจฆเฉ€ เจฎเฉฐเจ— เจธเจฟเจฐเจซ เจธเจฎเฉ‡เจ‚ เจฆเฉ‡ เจจเจพเจฒ เจตเจงเฉ‡เจ—เฉ€.

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)
เจ—เฉ‚เจ—เจฒ เจ–เฉ‹เจœ เจ‡เฉฐเจœเจฃ

เจคเฉเจธเฉ€เจ‚ เจ†เจชเจฃเจพ เจ–เฉเจฆ เจฆเจพ เจ–เฉ‹เจœ เจ‡เฉฐเจœเจฃ เจฌเจฃเจพ เจ•เฉ‡ เจ•เฉ€ เจธเจฟเฉฑเจ–เฉ‹เจ—เฉ‡:

  • เจ•เฉเจฐเจพเจฒเจฐ เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจนเจจ
  • เจธเจพเจˆเจŸเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เฉฐเจกเฉˆเจ•เจธ เจ•เจฟเจตเฉ‡เจ‚ เจ•เจฐเจจเจพ เจนเฉˆ เจ…เจคเฉ‡ เจฐเฉ‡เจŸเจฟเฉฐเจ— เจ…เจคเฉ‡ เจชเฉเจฐเจคเจฟเจธเจผเจ เจพ เจฆเฉเจ†เจฐเจพ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจฆเจฐเจœเจพ เจฆเฉ‡เจฃเจพ เจนเฉˆ
  • เจ‡เฉฑเจ• เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจ‡เฉฐเจกเฉˆเจ•เจธเจก เจธเจพเจˆเจŸเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจธเจŸเฉ‹เจฐ เจ•เจฐเจจเจพ เจนเฉˆ เจ…เจคเฉ‡ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจจเจพเจฒ เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจจเจพ เจนเฉˆ

เจธเฉฐเจ—เฉ€เจค เจชเจฒเฉ‡เจ…เจฐ (Spotify, Apple Music)

เจนเจฐ เจ•เฉ‹เจˆ เจธเฉฐเจ—เฉ€เจค เจธเฉเจฃเจฆเจพ เจนเฉˆ - เจ‡เจน เจธเจพเจกเฉ‡ เจœเฉ€เจตเจจ เจฆเจพ เจ‡เฉฑเจ• เจ…เจจเจฟเฉฑเจ–เฉœเจตเจพเจ‚ เจ…เฉฐเจ— เจนเฉˆเฅค เจ†เจ‰ เจ‡เฉฑเจ• เจ†เจงเฉเจจเจฟเจ• เจธเฉฐเจ—เฉ€เจค เจธเจŸเฉเจฐเฉ€เจฎเจฟเฉฐเจ— เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจฆเฉ‡ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจฎเจ•เฉˆเจจเจฟเจ•เจพเจ‚ เจจเฉ‚เฉฐ เจฌเจฟเจนเจคเจฐ เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ เจธเจฎเจเจฃ เจฒเจˆ เจ‡เฉฑเจ• เจธเฉฐเจ—เฉ€เจค เจชเจฒเฉ‡เจ…เจฐ เจฌเจฃเจพเจˆเจเฅค

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)
Spotify

เจคเฉเจธเฉ€เจ‚ เจ†เจชเจฃเจพ เจ–เฉเจฆ เจฆเจพ เจธเฉฐเจ—เฉ€เจค เจธเจŸเฉเจฐเฉ€เจฎเจฟเฉฐเจ— เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจฌเจฃเจพ เจ•เฉ‡ เจ•เฉ€ เจธเจฟเฉฑเจ–เฉ‹เจ—เฉ‡:

  • API เจจเจพเจฒ เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจจเจพ เจนเฉˆเฅค เจธเจชเฉ‹เจŸเฉ€เจซเจพเจˆ เจœเจพเจ‚ เจเจชเจฒ เจธเฉฐเจ—เฉ€เจค เจคเฉ‹เจ‚ API เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเฉ‹
  • เจ…เจ—เจฒเฉ‡/เจชเจฟเจ›เจฒเฉ‡ เจŸเฉเจฐเฉˆเจ• เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจšเจฒเจพเจ‰เจฃเจพ, เจฐเฉ‹เจ•เจฟเจ† เจœเจพเจ‚ เจฐเฉ€เจตเจพเจ‡เฉฐเจก เจ•เจฐเจจเจพ เจนเฉˆ
  • เจตเจพเจฒเฉ€เจ…เจฎ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจฌเจฆเจฒเจฃเจพ เจนเฉˆ
  • เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฐเฉ‚เจŸเจฟเฉฐเจ— เจ…เจคเฉ‡ เจฌเฉเจฐเจพเจŠเจœเจผเจฐ เจ‡เจคเจฟเจนเจพเจธ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจชเฉเจฐเจฌเฉฐเจงเจฟเจค เจ•เจฐเจจเจพ เจนเฉˆ

เจฐเจฟเจเจ•เจŸ (เจนเฉเฉฑเจ•เจพเจ‚ เจจเจพเจฒ) เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจฎเฉ‚เจตเฉ€ เจ–เฉ‹เจœ เจเจช

เจชเจนเจฟเจฒเฉ€ เจšเฉ€เจœเจผ เจœเจฟเจธ เจจเจพเจฒ เจคเฉเจธเฉ€เจ‚ เจธเจผเฉเจฐเฉ‚เจ†เจค เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจ‰เจน เจนเฉˆ เจฐเฉ€เจเจ•เจŸ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ‡เฉฑเจ• เจฎเฉ‚เจตเฉ€ เจ–เฉ‹เจœ เจเจช เจฌเจฃเจพเจ‰เจฃเจพเฅค เจนเฉ‡เจ เจพเจ‚ เจ‡เฉฑเจ• เจšเจฟเฉฑเจคเจฐ เจนเฉˆ เจ•เจฟ เจ…เฉฐเจคเจฎ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจ•เจฟเจธ เจคเจฐเฉเจนเจพเจ‚ เจฆเฉ€ เจฆเจฟเจ–เจพเจˆ เจฆเฉ‡เจตเฉ‡เจ—เฉ€:

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)

เจคเฉเจธเฉ€เจ‚ เจ•เฉ€ เจธเจฟเฉฑเจ–เฉ‹เจ—เฉ‡
เจ‡เจธ เจเจช เจจเฉ‚เฉฐ เจฌเจฃเจพ เจ•เฉ‡, เจคเฉเจธเฉ€เจ‚ เจฎเฉเจ•เจพเจฌเจฒเจคเจจ เจจเจตเฉ‡เจ‚ เจนเฉเฉฑเจ•เจธ API เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ†เจชเจฃเฉ‡ เจชเฉเจฐเจคเฉ€เจ•เจฐเจฎ เจฆเฉ‡ เจนเฉเจจเจฐ เจจเฉ‚เฉฐ เจธเฉเจงเจพเจฐเฉ‹เจ—เฉ‡เฅค เจ‰เจฆเจพเจนเจฐเจจ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฐเฉ€เจเจ•เจŸ เจ•เฉฐเจชเฉ‹เจจเฉˆเจ‚เจŸ, เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจนเฉเฉฑเจ•, เจ‡เฉฑเจ• เจฌเจพเจนเจฐเฉ€ API, เจ…เจคเฉ‡ เจฌเฉ‡เจธเจผเจ• เจ•เฉเจ CSS เจธเจŸเจพเจˆเจฒเจฟเฉฐเจ— เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจคเจ•เจจเฉ€เจ•เฉ€ เจธเจŸเฉˆเจ• เจ…เจคเฉ‡ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚

  • เจนเฉเฉฑเจ•เจพเจ‚ เจจเจพเจฒ เจชเฉเจฐเจคเฉ€เจ•เจฟเจฐเจฟเจ† เจ•เจฐเฉ‹
  • เจฌเจฃเจพเจ“-เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจ†-เจเจช
  • เจœเฉ‡เจเจธเจเจ•เจธ
  • CSS

เจ•เจฟเจธเฉ‡ เจตเฉ€ เจ•เจฒเจพเจธ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚, เจ‡เจน เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ•เจพเจฐเจœเจธเจผเฉ€เจฒ เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจ† เจตเจฟเฉฑเจš เจธเฉฐเจชเฉ‚เจฐเจจ เจชเฉเจฐเจตเฉ‡เจธเจผ เจฌเจฟเฉฐเจฆเฉ‚ เจฆเจฟเฉฐเจฆเฉ‡ เจนเจจ เจ…เจคเฉ‡ เจฏเจ•เฉ€เจจเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ 2020 เจตเจฟเฉฑเจš เจคเฉเจนเจพเจกเฉ€ เจฎเจฆเจฆ เจ•เจฐเจจเจ—เฉ‡เฅค เจคเฉเจธเฉ€เจ‚ เจฒเฉฑเจญ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจ‰เจฆเจพเจนเจฐเจจ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจ‡เฉฑเจฅเฉ‡. เจนเจฟเจฆเจพเจ‡เจคเจพเจ‚ เจฆเฉ€ เจชเจพเจฒเจฃเจพ เจ•เจฐเฉ‹ เจœเจพเจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจ†เจชเจฃเจพ เจฌเจฃเจพเจ“เฅค

Vue เจจเจพเจฒ เจšเฉˆเจŸ เจเจช

เจคเฉเจนเจพเจกเฉ‡ เจฒเจˆ เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจตเจงเฉ€เจ† เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฎเฉ‡เจฐเฉ€ เจฎเจจเจชเจธเฉฐเจฆ JavaScript เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ‡เฉฑเจ• เจšเฉˆเจŸ เจเจช เจฌเจฃเจพเจ‰เจฃเจพ เจนเฉˆ: VueJS. เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจ•เฉเจ เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจฆเจฟเจ–เจพเจˆ เจฆเฉ‡เจตเฉ‡เจ—เฉ€:

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)

เจคเฉเจธเฉ€เจ‚ เจ•เฉ€ เจธเจฟเฉฑเจ–เฉ‹เจ—เฉ‡
เจ‡เจธ เจŸเจฟเจŠเจŸเฉ‹เจฐเจฟเจ…เจฒ เจตเจฟเฉฑเจš, เจคเฉเจธเฉ€เจ‚ เจธเจ•เฉเจฐเฉˆเจš เจคเฉ‹เจ‚ เจ‡เฉฑเจ• Vue เจเจช เจฌเจฃเจพเจ‰เจฃเจพ เจธเจฟเฉฑเจ–เฉ‹เจ—เฉ‡ - เจญเจพเจ— เจฌเจฃเจพเจ‰เจฃเจพ, เจธเจฅเจฟเจคเฉ€ เจจเฉ‚เฉฐ เจธเฉฐเจญเจพเจฒเจฃเจพ, เจฐเฉ‚เจŸ เจฌเจฃเจพเจ‰เจฃเจพ, เจคเฉ€เจœเฉ€-เจงเจฟเจฐ เจฆเฉ€เจ†เจ‚ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจจเจพเจฒ เจœเฉเฉœเจจเจพ, เจ…เจคเฉ‡ เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจจเฉ‚เฉฐ เจตเฉ€ เจนเฉˆเจ‚เจกเจฒ เจ•เจฐเจจเจพเฅค

เจคเจ•เจจเฉ€เจ•เฉ€ เจธเจŸเฉˆเจ• เจ…เจคเฉ‡ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚

  • เจตเฉ€
  • เจตเจฏเฉ‚เจเจ•เจธ
  • Vue เจฐเจพเจŠเจŸเจฐ
  • Vue CLI
  • เจชเฉเจธเจผเจฐ
  • CSS

Vue เจจเจพเจฒ เจธเจผเฉเจฐเฉ‚เจ†เจค เจ•เจฐเจจ เจœเจพเจ‚ 2020 เจตเจฟเฉฑเจš เจตเจฟเจ•เจพเจธ เจตเจฟเฉฑเจš เจœเจพเจฃ เจฒเจˆ เจคเฉเจนเจพเจกเฉ‡ เจฎเฉŒเจœเฉ‚เจฆเจพ เจนเฉเจจเจฐ เจจเฉ‚เฉฐ เจฌเจฟเจนเจคเจฐ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ‡เจน เจ‡เฉฑเจ• เจธเฉฑเจšเจฎเฉเฉฑเจš เจตเจงเฉ€เจ† เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจนเฉˆเฅค เจคเฉเจธเฉ€เจ‚ เจฒเฉฑเจญ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจ‡เฉฑเจฅเฉ‡ เจŸเจฟเจŠเจŸเฉ‹เจฐเจฟเจ…เจฒ.

เจเจ‚เจ—เฉเจฒเจฐ 8 เจฆเฉ‡ เจจเจพเจฒ เจธเฉเฉฐเจฆเจฐ เจฎเฉŒเจธเจฎ เจเจช

เจ‡เจน เจ‰เจฆเจพเจนเจฐเจฃ เจเจ‚เจ—เฉเจฒเจฐ 8 เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ‡เฉฑเจ• เจธเฉเฉฐเจฆเจฐ เจฎเฉŒเจธเจฎ เจเจช เจฌเจฃเจพเจ‰เจฃ เจตเจฟเฉฑเจš เจคเฉเจนเจพเจกเฉ€ เจฎเจฆเจฆ เจ•เจฐเฉ‡เจ—เฉ€:

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)

เจคเฉเจธเฉ€เจ‚ เจ•เฉ€ เจธเจฟเฉฑเจ–เฉ‹เจ—เฉ‡
เจ‡เจน เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเจ•เฉเจฐเฉˆเจš เจคเฉ‹เจ‚ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฌเจฃเจพเจ‰เจฃ เจตเจฟเฉฑเจš เจ•เฉ€เจฎเจคเฉ€ เจนเฉเจจเจฐ เจธเจฟเจ–เจพเจเจ—เจพ - เจกเจฟเจœเจผเจพเจ‡เจจ เจคเฉ‹เจ‚ เจฒเฉˆ เจ•เฉ‡ เจกเจฟเจตเฉˆเจฒเจชเจฎเฉˆเจ‚เจŸ เจคเฉฑเจ•, เจ‡เฉฑเจ• เจคเฉˆเจจเจพเจคเฉ€ เจฒเจˆ เจคเจฟเจ†เจฐ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจคเฉฑเจ•เฅค

เจคเจ•เจจเฉ€เจ•เฉ€ เจธเจŸเฉˆเจ• เจ…เจคเฉ‡ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚

  • เจ•เฉ‹เจฃเฉ€ 8
  • เจซเจพเจ‡เจฐเจฌเฉ‡เจœ
  • เจธเจฐเจตเจฐ เจธเจพเจˆเจก เจฐเฉˆเจ‚เจกเจฐเจฟเฉฐเจ—
  • เจ—เจฐเจฟเฉฑเจก เจ…เจคเฉ‡ เจซเจฒเฉˆเจ•เจธเจฌเจพเจ•เจธ เจฆเฉ‡ เจจเจพเจฒ CSS
  • เจฎเฉ‹เจฌเจพเจˆเจฒ เจฆเฉ‹เจธเจคเจพเจจเจพ เจ…เจคเฉ‡ เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพ
  • เจกเจพเจฐเจ• เจฎเฉ‹เจก
  • เจธเฉเฉฐเจฆเจฐ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ

เจ‡เจธ เจธเจพเจฐเฉ‡-เจธเจฎเจเฉ‡ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฌเจพเจฐเฉ‡ เจฎเฉˆเจจเฉ‚เฉฐ เจธเฉฑเจšเจฎเฉเฉฑเจš เจ•เฉ€ เจชเจธเฉฐเจฆ เจนเฉˆ เจ‰เจน เจ‡เจน เจนเฉˆ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจšเฉ€เจœเจผเจพเจ‚ เจฆเจพ เจ…เจงเจฟเจเจจ เจ…เจฒเฉฑเจ—-เจฅเจฒเฉฑเจ— เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เฅค เจ‡เจธ เจฆเฉ€ เจฌเจœเจพเจ, เจคเฉเจธเฉ€เจ‚ เจกเจฟเจœเจผเจพเจ‡เจจ เจคเฉ‹เจ‚ เจฒเฉˆ เจ•เฉ‡ เจ…เฉฐเจคเจฎ เจคเฉˆเจจเจพเจคเฉ€ เจคเฉฑเจ• เจธเจพเจฐเฉ€ เจตเจฟเจ•เจพเจธ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจธเจฟเฉฑเจ–เจฆเฉ‡ เจนเฉ‹เฅค

Svelte เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจŸเฉ‚-เจกเฉ‚ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ

Svelte เจ•เฉฐเจชเฉ‹เจจเฉˆเจ‚เจŸ-เจ…เจงเจพเจฐเจฟเจค เจชเจนเฉเฉฐเจš 'เจคเฉ‡ เจจเจตเฉ‡เจ‚ เจฌเฉฑเจšเฉ‡ เจฆเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจนเฉˆ - เจ˜เฉฑเจŸเฉ‹ เจ˜เฉฑเจŸ เจชเฉเจฐเจคเฉ€เจ•เจฟเจฐเจฟเจ†, Vue เจ…เจคเฉ‡ Angular เจฆเฉ‡ เจธเจฎเจพเจจ เจนเฉˆเฅค เจ…เจคเฉ‡ เจ‡เจน 2020 เจฒเจˆ เจธเจญ เจคเฉ‹เจ‚ เจ—เจฐเจฎ เจจเจตเฉ‡เจ‚ เจ‰เจคเจชเจพเจฆเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจนเฉˆเฅค

เจŸเฉ‚-เจกเฉ‚ เจเจชเจธ เจœเจผเจฐเฉ‚เจฐเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจธเจญ เจคเฉ‹เจ‚ เจ—เจฐเจฎ เจตเจฟเจธเจผเจพ เจจเจนเฉ€เจ‚ เจนเจจ, เจชเจฐ เจ‡เจน เจ…เจธเจฒ เจตเจฟเฉฑเจš เจคเฉเจนเจพเจกเฉ‡ เจธเจตเฉ‡เจฒเจŸ เจนเฉเจจเจฐ เจจเฉ‚เฉฐ เจจเจฟเจ–เจพเจฐเจจ เจตเจฟเฉฑเจš เจคเฉเจนเจพเจกเฉ€ เจฎเจฆเจฆ เจ•เจฐเฉ‡เจ—เจพเฅค เจ‡เจน เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจฆเจฟเจ–เจพเจˆ เจฆเฉ‡เจตเฉ‡เจ—เจพ:

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)

เจคเฉเจธเฉ€เจ‚ เจ•เฉ€ เจธเจฟเฉฑเจ–เฉ‹เจ—เฉ‡
เจ‡เจน เจŸเจฟเจŠเจŸเฉ‹เจฐเจฟเจ…เจฒ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฆเจฟเจ–เจพเจเจ—เจพ เจ•เจฟ Svelte 3 เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจธเจผเฉเจฐเฉ‚ เจคเฉ‹เจ‚ เจฒเฉˆ เจ•เฉ‡ เจ…เฉฐเจค เจคเฉฑเจ• เจ‡เฉฑเจ• เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจ•เจฟเจตเฉ‡เจ‚ เจฌเจฃเจพเจˆ เจœเจพเจตเฉ‡เฅค เจคเฉเจธเฉ€เจ‚ เจ•เฉฐเจชเฉ‹เจจเฉˆเจ‚เจŸ, เจธเจŸเจพเจˆเจฒเจฟเฉฐเจ— เจ…เจคเฉ‡ เจ‡เจตเฉˆเจ‚เจŸ เจนเฉˆเจ‚เจกเจฒเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเฉ‹เจ—เฉ‡

เจคเจ•เจจเฉ€เจ•เฉ€ เจธเจŸเฉˆเจ• เจ…เจคเฉ‡ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚

  • Svelte 3
  • เจ•เฉฐเจชเฉ‹เจจเฉˆเจ‚เจŸเจธ
  • CSS เจจเจพเจฒ เจธเจŸเจพเจˆเจฒเจฟเฉฐเจ—
  • ES 6 เจธเฉฐเจŸเฉˆเจ•เจธ

เจ‡เฉฑเจฅเฉ‡ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจšเฉฐเจ—เฉ‡ Svelte เจธเจŸเจพเจฐเจŸเจฐ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจจเจนเฉ€เจ‚ เจนเจจ, เจ‡เจธเจฒเจˆ เจฎเฉˆเจจเฉ‚เฉฐ เจฎเจฟเจฒเจฟเจ† เจ‡เจน เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจตเจงเฉ€เจ† เจตเจฟเจ•เจฒเจช เจนเฉˆ.

Next.js เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจˆ-เจ•เจพเจฎเจฐเจธ เจเจช

Next.js เจฐเฉ€เจเจ•เจŸ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจธเจญ เจคเฉ‹เจ‚ เจชเฉเจฐเจธเจฟเฉฑเจง เจซเจฐเฉ‡เจฎเจตเจฐเจ• เจนเฉˆ เจœเฉ‹ เจฌเจพเจ•เจธ เจฆเฉ‡ เจฌเจพเจนเจฐ เจธเจฐเจตเจฐ-เจธเจพเจˆเจก เจฐเฉˆเจ‚เจกเจฐเจฟเฉฐเจ— เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค

เจ‡เจน เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฆเจฟเจ–เจพเจเจ—เจพ เจ•เจฟ เจ‡เฉฑเจ• เจˆ-เจ•เจพเจฎเจฐเจธ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจ•เจฟเจตเฉ‡เจ‚ เจฌเจฃเจพเจˆเจ เจœเฉ‹ เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจฆเจฟเจ–เจพเจˆ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ:

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)

เจคเฉเจธเฉ€เจ‚ เจ•เฉ€ เจธเจฟเฉฑเจ–เฉ‹เจ—เฉ‡
เจ‡เจธ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจตเจฟเฉฑเจš, เจคเฉเจธเฉ€เจ‚ เจธเจฟเฉฑเจ–เฉ‹เจ—เฉ‡ เจ•เจฟ Next.js เจจเจพเจฒ เจ•เจฟเจตเฉ‡เจ‚ เจตเจฟเจ•เจธเจฟเจค เจ•เจฐเจจเจพ เจนเฉˆโ€”เจจเจตเฉ‡เจ‚ เจชเฉฐเจจเฉ‡ เจ…เจคเฉ‡ เจญเจพเจ— เจฌเจฃเจพเจ“, เจกเฉ‡เจŸเจพ เจเจ•เจธเจŸเจฐเฉˆเจ•เจŸ เจ•เจฐเฉ‹, เจ…เจคเฉ‡ เจธเจŸเจพเจˆเจฒ เจ•เจฐเฉ‹ เจ…เจคเฉ‡ เจ…เจ—เจฒเฉ€ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเฉ‹เฅค

เจคเจ•เจจเฉ€เจ•เฉ€ เจธเจŸเฉˆเจ• เจ…เจคเฉ‡ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚

  • Next.js
  • เจญเจพเจ— เจ…เจคเฉ‡ เจชเฉฐเจจเฉ‡
  • เจกเจพเจŸเจพ เจจเจฎเฉ‚เจจเจพ
  • เจธเจŸเจพเจˆเจฒเจพเจˆเจœเจผเฉ‡เจธเจผเจจ
  • เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจคเฉˆเจจเจพเจคเฉ€
  • SSR เจ…เจคเฉ‡ SPA

เจ•เฉเจ เจจเจตเจพเจ‚ เจธเจฟเฉฑเจ–เจฃ เจฒเจˆ เจ‡เฉฑเจ• เจˆ-เจ•เจพเจฎเจฐเจธ เจเจช เจตเจฐเจ—เฉ€ เจ…เจธเจฒ-เจธเฉฐเจธเจพเจฐ เจ‰เจฆเจพเจนเจฐเจจ เจฐเฉฑเจ–เจฃเจพ เจนเจฎเฉ‡เจธเจผเจพ เจตเจงเฉ€เจ† เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค เจคเฉเจธเฉ€เจ‚ เจ•เจฐ เจธเฉฑเจ•เจฆเฉ‡ เจนเฉ‹ เจ‡เฉฑเจฅเฉ‡ เจŸเจฟเจŠเจŸเฉ‹เจฐเจฟเจ…เจฒ เจฒเฉฑเจญเฉ‹.

Nuxt.js เจฆเฉ‡ เจจเจพเจฒ เจชเฉ‚เจฐเจพ เจฌเจนเฉ-เจญเจพเจธเจผเจพเจˆ เจฌเจฒเฉŒเจ—

Nuxt.js Vue เจฒเจˆ เจนเฉˆ, Next.js เจ•เฉ€ เจนเฉˆ React เจฒเจˆ: เจธเจฐเจตเจฐ-เจธเจพเจˆเจก เจฐเฉˆเจ‚เจกเจฐเจฟเฉฐเจ— เจ…เจคเฉ‡ เจธเจฟเฉฐเจ—เจฒ-เจชเฉ‡เจœ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจธเจผเจ•เจคเฉ€ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจจ เจฒเจˆ เจ‡เฉฑเจ• เจตเจงเฉ€เจ† เจซเจฐเฉ‡เจฎเจตเจฐเจ•
เจ…เฉฐเจคเจฟเจฎ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจœเฉ‹ เจคเฉเจธเฉ€เจ‚ เจฌเจฃเจพ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจ‰เจน เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจฆเจฟเจ–เจพเจˆ เจฆเฉ‡เจตเฉ‡เจ—เฉ€:

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)

เจคเฉเจธเฉ€เจ‚ เจ•เฉ€ เจธเจฟเฉฑเจ–เฉ‹เจ—เฉ‡

เจ‡เจธ เจจเจฎเฉ‚เจจเจพ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจตเจฟเฉฑเจš, เจคเฉเจธเฉ€เจ‚ เจธเจฟเฉฑเจ–เฉ‹เจ—เฉ‡ เจ•เจฟ เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจธเฉˆเฉฑเจŸเจ…เฉฑเจช เจคเฉ‹เจ‚ เจฒเฉˆ เจ•เฉ‡ เจ…เฉฐเจคเจฎ เจคเฉˆเจจเจพเจคเฉ€ เจคเฉฑเจ•, Nuxt.js เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ‡เฉฑเจ• เจชเฉ‚เจฐเฉ€ เจตเฉˆเจฌเจธเจพเจˆเจŸ เจ•เจฟเจตเฉ‡เจ‚ เจฌเจฃเจพเจˆ เจœเจพเจตเฉ‡เฅค

เจ‡เจน เจฌเจนเฉเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจธเจผเจพเจจเจฆเจพเจฐ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจฆเจพ เจซเจพเจ‡เจฆเจพ เจ‰เจ เจพเจ‰เจ‚เจฆเจพ เจนเฉˆ เจœเฉ‹ Nuxt เจฆเฉเจ†เจฐเจพ เจชเฉ‡เจธเจผ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจœเจพเจ‚เจฆเฉ€เจ†เจ‚ เจนเจจ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจชเฉฐเจจเฉ‡ เจ…เจคเฉ‡ เจญเจพเจ—, เจ…เจคเฉ‡ SCSS เจจเจพเจฒ เจธเจŸเจพเจˆเจฒเจฟเฉฐเจ—เฅค

เจคเจ•เจจเฉ€เจ•เฉ€ เจธเจŸเฉˆเจ• เจ…เจคเฉ‡ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚

  • เจจเฉˆเจ•เจธเจŸ.เจœเจธ
  • เจญเจพเจ— เจ…เจคเฉ‡ เจชเฉฐเจจเฉ‡
  • เจธเจŸเฉ‹เจฐเฉ€เจฌเจฒเจพเจ• เจฎเฉ‹เจกเฉ€เจŠเจฒ
  • เจนเฉˆเจ—เจซเจฟเจธเจผ
  • เจฐเจพเจœ เจชเฉเจฐเจฌเฉฐเจงเจจ เจฒเจˆ Vuex
  • เจธเจŸเจพเจˆเจฒเจฟเฉฐเจ— เจฒเจˆ SCSS
  • เจจเจ•เจธเจŸ เจฎเจฟเจกเจฒเจตเฉ‡เจ…เจฐ

เจ‡เจน เจ‡เฉฑเจ• เจธเฉฑเจšเจฎเฉเฉฑเจš เจธเจผเจพเจจเจฆเจพเจฐ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจนเฉˆ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจฌเจนเฉเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจธเจผเจพเจจเจฆเจพเจฐ Nuxt.js เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจธเจผเจพเจฎเจฒ เจนเจจเฅค เจฎเฉˆเจจเฉ‚เฉฐ เจจเจฟเฉฑเจœเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ Nuxt เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจเจพ เจชเจธเฉฐเจฆ เจนเฉˆ เจ‡เจธเจฒเจˆ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เจธ เจจเฉ‚เฉฐ เจ…เจœเจผเจฎเจพเจ‰เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‡เจน เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจตเจงเฉ€เจ† Vue เจกเจฟเจตเฉˆเจฒเจชเจฐ เจตเฉ€ เจฌเจฃเจพ เจฆเฉ‡เจตเฉ‡เจ—เจพเฅค

เจ—เฉˆเจŸเจธเจฌเฉ€ เจจเจพเจฒ เจฌเจฒเฉŒเจ—

Gatsby React เจ…เจคเฉ‡ GraphQL เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจ‡เฉฑเจ• เจธเจผเจพเจจเจฆเจพเจฐ เจธเจฅเจฟเจฐ เจธเจพเจˆเจŸ เจœเจจเจฐเฉ‡เจŸเจฐ เจนเฉˆเฅค เจ‡เจน เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเจพ เจจเจคเฉ€เจœเจพ เจนเฉˆ:

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)

เจคเฉเจธเฉ€เจ‚ เจ•เฉ€ เจธเจฟเฉฑเจ–เฉ‹เจ—เฉ‡

เจ‡เจธ เจŸเจฟเจŠเจŸเฉ‹เจฐเจฟเจ…เจฒ เจตเจฟเฉฑเจš, เจคเฉเจธเฉ€เจ‚ เจธเจฟเฉฑเจ–เฉ‹เจ—เฉ‡ เจ•เจฟ เจ‡เฉฑเจ• เจฌเจฒเฉŒเจ— เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ—เจŸเจธเจฌเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฟเจตเฉ‡เจ‚ เจ•เจฐเจจเฉ€ เจนเฉˆ เจœเจฟเจธเจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจคเฉเจธเฉ€เจ‚ React เจ…เจคเฉ‡ GraphQL เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ†เจชเจฃเฉ‡ เจ–เฉเจฆ เจฆเฉ‡ เจฒเฉ‡เจ– เจฒเจฟเจ–เจฃ เจฒเจˆ เจ•เจฐเฉ‹เจ—เฉ‡เฅค

เจคเจ•เจจเฉ€เจ•เฉ€ เจธเจŸเฉˆเจ• เจ…เจคเฉ‡ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚

  • เจ—เฉˆเจŸเจธเจฌเฉ€
  • เจชเฉเจฐเจคเฉ€เจ•เจฟเจฐเจฟเจ†
  • เจ—เฉเจฐเจพเจซเจ•เฉเจ…เจฒ
  • เจชเจฒเฉฑเจ—เจ‡เจจ เจ…เจคเฉ‡ เจฅเฉ€เจฎ
  • MDX/เจฎเจพเจฐเจ•เจกเจพเจŠเจจ
  • เจฌเฉ‚เจŸเจธเจŸเจฐเฉˆเจช CSS
  • เจชเฉˆเจŸเจฐเจจ

เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจ•เจฆเฉ‡ เจฌเจฒเฉŒเจ— เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจจเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเฉ‹, เจ‡เจน เจ‡เฉฑเจ• เจตเจงเฉ€เจ† เจ‰เจฆเจพเจนเจฐเจฃ เจนเฉˆ React เจ…เจคเฉ‡ GraphQL เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ‡เจธเจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจฌเจฃเจพเจ‡เจ† เจœเจพเจตเฉ‡เฅค

เจฎเฉˆเจ‚ เจ‡เจน เจจเจนเฉ€เจ‚ เจ•เจนเจฟ เจฐเจฟเจนเจพ เจ•เจฟ เจตเจฐเจกเจชเจฐเฉˆเจธ เจ‡เฉฑเจ• เจฌเฉเจฐเจพ เจตเจฟเจ•เจฒเจช เจนเฉˆ, เจชเจฐ เจ—เฉˆเจŸเจธเจฌเฉ€ เจจเจพเจฒ เจคเฉเจธเฉ€เจ‚ เจฐเฉ€เจเจ•เจŸ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ‰เฉฑเจš-เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจตเจพเจฒเฉ€เจ†เจ‚ เจตเฉˆเจฌเจธเจพเจˆเจŸเจพเจ‚ เจฌเจฃเจพ เจธเจ•เจฆเฉ‡ เจนเฉ‹ - เจœเฉ‹ เจ•เจฟ เจ‡เฉฑเจ• เจธเจผเจพเจจเจฆเจพเจฐ เจธเฉเจฎเฉ‡เจฒ เจนเฉˆ.

Gridsome เจจเจพเจฒ เจฌเจฒเฉŒเจ—

Vue เจฒเจˆ Gridsome... เจ เฉ€เจ• เจนเฉˆ, เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ‡เจน เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ Next/Nuxt เจจเจพเจฒ เจธเฉ€เฅค
เจชเจฐ เจ—เฉเจฐเจฟเจกเจธเฉ‹เจฎ เจ…เจคเฉ‡ เจ—เฉˆเจŸเจธเจฌเฉ€ เจฒเจˆ เจตเฉ€ เจ‡เจนเฉ€ เจธเฉฑเจš เจนเฉˆเฅค เจฆเฉ‹เจตเฉ‡เจ‚ เจ—เฉเจฐเจพเจซเจผเจ•เจฟเจŠเจเจฒ เจจเฉ‚เฉฐ เจ†เจชเจฃเฉ€ เจกเฉ‡เจŸเจพ เจฒเฉ‡เจ…เจฐ เจตเจœเฉ‹เจ‚ เจตเจฐเจคเจฆเฉ‡ เจนเจจ, เจชเจฐ เจ—เฉเจฐเจฟเจกเจธเฉ‹เจฎ VueJS เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ‡เจน เจ‡เฉฑเจ• เจธเจผเจพเจจเจฆเจพเจฐ เจธเจฅเจฟเจฐ เจธเจพเจˆเจŸ เจœเจจเจฐเฉ‡เจŸเจฐ เจตเฉ€ เจนเฉˆ เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจตเจงเฉ€เจ† เจฌเจฒเฉŒเจ— เจฌเจฃเจพเจ‰เจฃ เจตเจฟเฉฑเจš เจฎเจฆเจฆ เจ•เจฐเฉ‡เจ—เจพ:

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)

เจคเฉเจธเฉ€เจ‚ เจ•เฉ€ เจธเจฟเฉฑเจ–เฉ‹เจ—เฉ‡

เจ‡เจน เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเจฟเจ–เจพเจเจ—เจพ เจ•เจฟ Gridsome, GraphQL เจ…เจคเฉ‡ Markdown เจจเจพเจฒ เจธเจผเฉเจฐเฉ‚เจ†เจค เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจธเจงเจพเจฐเจจ เจฌเจฒเฉŒเจ— เจ•เจฟเจตเฉ‡เจ‚ เจฌเจฃเจพเจ‰เจฃเจพ เจนเฉˆเฅค เจ‡เจธ เจตเจฟเฉฑเจš เจ‡เจน เจตเฉ€ เจธเจผเจพเจฎเจฒ เจนเฉˆ เจ•เจฟ Netlify เจฆเฉเจ†เจฐเจพ เจ‡เฉฑเจ• เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจคเฉˆเจจเจพเจค เจ•เจฐเจจเจพ เจนเฉˆเฅค

เจคเจ•เจจเฉ€เจ•เฉ€ เจธเจŸเฉˆเจ• เจ…เจคเฉ‡ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚

  • เจ—เจฐเฉ€เจกเจธเจฎ
  • เจตเฉ€
  • เจ—เฉเจฐเจพเจซเจ•เฉเจ…เจฒ
  • เจฎเจพเจฐเจ•เจกเจพเจŠเจจ
  • เจจเฉˆเฉฑเจŸเจฒเฉ€เจซเจพเจˆ

เจ‡เจน เจจเจฟเจธเจผเจšเจฟเจค เจคเฉŒเจฐ 'เจคเฉ‡ เจธเจญ เจคเฉ‹เจ‚ เจตเจฟเจ†เจชเจ• เจŸเจฟเจŠเจŸเฉ‹เจฐเจฟเจ…เจฒ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจชเจฐ เจ‡เจน เจ—เฉเจฐเจฟเจกเจธเฉ‹เจฎ เจฆเฉ€เจ†เจ‚ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจงเจพเจฐเจจเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจตเจฐ เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจฎเจพเจฐเจ•เจกเจพเจ‰เจจ เจ‡เฉฑเจ• เจตเจงเฉ€เจ† เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจฌเจฟเฉฐเจฆเฉ‚ เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆ.

Quasar เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ SoundCloud-เจตเจฐเจ—เฉ‡ เจ†เจกเฉ€เจ“ เจชเจฒเฉ‡เจ…เจฐ

Quasar เจ‡เฉฑเจ• เจนเฉ‹เจฐ Vue เจซเจฐเฉ‡เจฎเจตเจฐเจ• เจนเฉˆ เจœเจฟเจธเจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจฎเฉ‹เจฌเจพเจˆเจฒ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆเฅค เจ‡เจธ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจตเจฟเฉฑเจš เจคเฉเจธเฉ€เจ‚ เจ‡เฉฑเจ• เจ†เจกเฉ€เจ“ เจชเจฒเฉ‡เจ…เจฐ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฌเจฃเจพเจ‰เจ—เฉ‡, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ:

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)

เจคเฉเจธเฉ€เจ‚ เจ•เฉ€ เจธเจฟเฉฑเจ–เฉ‹เจ—เฉ‡

เจœเจฆเฉ‹เจ‚ เจ•เจฟ เจฆเฉ‚เจœเฉ‡ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฎเฉเฉฑเจ– เจคเฉŒเจฐ 'เจคเฉ‡ เจตเฉˆเจฌ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ 'เจคเฉ‡ เจ•เฉ‡เจ‚เจฆเฉเจฐเจค เจ•เจฐเจฆเฉ‡ เจนเจจ, เจ‡เจน เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฆเจฟเจ–เจพเจเจ—เจพ เจ•เจฟ Vue เจ…เจคเฉ‡ Quasar เจซเจฐเฉ‡เจฎเจตเจฐเจ• เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ‡เฉฑเจ• เจฎเฉ‹เจฌเจพเจˆเจฒ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจ•เจฟเจตเฉ‡เจ‚ เจฌเจฃเจพเจˆ เจœเจพเจตเฉ‡เฅค
เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจชเจนเจฟเจฒเจพเจ‚ เจคเฉ‹เจ‚ เจนเฉ€ เจเจ‚เจกเจฐเฉŒเจ‡เจก เจธเจŸเฉ‚เจกเฉ€เจ“/เจเจ•เจธเจ•เฉ‹เจก เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เฉ€เจคเจพ เจนเฉ‹เจ‡เจ† เจ•เฉ‹เจฐเจกเฉ‹เจตเจพ เจšเฉฑเจฒ เจฐเจฟเจนเจพ เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค เจœเฉ‡เจ•เจฐ เจจเจนเฉ€เจ‚, เจคเจพเจ‚ เจฎเฉˆเจจเฉ‚เจ…เจฒ เจตเจฟเฉฑเจš Quasar เจตเฉˆเฉฑเจฌเจธเจพเจˆเจŸ เจฆเจพ เจฒเจฟเฉฐเจ• เจนเฉˆ เจœเจฟเฉฑเจฅเฉ‡ เจ‰เจน เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฆเจฟเจ–เจพเจ‰เจ‚เจฆเฉ‡ เจนเจจ เจ•เจฟ เจนเจฐ เจšเฉ€เจœเจผ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจธเฉˆเฉฑเจŸ เจ•เจฐเจจเจพ เจนเฉˆเฅค

เจคเจ•เจจเฉ€เจ•เฉ€ เจธเจŸเฉˆเจ• เจ…เจคเฉ‡ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚

  • เจ•เจตเจพเจธเจฐ
  • เจตเฉ€
  • เจ•เฉ‹เจฐเจกเฉ‹เฉ‹เจตเจพ
  • เจตเฉ‡เจตเจธเจฐเจซเจฐ
  • UI เจญเจพเจ—

เจ›เฉ‹เจŸเจพ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ, เจฎเฉ‹เจฌเจพเจˆเจฒ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ Quasar เจฆเฉ€เจ†เจ‚ เจธเจฎเจฐเฉฑเจฅเจพเจตเจพเจ‚ เจฆเจพ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจ•เจฐเจจเจพเฅค

เจ•เฉเจฐเฉˆเจกเจฟเจŸ เจ•เจพเจฐเจก เจซเจพเจฐเจฎ

เจจเจฟเจฐเจตเจฟเจ˜เจจ เจ…เจคเฉ‡ เจฎเจœเจผเฉ‡เจฆเจพเจฐ เจฎเจพเจˆเจ•เฉเจฐเฉ‹-เจ‡เฉฐเจŸเจฐเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจ เฉฐเจกเจพ เจ•เฉเจฐเฉˆเจกเจฟเจŸ เจ•เจพเจฐเจก เจธเจผเจ•เจฒเฅค เจจเฉฐเจฌเจฐ เจซเจพเจฐเจฎเฉˆเจŸเจฟเฉฐเจ—, เจคเจธเจฆเฉ€เจ• เจ…เจคเฉ‡ เจ†เจŸเฉ‹เจฎเฉˆเจŸเจฟเจ• เจ•เจพเจฐเจก เจ•เจฟเจธเจฎ เจฆเฉ€ เจชเจ›เจพเจฃ เจธเจผเจพเจฎเจฒ เจนเฉˆเฅค เจ‡เจน Vue.js 'เจคเฉ‡ เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจœเจตเจพเจฌเจฆเฉ‡เจน เจตเฉ€ เจนเฉˆเฅค (เจคเฉเจธเฉ€เจ‚ เจฆเฉ‡เจ– เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจ‡เฉฑเจฅเฉ‡.)

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)

เจ•เฉเจฐเฉˆเจกเจฟเจŸ-เจ•เจพเจฐเจก-เจซเจพเจฐเจฎ

เจคเฉเจธเฉ€เจ‚ เจ•เฉ€ เจธเจฟเฉฑเจ–เฉ‹เจ—เฉ‡:

  • เจซเจพเจฐเจฎ เจฆเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจ…เจคเฉ‡ เจชเฉเจฐเจฎเจพเจฃเจฟเจค เจ•เจฐเฉ‹
  • เจ˜เจŸเจจเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจธเฉฐเจญเจพเจฒเฉ‹ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจœเจฆเฉ‹เจ‚ เจ–เฉ‡เจคเจฐ เจฌเจฆเจฒเจฆเฉ‡ เจนเจจ)
  • เจธเจฎเจเฉ‹ เจ•เจฟ เจชเฉฐเจจเฉ‡ 'เจคเฉ‡ เจคเฉฑเจคเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจ•เจฐเจจเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ•เจฟเจตเฉ‡เจ‚ เจฐเฉฑเจ–เจฃเจพ เจนเฉˆ, เจ–เจพเจธ เจ•เจฐเจ•เฉ‡ เจ•เฉเจฐเฉˆเจกเจฟเจŸ เจ•เจพเจฐเจก เจฆเฉ€ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจœเฉ‹ เจซเจพเจฐเจฎ เจฆเฉ‡ เจธเจฟเจ–เจฐ 'เจคเฉ‡ เจฆเจฟเจ–เจพเจˆ เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆ

เจฌเจพเจฐ เจšเจพเจฐเจŸ

เจ‡เฉฑเจ• เจนเจฟเจธเจŸเฉ‹เจ—เฉเจฐเจพเจฎ เจ‡เฉฑเจ• เจšเจพเจฐเจŸ เจœเจพเจ‚ เจ—เฉเจฐเจพเจซเจผ เจนเฉเฉฐเจฆเจพ เจนเฉˆ เจœเฉ‹ เจ†เจ‡เจคเจพเจ•เจพเจฐ เจฌเจพเจฐเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจ‰เฉฑเจšเจพเจˆ เจœเจพเจ‚ เจฒเฉฐเจฌเจพเจˆ เจฆเฉ‡ เจจเจพเจฒ เจ‰เจนเจจเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจฆเจฐเจธเจพเจ‰เจ‚เจฆเฉ‡ เจฎเฉเฉฑเจฒเจพเจ‚ เจฆเฉ‡ เจ…เจจเฉเจชเจพเจคเจ• เจธเจผเฉเจฐเฉ‡เจฃเฉ€ เจตเจพเจฒเฉ‡ เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจฆเจฐเจธเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค

เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจฒเฉฐเจฌเจ•เจพเจฐเฉ€ เจœเจพเจ‚ เจ–เจฟเจคเจฟเจœเฉ€ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ. เจ‡เฉฑเจ• เจฒเฉฐเจฌเจ•เจพเจฐเฉ€ เจฌเจพเจฐ เจšเจพเจฐเจŸ เจจเฉ‚เฉฐ เจ•เจˆ เจตเจพเจฐ เจ‡เฉฑเจ• เจฒเจพเจˆเจจ เจšเจพเจฐเจŸ เจ•เจฟเจนเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)

เจคเฉเจธเฉ€เจ‚ เจ•เฉ€ เจธเจฟเฉฑเจ–เฉ‹เจ—เฉ‡:

  • เจ‡เฉฑเจ• เจขเจพเจ‚เจšเจพเจ—เจค เจ…เจคเฉ‡ เจธเจฎเจเจฃ เจฏเฉ‹เจ— เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ เจกเฉ‡เจŸเจพ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจ•เจฐเฉ‹
  • เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ: เจคเฉฑเจค เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ เจธเจฟเฉฑเจ–เฉ‹ canvas เจ…เจคเฉ‡ เจ‡เจธเจฆเฉ‡ เจจเจพเจฒ เจคเฉฑเจค เจ•เจฟเจตเฉ‡เจ‚ เจ–เจฟเฉฑเจšเจฃเฉ‡ เจนเจจ

เจ‡เจน เจ‡เจธ เจฒเจˆ เจนเฉˆ เจคเฉเจธเฉ€เจ‚ เจตเจฟเจธเจผเจต เจ†เจฌเจพเจฆเฉ€ เจกเฉ‡เจŸเจพ เจฒเฉฑเจญ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจ‰เจน เจธเจพเจฒ เจฆเฉเจ†เจฐเจพ เจ•เฉเจฐเจฎเจฌเฉฑเจง เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจ.

เจŸเจตเจฟเฉฑเจŸเจฐ เจนเจพเจฐเจŸ เจเจจเฉ€เจฎเฉ‡เจธเจผเจจ

2016 เจตเจฟเฉฑเจš เจตเจพเจชเจธ, เจŸเจตเจฟเฉฑเจŸเจฐ เจจเฉ‡ เจ†เจชเจฃเฉ‡ เจŸเจตเฉ€เจŸเจธ เจฒเจˆ เจ‡เจธ เจธเจผเจพเจจเจฆเจพเจฐ เจเจจเฉ€เจฎเฉ‡เจธเจผเจจ เจจเฉ‚เฉฐ เจชเฉ‡เจธเจผ เจ•เฉ€เจคเจพเฅค 2019 เจคเฉฑเจ•, เจ‡เจน เจ…เจœเฉ‡ เจตเฉ€ เจนเจฟเฉฑเจธเจพ เจฆเจฟเจ–เจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจ•เจฟเจ‰เจ‚ เจจเจพ เจ‡เฉฑเจ• เจ–เฉเจฆ เจฌเจฃเจพเจ“?

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)
เจคเฉเจธเฉ€เจ‚ เจ•เฉ€ เจธเจฟเฉฑเจ–เฉ‹เจ—เฉ‡:

  • CSS เจ—เฉเจฃ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเฉ‹ keyframes
  • HTML เจคเฉฑเจคเจพเจ‚ เจจเฉ‚เฉฐ เจนเฉ‡เจฐเจพเจซเฉ‡เจฐเฉ€ เจ…เจคเฉ‡ เจเจจเฉ€เจฎเฉ‡เจŸ เจ•เจฐเฉ‹
  • JavaScript, HTML เจ…เจคเฉ‡ CSS เจจเฉ‚เฉฐ เจœเฉ‹เฉœเฉ‹

เจ–เฉ‹เจœเจฃเจฏเฉ‹เจ— GitHub เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€เจ†เจ‚

เจ‡เฉฑเจฅเฉ‡ เจ•เฉเจ เจตเฉ€ เจซเฉˆเจ‚เจธเฉ€ เจจเจนเฉ€เจ‚ เจนเฉˆ โ€” GitHub เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€เจ†เจ‚ เจธเจฟเจฐเจซเจผ เจ‡เฉฑเจ• เจตเจกเจฟเจ†เจˆ เจธเฉ‚เจšเฉ€ เจนเจจเฅค
เจ‰เจฆเฉ‡เจธเจผ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจ•เจฐเจจเจพ เจ…เจคเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจจเฉ‚เฉฐ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจซเจฟเจฒเจŸเจฐ เจ•เจฐเจจ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเฉ‡เจฃเจพ เจนเฉˆ. เจตเจฐเจคเฉ‹ เจ…เจงเจฟเจ•เจพเจฐเจค GitHub API เจนเจฐเฉ‡เจ• เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฒเจˆ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€เจ†เจ‚ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฒเจˆ.

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)

GitHub เจชเฉเจฐเฉ‹เจซเจพเจˆเจฒ เจชเฉ‡เจœ - github.com/indreklasn

เจคเฉเจธเฉ€เจ‚ เจ•เฉ€ เจธเจฟเฉฑเจ–เฉ‹เจ—เฉ‡:

Reddit เจธเจผเฉˆเจฒเฉ€ เจšเฉˆเจŸ

เจ—เฉฑเจฒเจฌเจพเจค เจ‰เจนเจจเจพเจ‚ เจฆเฉ€ เจธเจพเจฆเจ—เฉ€ เจ…เจคเฉ‡ เจตเจฐเจคเฉ‹เจ‚ เจตเจฟเฉฑเจš เจธเฉŒเจ– เจฆเฉ‡ เจ•เจพเจฐเจจ เจธเฉฐเจšเจพเจฐ เจฆเจพ เจ‡เฉฑเจ• เจชเฉเจฐเจธเจฟเฉฑเจง เจคเจฐเฉ€เจ•เจพ เจนเฉˆเฅค เจชเจฐ เจ…เจธเจฒ เจตเจฟเฉฑเจš เจ†เจงเฉเจจเจฟเจ• เจšเฉˆเจŸ เจฐเฉ‚เจฎเจพเจ‚ เจจเฉ‚เฉฐ เจ•เฉ€ เจฌเจพเจฒเจฃ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ? WebSockets!

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)

เจคเฉเจธเฉ€เจ‚ เจ•เฉ€ เจธเจฟเฉฑเจ–เฉ‹เจ—เฉ‡:

  • WebSockets, เจฐเฉ€เจ…เจฒ-เจŸเจพเจˆเจฎ เจธเฉฐเจšเจพเจฐ เจ…เจคเฉ‡ เจกเจพเจŸเจพ เจ…เฉฑเจชเจกเฉ‡เจŸ เจตเจฐเจคเฉ‹
  • เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจชเจนเฉเฉฐเจš เจชเฉฑเจงเจฐเจพเจ‚ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเฉ‹ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ‡เฉฑเจ• เจšเฉˆเจŸ เจšเฉˆเจจเจฒ เจฆเฉ‡ เจฎเจพเจฒเจ• เจฆเฉ€ เจญเฉ‚เจฎเจฟเจ•เจพ เจนเฉˆ admin, เจ…เจคเฉ‡ เจ•เจฎเจฐเฉ‡ เจตเจฟเฉฑเจš เจนเฉ‹เจฐ - user)
  • เจซเจพเจฐเจฎ เจฆเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจ…เจคเฉ‡ เจชเฉเจฐเจฎเจพเจฃเจฟเจค เจ•เจฐเฉ‹ - เจฏเจพเจฆ เจฐเฉฑเจ–เฉ‹, เจธเฉเจจเฉ‡เจนเจพ เจญเฉ‡เจœเจฃ เจฒเจˆ เจšเฉˆเจŸ เจตเจฟเฉฐเจกเฉ‹ เจนเฉˆ input
  • เจตเฉฑเจ–-เจตเฉฑเจ– เจšเฉˆเจŸเจพเจ‚ เจฌเจฃเจพเจ“ เจ…เจคเฉ‡ เจธเจผเจพเจฎเจฒ เจนเฉ‹เจตเฉ‹
  • เจจเจฟเฉฑเจœเฉ€ เจธเฉฐเจฆเฉ‡เจธเจผเจพเจ‚ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเฉ‹เฅค เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฆเฉ‚เจœเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจจเจพเจฒ เจจเจฟเฉฑเจœเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจ—เฉฑเจฒเจฌเจพเจค เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจจ. เจœเจผเจฐเฉ‚เจฐเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡, เจคเฉเจธเฉ€เจ‚ เจฆเฉ‹ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจตเจฟเจšเจ•เจพเจฐ เจ‡เฉฑเจ• WebSocket เจ•เจจเฉˆเจ•เจธเจผเจจ เจธเจฅเจพเจชเจค เจ•เจฐ เจฐเจนเฉ‡ เจนเฉ‹เจตเฉ‹เจ—เฉ‡.

เจธเจŸเฉเจฐเจฟเจช เจธเจŸเจพเจˆเจฒ เจจเฉˆเจตเฉ€เจ—เฉ‡เจธเจผเจจ

เจ•เจฟเจนเฉœเฉ€ เจšเฉ€เจœเจผ เจ‡เจธ เจจเฉˆเจตเฉ€เจ—เฉ‡เจธเจผเจจ เจจเฉ‚เฉฐ เจตเจฟเจฒเฉฑเจ–เจฃ เจฌเจฃเจพเจ‰เจ‚เจฆเฉ€ เจนเฉˆ เจ‰เจน เจ‡เจน เจนเฉˆ เจ•เจฟ เจชเฉ‹เจชเจ“เจตเจฐ เจ•เฉฐเจŸเฉ‡เจจเจฐ เจธเจฎเฉฑเจ—เจฐเฉ€ เจจเฉ‚เฉฐ เจซเจฟเฉฑเจŸ เจ•เจฐเจจ เจฒเจˆ เจฌเจฆเจฒเจฆเจพ เจนเฉˆเฅค เจ‡เฉฑเจ• เจจเจตเฉ‡เจ‚ เจชเฉ‹เจชเจ“เจตเจฐ เจจเฉ‚เฉฐ เจ–เฉ‹เจฒเฉเจนเจฃ เจ…เจคเฉ‡ เจฌเฉฐเจฆ เจ•เจฐเจจ เจฆเฉ‡ เจฐเจตเจพเจ‡เจคเฉ€ เจตเจฟเจตเจนเจพเจฐ เจฆเฉ€ เจคเฉเจฒเจจเจพ เจตเจฟเฉฑเจš เจ‡เจธ เจคเจฌเจฆเฉ€เจฒเฉ€ เจฒเจˆ เจ‡เฉฑเจ• เจธเจผเจพเจจเจฆเจพเจฐเจคเจพ เจนเฉˆ.

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)

เจคเฉเจธเฉ€เจ‚ เจ•เฉ€ เจธเจฟเฉฑเจ–เฉ‹เจ—เฉ‡:

  • เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจฆเฉ‡ เจจเจพเจฒ CSS เจเจจเฉ€เจฎเฉ‡เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเฉ‹
  • เจธเจฎเฉฑเจ—เจฐเฉ€ เจจเฉ‚เฉฐ เจฎเฉฑเจงเจฎ เจ•เจฐเฉ‹ เจ…เจคเฉ‡ เจซเจฒเฉ‹เจŸ เจ•เฉ€เจคเฉ‡ เจคเฉฑเจค 'เจคเฉ‡ เจ•เจฟเจฐเจฟเจ†เจธเจผเฉ€เจฒ เจ•เจฒเจพเจธ เจฒเจพเจ—เฉ‚ เจ•เจฐเฉ‹

เจชเจ•เจพเจฎเฉˆเจจ

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)

Pacman เจฆเจพ เจ†เจชเจฃเจพ เจธเฉฐเจธเจ•เจฐเจฃ เจฌเจฃเจพเจ“เฅค เจ‡เจน เจ‡เฉฑเจ• เจตเจฟเจšเจพเจฐ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฆเจพ เจ‡เฉฑเจ• เจตเจงเฉ€เจ† เจคเจฐเฉ€เจ•เจพ เจนเฉˆ เจ•เจฟ เจ—เฉ‡เจฎเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจตเจฟเจ•เจธเจฟเจค เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจฎเฉ‚เจฒ เจ—เฉฑเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฎเจเจฃเจพ เจนเฉˆเฅค เจ‡เฉฑเจ• JavaScript เจซเจฐเฉ‡เจฎเจตเจฐเจ•, React เจœเจพเจ‚ Vue เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเฉ‹เฅค

เจคเฉเจธเฉ€เจ‚ เจธเจฟเฉฑเจ–เฉ‹เจ—เฉ‡:

  • เจคเฉฑเจค เจ•เจฟเจตเฉ‡เจ‚ เจšเจฒเจฆเฉ‡ เจนเจจ
  • เจ‡เจน เจ•เจฟเจตเฉ‡เจ‚ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจจเจพ เจนเฉˆ เจ•เจฟ เจ•เจฟเจนเฉœเฉ€เจ†เจ‚ เจ•เฉเฉฐเจœเฉ€เจ†เจ‚ เจฆเจฌเจพเจ‰เจฃเฉ€เจ†เจ‚ เจนเจจ
  • เจŸเฉฑเจ•เจฐ เจฆเฉ‡ เจชเจฒ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจจเจพ เจนเฉˆ
  • เจคเฉเจธเฉ€เจ‚ เจ…เฉฑเจ—เฉ‡ เจœเจพ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจ…เจคเฉ‡ เจญเฉ‚เจค เจ…เฉฐเจฆเฉ‹เจฒเจจ เจจเจฟเจฏเฉฐเจคเจฐเจฃ เจธเจผเจพเจฎเจฒ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹

เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เจธ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเฉ€ เจ‡เฉฑเจ• เจ‰เจฆเจพเจนเจฐเจฃ เจฎเจฟเจฒเฉ‡เจ—เฉ€ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจตเจฟเฉฑเจš GitHub

เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจชเฉเจฐเจฌเฉฐเจงเจจ

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)

เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจตเจฟเฉฑเจš GitHub

เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจชเฉเจฐเจธเจผเจพเจธเจจ เจฒเจˆ เจ‡เฉฑเจ• CRUD เจ•เจฟเจธเจฎ เจฆเฉ€ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฌเจฃเจพเจ‰เจฃเจพ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจตเจฟเจ•เจพเจธ เจฆเฉ€เจ†เจ‚ เจฎเฉ‚เจฒ เจ—เฉฑเจฒเจพเจ‚ เจธเจฟเจ–เจพเจเจ—เจพเฅค เจ‡เจน เจ–เจพเจธ เจคเฉŒเจฐ 'เจคเฉ‡ เจจเจตเฉ‡เจ‚ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจฒเจˆ เจฒเจพเจญเจฆเจพเจ‡เจ• เจนเฉˆเฅค

เจคเฉเจธเฉ€เจ‚ เจธเจฟเฉฑเจ–เฉ‹เจ—เฉ‡:

  • เจฐเฉ‚เจŸเจฟเฉฐเจ— เจ•เฉ€ เจนเฉˆ
  • เจกเฉ‡เจŸเจพ เจเจ‚เจŸเจฐเฉ€ เจซเจพเจฐเจฎเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจธเฉฐเจญเจพเจฒเจฃเจพ เจนเฉˆ เจ…เจคเฉ‡ เจœเจพเจ‚เจš เจ•เจฐเฉ‹ เจ•เจฟ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจจเฉ‡ เจ•เฉ€ เจฆเจพเจ–เจฒ เจ•เฉ€เจคเจพ เจนเฉˆ
  • เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจจเจพเจฒ เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจจเจพ เจนเฉˆ - เจ•เจพเจฐเจตเจพเจˆเจ†เจ‚ เจฌเจฃเจพเจ“, เจชเฉœเฉเจนเฉ‹, เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เจฐเฉ‹ เจ…เจคเฉ‡ เจฎเจฟเจŸเจพเจ“

เจคเฉเจนเจพเจกเฉ‡ เจธเจฅเจพเจจ 'เจคเฉ‡ เจฎเฉŒเจธเจฎ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐ เจฐเจฟเจนเจพ เจนเฉˆ

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)
เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจตเจฟเฉฑเจš GitHub

เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจเจชเจธ เจฌเจฃเจพเจ‰เจฃเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจ‡เฉฑเจ• เจฎเฉŒเจธเจฎ เจเจช เจจเจพเจฒ เจธเจผเฉเจฐเฉ‚เจ†เจค เจ•เจฐเฉ‹เฅค เจ‡เจน เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจธเจตเจฟเจซเจŸ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจชเฉ‚เจฐเจพ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค

เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฌเจฃเจพเจ‰เจฃ เจฆเจพ เจคเจœเจฐเจฌเจพ เจนเจพเจธเจฒ เจ•เจฐเจจ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจคเฉเจธเฉ€เจ‚ เจธเจฟเฉฑเจ–เฉ‹เจ—เฉ‡:

  • API เจจเจพเจฒ เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจจเจพ เจนเฉˆ
  • เจญเฉ‚-เจธเจฅเจพเจจ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฟเจตเฉ‡เจ‚ เจ•เจฐเฉ€เจ
  • เจŸเฉˆเจ•เจธเจŸ เจ‡เจจเจชเฉเจŸ เจœเฉ‹เฉœ เจ•เฉ‡ เจ†เจชเจฃเฉ€ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจจเฉ‚เฉฐ เจนเฉ‹เจฐ เจ—เจคเฉ€เจธเจผเฉ€เจฒ เจฌเจฃเจพเจ“เฅค เจ‡เจธ เจตเจฟเฉฑเจš, เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจ‡เฉฑเจ• เจ–เจพเจธ เจธเจฅเจพเจจ เจตเจฟเฉฑเจš เจฎเฉŒเจธเจฎ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจจ เจฒเจˆ เจ†เจชเจฃเฉ€ เจฒเฉ‹เจ•เฉ‡เจธเจผเจจ เจฆเจฐเจœ เจ•เจฐ เจธเจ•เจฃเจ—เฉ‡เฅค

เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เฉฑเจ• API เจฆเฉ€ เจฒเฉ‹เฉœ เจชเจตเฉ‡เจ—เฉ€เฅค เจฎเฉŒเจธเจฎ เจกเจพเจŸเจพ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฒเจˆ, OpenWeather API เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเฉ‹เฅค OpenWeather API เจฌเจพเจฐเฉ‡ เจนเฉ‹เจฐ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจ‡เฉฑเจฅเฉ‡.

เจšเฉˆเจŸ เจตเจฟเฉฐเจกเฉ‹

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)
เจฎเฉ‡เจฐเฉ€ เจšเฉˆเจŸ เจตเจฟเฉฐเจกเฉ‹ เจเจ•เจธเจผเจจ เจตเจฟเฉฑเจš เจนเฉˆ, เจฆเฉ‹ เจฌเฉเจฐเจพเจŠเจœเจผเจฐ เจŸเฉˆเจฌเจพเจ‚ เจตเจฟเฉฑเจš เจ–เฉ‹เจฒเฉเจนเฉ‹

เจ‡เฉฑเจ• เจšเฉˆเจŸ เจตเจฟเฉฐเจกเฉ‹ เจฌเจฃเจพเจ‰เจฃเจพ เจธเจพเจ•เจŸเจพเจ‚ เจจเจพเจฒ เจธเจผเฉเจฐเฉ‚เจ†เจค เจ•เจฐเจจ เจฆเจพ เจธเจญ เจคเฉ‹เจ‚ เจตเจงเฉ€เจ† เจคเจฐเฉ€เจ•เจพ เจนเฉˆเฅค เจคเจ•เจจเฉ€เจ•เฉ€ เจธเจŸเฉˆเจ• เจฆเฉ€ เจšเฉ‹เจฃ เจฌเจนเฉเจค เจตเฉฑเจกเฉ€ เจนเฉˆเฅค Node.js, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจธเฉฐเจชเฉ‚เจฐเจฃ เจนเฉˆ.

เจคเฉเจธเฉ€เจ‚ เจธเจฟเฉฑเจ–เฉ‹เจ—เฉ‡ เจ•เจฟ เจธเจพเจ•เจŸ เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจนเจจ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ เจนเฉˆเฅค เจ‡เจน เจ‡เจธ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเจพ เจฎเฉเฉฑเจ– เจซเจพเจ‡เจฆเจพ เจนเฉˆเฅค

เจœเฉ‡ เจคเฉเจธเฉ€เจ‚ เจฒเจพเจฐเจตเฉ‡เจฒ เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉ‹ เจœเฉ‹ เจธเจพเจ•เจŸเจพเจ‚ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจเจพ เจšเจพเจนเฉเฉฐเจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจฎเฉ‡เจฐเจพ เจชเฉœเฉเจนเฉ‹ เจฒเฉ‡เจ–

เจ—เจฟเฉฑเจŸเจฒเจพเจฌ เจธเฉ€.เจ†เจˆ.

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)

เจธเจฐเฉ‹เจค

เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจฒเจ—เจพเจคเจพเจฐ เจเจ•เฉ€เจ•เจฐเจฃ (CI) เจฒเจˆ เจจเจตเฉ‡เจ‚ เจนเฉ‹, เจคเจพเจ‚ GitLab CI เจจเจพเจฒ เจ–เฉ‡เจกเฉ‹เฅค เจ•เฉเจ เจตเจพเจคเจพเจตเจฐเจฃ เจธเฉˆเจŸ เจ…เจช เจ•เจฐเฉ‹ เจ…เจคเฉ‡ เจ•เฉเจ เจŸเฉˆเจธเจŸ เจšเจฒเจพเจ‰เจฃ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐเฉ‹เฅค เจ‡เจน เจ•เฉ‹เจˆ เจฌเจนเฉเจค เจ”เจ–เจพ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจชเจฐ เจฎเฉˆเจจเฉ‚เฉฐ เจฏเจ•เฉ€เจจ เจนเฉˆ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจ‡เจธ เจคเฉ‹เจ‚ เจฌเจนเฉเจค เจ•เฉเจ เจธเจฟเฉฑเจ–เฉ‹เจ—เฉ‡เฅค เจฌเจนเฉเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจตเจฟเจ•เจพเจธ เจŸเฉ€เจฎเจพเจ‚ เจนเฉเจฃ เจธเฉ€.เจ†เจˆ. เจ‡เจธ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฟเจตเฉ‡เจ‚ เจ•เจฐเจจเฉ€ เจนเฉˆ เจ‡เจน เจœเจพเจฃเจจเจพ เจฒเจพเจญเจฆเจพเจ‡เจ• เจนเฉˆเฅค

เจคเฉเจธเฉ€เจ‚ เจธเจฟเฉฑเจ–เฉ‹เจ—เฉ‡:

  • GitLab CI เจ•เฉ€ เจนเฉˆ?
  • เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เจฟเจตเฉ‡เจ‚ เจ•เจฐเฉ€เจ .gitlab-ci.ymlเจœเฉ‹ GitLab เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจจเฉ‚เฉฐ เจฆเฉฑเจธเจฆเจพ เจนเฉˆ เจ•เจฟ เจ•เฉ€ เจ•เจฐเจจเจพ เจนเฉˆ
  • เจนเฉ‹เจฐ เจตเจพเจคเจพเจตเจฐเจจ เจตเจฟเฉฑเจš เจ•เจฟเจตเฉ‡เจ‚ เจคเฉˆเจจเจพเจค เจ•เจฐเจจเจพ เจนเฉˆ

เจตเฉˆเฉฑเจฌเจธเจพเจˆเจŸ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจ•

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)

เจ‡เฉฑเจ• เจธเจ•เฉเจฐเฉˆเจชเจฐ เจฌเจฃเจพเจ“ เจœเฉ‹ เจตเฉˆเจฌเจธเจพเจˆเจŸเจพเจ‚ เจฆเฉ‡ เจ…เจฐเจฅ เจตเจฟเจ—เจฟเจ†เจจ เจฆเจพ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจฆเฉ€ เจฐเฉ‡เจŸเจฟเฉฐเจ— เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ. เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจคเฉเจธเฉ€เจ‚ เจšเจฟเฉฑเจคเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจ—เฉเฉฐเจฎ เจนเฉ‹เจ Alt เจŸเฉˆเจ—เจพเจ‚ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจœเจพเจ‚ เจœเจพเจ‚เจš เจ•เจฐเฉ‹ เจ•เจฟ เจ•เฉ€ เจชเฉฐเจจเฉ‡ เจตเจฟเฉฑเจš เจเจธเจˆเจ“ เจฎเฉˆเจŸเจพ เจŸเฉˆเจ— เจนเจจ. เจ‡เฉฑเจ• เจธเจ•เฉเจฐเฉˆเจชเจฐ เจ‡เฉฑเจ• เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚ เจฌเจฃเจพเจ‡เจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ.

เจคเฉเจธเฉ€เจ‚ เจธเจฟเฉฑเจ–เฉ‹เจ—เฉ‡:

  • เจธเจ•เฉเจฐเฉˆเจชเจฐ เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ?
  • DOM เจšเฉ‹เจฃเจ•เจพเจฐ เจ•เจฟเจตเฉ‡เจ‚ เจฌเจฃเจพเจ‰เจฃเฉ‡ เจนเจจ
  • เจ‡เฉฑเจ• เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ เจ•เจฟเจตเฉ‡เจ‚ เจฒเจฟเจ–เจฃเจพ เจนเฉˆ
  • เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจ‰เฉฑเจฅเฉ‡ เจจเจนเฉ€เจ‚ เจฐเฉเจ•เจฃเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจ‡เฉฑเจ• เจฏเฉ‚เจœเจผเจฐ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจฌเจฃเจพเจ“เฅค เจคเฉเจธเฉ€เจ‚ เจนเจฐเฉ‡เจ• เจตเฉˆเจฌเจธเจพเจˆเจŸ 'เจคเฉ‡ เจ‡เฉฑเจ• เจฐเจฟเจชเฉ‹เจฐเจŸ เจตเฉ€ เจฌเจฃเจพ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจœเฉ‹ เจคเฉเจธเฉ€เจ‚ เจฆเฉ‡เจ–เจฆเฉ‡ เจนเฉ‹เฅค

เจธเฉ‹เจธเจผเจฒ เจจเฉˆเฉฑเจŸเจตเจฐเจ• 'เจคเฉ‡ เจญเจพเจตเจจเจพ เจ–เฉ‹เจœ

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)

เจธเจฐเฉ‹เจค

เจธเฉ‹เจธเจผเจฒ เจฎเฉ€เจกเฉ€เจ† 'เจคเฉ‡ เจญเจพเจตเจจเจพ เจฆเจพ เจชเจคเจพ เจฒเจ—เจพเจ‰เจฃเจพ เจฎเจธเจผเฉ€เจจ เจธเจฟเจ–เจฒเจพเจˆ เจจเจพเจฒ เจœเจพเจฃ-เจชเจ›เจพเจฃ เจฆเจพ เจตเจงเฉ€เจ† เจคเจฐเฉ€เจ•เจพ เจนเฉˆเฅค

เจคเฉเจธเฉ€เจ‚ เจธเจฟเจฐเจซเจผ เจ‡เฉฑเจ• เจธเฉ‹เจธเจผเจฒ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจฆเจพ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจ•เจฐเจ•เฉ‡ เจธเจผเฉเจฐเฉ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจนเจฐ เจ•เฉ‹เจˆ เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจŸเจตเจฟเฉฑเจŸเจฐ เจจเจพเจฒ เจธเจผเฉเจฐเฉ‚ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค

เจœเฉ‡เจ•เจฐ เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจฎเจธเจผเฉ€เจจ เจธเจฟเจ–เจฒเจพเจˆ เจฆเจพ เจคเจœเจฐเจฌเจพ เจนเฉˆ, เจคเจพเจ‚ เจตเฉฑเจ–-เจตเฉฑเจ– เจธเฉ‹เจธเจผเจฒ เจจเฉˆเฉฑเจŸเจตเจฐเจ•เจพเจ‚ เจคเฉ‹เจ‚ เจกเจพเจŸเจพ เจ‡เจ•เฉฑเจ เจพ เจ•เจฐเจจ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจจ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐเฉ‹เฅค

เจคเฉเจธเฉ€เจ‚ เจธเจฟเฉฑเจ–เฉ‹เจ—เฉ‡:

  • เจฎเจธเจผเฉ€เจจ เจฒเจฐเจจเจฟเฉฐเจ— เจ•เฉ€ เจนเฉˆ

Trello เจ•เจฒเฉ‹เจจ

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)

Indrek Lasn เจคเฉฑเจ• Trello เจ•เจฒเฉ‹เจจ.

เจคเฉเจธเฉ€เจ‚ เจ•เฉ€ เจธเจฟเฉฑเจ–เฉ‹เจ—เฉ‡:

  • เจฌเฉ‡เจจเจคเฉ€ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฟเฉฐเจ— เจฐเฉ‚เจŸเจพเจ‚ เจฆเจพ เจธเฉฐเจ—เจ เจจ (เจฐเฉ‚เจŸเจฟเฉฐเจ—)เฅค
  • เจ–เจฟเฉฑเจšเฉ‹ เจ…เจคเฉ‡ เจธเฉเฉฑเจŸเฉ‹.
  • เจจเจตเฉ€เจ†เจ‚ เจตเจธเจคเฉ‚เจ†เจ‚ (เจฌเฉ‹เจฐเจก, เจธเฉ‚เจšเฉ€เจ†เจ‚, เจ•เจพเจฐเจก) เจ•เจฟเจตเฉ‡เจ‚ เจฌเจฃเจพเจˆเจเฅค
  • เจ‡เจจเจชเฉเจŸ เจกเฉ‡เจŸเจพ เจฆเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจ…เจคเฉ‡ เจœเจพเจ‚เจš เจ•เจฐเจจเจพเฅค
  • เจ•เจฒเจพเจ‡เฉฐเจŸ เจฆเฉ‡ เจชเฉฑเจ– เจคเฉ‹เจ‚: เจฒเฉ‹เจ•เจฒ เจธเจŸเฉ‹เจฐเฉ‡เจœ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฟเจตเฉ‡เจ‚ เจ•เจฐเฉ€เจ, เจฒเฉ‹เจ•เจฒ เจธเจŸเฉ‹เจฐเฉ‡เจœ เจตเจฟเฉฑเจš เจกเจพเจŸเจพ เจ•เจฟเจตเฉ‡เจ‚ เจธเฉ‡เจต เจ•เจฐเฉ€เจ, เจฒเฉ‹เจ•เจฒ เจธเจŸเฉ‹เจฐเฉ‡เจœ เจคเฉ‹เจ‚ เจกเจพเจŸเจพ เจ•เจฟเจตเฉ‡เจ‚ เจชเฉœเฉเจนเจฟเจ† เจœเจพเจตเฉ‡เฅค
  • เจธเจฐเจตเจฐ เจธเจพเจˆเจก เจคเฉ‹เจ‚: เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฟเจตเฉ‡เจ‚ เจ•เจฐเจจเฉ€ เจนเฉˆ, เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจกเฉ‡เจŸเจพ เจ•เจฟเจตเฉ‡เจ‚ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เจฐเจจเจพ เจนเฉˆ, เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจคเฉ‹เจ‚ เจกเฉ‡เจŸเจพ เจ•เจฟเจตเฉ‡เจ‚ เจชเฉœเฉเจนเจจเจพ เจนเฉˆเฅค

เจ‡เฉฑเจฅเฉ‡ เจ‡เฉฑเจ• เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจฆเฉ€ เจ‡เฉฑเจ• เจ‰เจฆเจพเจนเจฐเจจ เจนเฉˆ, React+Redux เจตเจฟเฉฑเจš เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ†เฅค

เจเจกเจฎเจฟเจจ เจชเฉˆเจจเจฒ

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)
Github เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€.

เจ‡เฉฑเจ• เจธเจงเจพเจฐเจจ CRUD เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ, เจฎเฉ‚เจฒ เจ—เฉฑเจฒเจพเจ‚ เจธเจฟเฉฑเจ–เจฃ เจฒเจˆ เจ†เจฆเจฐเจธเจผเฅค เจ†เจ“ เจธเจฟเฉฑเจ–เฉ€เจ:

  • เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฌเจฃเจพเจ“, เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฆเจพ เจชเฉเจฐเจฌเฉฐเจงเจจ เจ•เจฐเฉ‹.
  • เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจจเจพเจฒ เจ—เฉฑเจฒเจฌเจพเจค เจ•เจฐเฉ‹ - เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฌเจฃเจพเจ“, เจชเฉœเฉเจนเฉ‹, เจธเฉฐเจชเจพเจฆเจฟเจค เจ•เจฐเฉ‹, เจฎเจฟเจŸเจพเจ“เฅค
  • เจ‡เฉฐเจชเฉเฉฑเจŸ เจจเฉ‚เฉฐ เจชเฉเจฐเจฎเจพเจฃเจฟเจค เจ•เจฐเจจเจพ เจ…เจคเฉ‡ เจซเจพเจฐเจฎเจพเจ‚ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจเจพเฅค

เจ•เฉเจฐเจฟเจชเจŸเฉ‹เจ•เจฐเฉฐเจธเฉ€ เจŸเจฐเฉˆเจ•เจฐ (เจฆเฉ‡เจธเฉ€ เจฎเฉ‹เจฌเจพเจˆเจฒ เจเจช)

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)
Github เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€.

เจ•เฉเจ เจตเฉ€: Swift, Objective-C, React Native, Java, Kotlin.

เจ†เจ“ เจ…เจงเจฟเจเจจ เจ•เจฐเฉ€เจ:

  • เจจเฉ‡เจŸเจฟเจต เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ€เจ†เจ‚ เจนเจจเฅค
  • API เจคเฉ‹เจ‚ เจกเฉ‡เจŸเจพ เจ•เจฟเจตเฉ‡เจ‚ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจเจพ เจนเฉˆเฅค
  • เจจเฉ‡เจŸเจฟเจต เจชเฉ‡เจœ เจฒเฉ‡เจ†เจ‰เจŸ เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค
  • เจฎเฉ‹เจฌเจพเจˆเจฒ เจธเจฟเจฎเฉ‚เจฒเฉ‡เจŸเจฐเจพเจ‚ เจจเจพเจฒ เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจจเจพ เจนเฉˆเฅค

เจ‡เจธ API เจจเฉ‚เฉฐ เจ…เจœเจผเจฎเจพเจ“. เจœเฉ‡ เจคเฉเจธเฉ€เจ‚ เจ•เฉเจ เจฌเจฟเจนเจคเจฐ เจฒเฉฑเจญเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจŸเจฟเฉฑเจชเจฃเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจฒเจฟเจ–เฉ‹.

เจœเฉ‡ เจคเฉเจธเฉ€เจ‚ เจฆเจฟเจฒเจšเจธเจชเฉ€ เจฐเฉฑเจ–เจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจ‡เจน เจ‡เฉฑเจฅเฉ‡ เจนเฉˆ เจ‡เฉฑเจฅเฉ‡ เจ‡เฉฑเจ• เจŸเจฟเจŠเจŸเฉ‹เจฐเจฟเจ…เจฒ เจนเฉˆ.

เจธเจ•เฉเจฐเฉˆเจš เจคเฉ‹เจ‚ เจ†เจชเจฃเฉ€ เจ–เฉเจฆ เจฆเฉ€ เจตเฉˆเจฌเจชเฉˆเจ• เจธเฉฐเจฐเจšเจจเจพ เจธเฉˆเจŸ เจ…เจช เจ•เจฐเฉ‹

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)
เจคเจ•เจจเฉ€เจ•เฉ€ เจคเฉŒเจฐ 'เจคเฉ‡, เจ‡เจน เจ•เฉ‹เจˆ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจชเจฐ เจ‡เจน เจธเจฎเจเจฃเจพ เจฌเจนเฉเจค เจ‰เจชเจฏเฉ‹เจ—เฉ€ เจ•เฉฐเจฎ เจนเฉˆ เจ•เจฟ เจตเฉˆเจฌเจชเฉˆเจ• เจ…เฉฐเจฆเจฐเฉ‹เจ‚ เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจนเฉเจฃ เจ‡เจน เจ‡เฉฑเจ• "เจฌเจฒเฉˆเจ• เจฌเจพเจ•เจธ" เจจเจนเฉ€เจ‚ เจนเฉ‹เจตเฉ‡เจ—เจพ, เจธเจ—เฉ‹เจ‚ เจ‡เฉฑเจ• เจธเจฎเจเจฃ เจฏเฉ‹เจ— เจธเจพเจงเจจ เจนเฉ‹เจตเฉ‡เจ—เจพเฅค

เจฒเฉ‹เฉœเจพเจ‚:

  • es7 เจคเฉ‹เจ‚ es5 (เจฌเฉเจจเจฟเจ†เจฆเฉ€) เจจเฉ‚เฉฐ เจ•เฉฐเจชเจพเจ‡เจฒ เจ•เจฐเฉ‹เฅค
  • jsx เจจเฉ‚เฉฐ js - เจœเจพเจ‚ - .vue เจคเฉ‹เจ‚ .js เจ•เฉฐเจชเจพเจ‡เจฒ เจ•เจฐเฉ‹ (เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฒเฉ‹เจกเจฐ เจธเจฟเฉฑเจ–เจฃเฉ‡ เจชเฉˆเจฃเจ—เฉ‡)
  • เจตเฉˆเจฌเจชเฉˆเจ• เจฆเฉ‡เจต เจธเจฐเจตเจฐ เจ…เจคเฉ‡ เจนเฉŒเจŸ เจฎเฉ‹เจกเฉ€เจŠเจฒ เจฐเฉ€เจฒเฉ‹เจกเจฟเฉฐเจ— เจธเฉˆเจŸ เจ…เจช เจ•เจฐเฉ‹เฅค (vue-cli เจ…เจคเฉ‡ create-react-app เจฆเฉ‹เจตเฉ‡เจ‚ เจนเฉ€ เจตเจฐเจคเจฆเฉ‡ เจนเจจ)
  • Heroku, now.sh เจœเจพเจ‚ Github เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเฉ‹, เจธเจฟเฉฑเจ–เฉ‹ เจ•เจฟ เจตเฉˆเจฌเจชเฉˆเจ• เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ เจนเฉˆเฅค
  • css - scss, less, stylus เจจเฉ‚เฉฐ เจ•เฉฐเจชเจพเจ‡เจฒ เจ•เจฐเจจ เจฒเจˆ เจ†เจชเจฃเจพ เจฎเจจเจชเจธเฉฐเจฆ เจชเฉเจฐเฉ€เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ เจธเฉˆเจŸ เจ…เจช เจ•เจฐเฉ‹เฅค
  • เจตเฉˆเจฌเจชเฉˆเจ• เจจเจพเจฒ เจšเจฟเฉฑเจคเจฐเจพเจ‚ เจ…เจคเฉ‡ svgs เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจตเจฐเจคเจฃเจพ เจนเฉˆ เจฌเจพเจฐเฉ‡ เจœเจพเจฃเฉ‹เฅค

เจ‡เจน เจธเฉฐเจชเฉ‚เจฐเจจ เจธเจผเฉเจฐเฉ‚เจ†เจค เจ•เจฐเจจ เจตเจพเจฒเจฟเจ†เจ‚ เจฒเจˆ เจ‡เฉฑเจ• เจธเจผเจพเจจเจฆเจพเจฐ เจธเจฐเฉ‹เจค เจนเฉˆเฅค

เจนเฉˆเจ•เจฐเจจเจฟเจŠเจœเจผ เจ•เจฒเฉ‹เจจ

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)
เจนเจฐ เจœเฉ‡เจกเฉ€ เจจเฉ‚เฉฐ เจ†เจชเจฃเฉ€ เจนเฉˆเจ•เจฐเจจเจฟเจŠเจœเจผ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค

เจคเฉเจธเฉ€เจ‚ เจฐเจธเจคเฉ‡ เจตเจฟเฉฑเจš เจ•เฉ€ เจธเจฟเฉฑเจ–เฉ‹เจ—เฉ‡:

  • เจนเฉˆเจ•เจฐเจจเจฟเจŠเจœเจผ API เจจเจพเจฒ เจ•เจฟเจตเฉ‡เจ‚ เจ‡เฉฐเจŸเจฐเฉˆเจ•เจŸ เจ•เจฐเจจเจพ เจนเฉˆเฅค
  • เจ‡เฉฑเจ• เจธเจฟเฉฐเจ—เจฒ เจชเฉ‡เจœ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจ•เจฟเจตเฉ‡เจ‚ เจฌเจฃเจพเจˆเจเฅค
  • เจŸเจฟเฉฑเจชเจฃเฉ€เจ†เจ‚, เจตเจฟเจ…เจ•เจคเฉ€เจ—เจค เจŸเจฟเฉฑเจชเจฃเฉ€เจ†เจ‚, เจชเฉเจฐเฉ‹เจซเจพเจˆเจฒเจพเจ‚ เจฆเฉ‡เจ–เจฃ เจตเจฐเจ—เฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ เจนเฉˆเฅค
  • เจฌเฉ‡เจจเจคเฉ€ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฟเฉฐเจ— เจฐเฉ‚เจŸเจพเจ‚ เจฆเจพ เจธเฉฐเจ—เจ เจจ (เจฐเฉ‚เจŸเจฟเฉฐเจ—)เฅค

เจคเฉเจฆเฉเจธเจผเฉ‡เจšเจ•เจพ

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)
TodoMVC.

เจ—เฉฐเจญเฉ€เจฐเจคเจพ เจจเจพเจฒ? เจคเฉเจกเฉเจธเจผเจ•เจพ? เจ‰เจจเฉเจนเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจนเจœเจผเจพเจฐเจพเจ‚ เจนเจจเฅค เจชเจฐ เจฎเฉ‡เจฐเฉ‡ เจคเฉ‡ เจตเจฟเจธเจผเจตเจพเจธ เจ•เจฐเฉ‹, เจ‡เจธ เจชเฉเจฐเจธเจฟเฉฑเจงเฉ€ เจฆเจพ เจ‡เฉฑเจ• เจ•เจพเจฐเจจ เจนเฉˆ.
Tudu เจเจช เจ‡เจน เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃ เจฆเจพ เจ‡เฉฑเจ• เจตเจงเฉ€เจ† เจคเจฐเฉ€เจ•เจพ เจนเฉˆ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจฎเฉ‚เจฒ เจ—เฉฑเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฎเจเจฆเฉ‡ เจนเฉ‹เฅค เจ‡เฉฑเจ• เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจจเฉ‚เฉฐ เจตเจจเฉ€เจฒเจพ เจœเจพเจตเจพเจธเจ•เฉเจฐเจฟเจชเจŸ เจตเจฟเฉฑเจš เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจ†เจชเจฃเฉ‡ เจฎเจจเจชเจธเฉฐเจฆ เจซเจฐเฉ‡เจฎเจตเจฐเจ• เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฃ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐเฉ‹เฅค

เจธเจฟเฉฑเจ–เฉ‹:

  • เจจเจตเฉ‡เจ‚ เจ•เจพเจฐเจœ เจฌเจฃเจพเจ“เฅค
  • เจœเจพเจ‚เจš เจ•เจฐเฉ‹ เจ•เจฟ เจ–เฉ‡เจคเจฐ เจญเจฐเฉ‡ เจนเฉ‹เจ เจนเจจเฅค
  • เจซเจฟเจฒเจŸเจฐ เจ•เจพเจฐเจœ (เจชเฉ‚เจฐเฉ‡, เจ•เจฟเจฐเจฟเจ†เจธเจผเฉ€เจฒ, เจธเจพเจฐเฉ‡)เฅค เจตเจฐเจคเฉ‹ filter ะธ reduce.
  • เจœเจพเจตเจพเจธเจ•เฉเจฐเจฟเจชเจŸ เจฆเฉ€เจ†เจ‚ เจฎเฉ‚เจฒ เจ—เฉฑเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฎเจเฉ‹เฅค

เจ•เฉเจฐเจฎเจฌเฉฑเจง เจกเจฐเฉˆเจ— เจ…เจคเฉ‡ เจกเฉเจฐเฉŒเจช เจธเฉ‚เจšเฉ€

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)
Github เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€.

เจธเจฎเจเจฃ เจฒเจˆ เจฌเจนเฉเจค เจฎเจฆเจฆเจ—เจพเจฐ เจเจชเฉ€เจ†เจˆ เจจเฉ‚เฉฐ เจ–เจฟเฉฑเจšเฉ‹ เจ…เจคเฉ‡ เจ›เฉฑเจกเฉ‹.

เจ†เจ“ เจธเจฟเฉฑเจ–เฉ€เจ:

  • API เจจเฉ‚เฉฐ เจ–เจฟเฉฑเจšเฉ‹ เจ…เจคเฉ‡ เจ›เฉฑเจกเฉ‹
  • เจ…เจฎเฉ€เจฐ UIs เจฌเจฃเจพเจ“

เจฎเฉˆเจธเฉ‡เจ‚เจœเจฐ เจ•เจฒเฉ‹เจจ (เจฆเฉ‡เจธเฉ€ เจเจช)

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)
เจคเฉเจธเฉ€เจ‚ เจธเจฎเจ เจธเจ•เฉ‹เจ—เฉ‡ เจ•เจฟ เจตเฉˆเจฌ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจ…เจคเฉ‡ เจฎเฉ‚เจฒ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฆเฉ‹เจตเฉ‡เจ‚ เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเจฒเฉ‡เจŸเฉ€ เจชเฉเฉฐเจœ เจคเฉ‹เจ‚ เจตเฉฑเจ– เจ•เจฐ เจฆเฉ‡เจตเฉ‡เจ—เจพเฅค

เจ…เจธเฉ€เจ‚ เจ•เฉ€ เจ…เจงเจฟเจเจจ เจ•เจฐเจพเจ‚เจ—เฉ‡:

  • เจตเฉˆเฉฑเจฌ เจธเจพเจ•เจŸ (เจคเจคเจ•เจพเจฒ เจธเฉเจจเฉ‡เจนเฉ‡)
  • เจจเฉ‡เจŸเจฟเจต เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ€เจ†เจ‚ เจนเจจเฅค
  • เจจเฉ‡เจŸเจฟเจต เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจตเจฟเฉฑเจš เจŸเฉˆเจ‚เจชเจฒเฉ‡เจŸ เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค
  • เจจเฉ‡เจŸเจฟเจต เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจตเจฟเฉฑเจš เจฌเฉ‡เจจเจคเฉ€ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฟเฉฐเจ— เจฐเฉ‚เจŸเจพเจ‚ เจฆเจพ เจ†เจฏเฉ‹เจœเจจ เจ•เจฐเจจเจพเฅค

เจŸเฉˆเจ•เจธเจŸ เจธเฉฐเจชเจพเจฆเจ•

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)

เจ‡เฉฑเจ• เจŸเฉˆเจ•เจธเจŸ เจเจกเฉ€เจŸเจฐ เจฆเจพ เจ‰เจฆเฉ‡เจธเจผ เจ‰เจนเจจเจพเจ‚ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฆเฉ‡ เจฏเจคเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ˜เจŸเจพเจ‰เจฃเจพ เจนเฉˆ เจœเฉ‹ เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ เจซเจพเจฐเจฎเฉˆเจŸเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจตเฉˆเจง HTML เจฎเจพเจฐเจ•เจ…เฉฑเจช เจตเจฟเฉฑเจš เจฌเจฆเจฒเจฃ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐ เจฐเจนเฉ‡ เจนเจจเฅค เจ‡เฉฑเจ• เจšเฉฐเจ—เจพ เจŸเฉˆเจ•เจธเจŸ เจเจกเฉ€เจŸเจฐ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจŸเฉˆเจ•เจธเจŸ เจจเฉ‚เฉฐ เจตเฉฑเจ–-เจตเฉฑเจ– เจคเจฐเฉ€เจ•เจฟเจ†เจ‚ เจจเจพเจฒ เจซเจพเจฐเจฎเฉˆเจŸ เจ•เจฐเจจ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค

เจ•เจฟเจธเฉ‡ เจธเจฎเฉ‡เจ‚, เจนเจฐ เจ•เจฟเจธเฉ‡ เจจเฉ‡ เจŸเฉˆเจ•เจธเจŸ เจเจกเฉ€เจŸเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€ เจนเฉˆเฅค เจคเจพเจ‚ เจ•เจฟเจ‰เจ‚ เจจเจนเฉ€เจ‚ เจ‡เจธ เจจเฉ‚เฉฐ เจ†เจชเจฃเฉ‡ เจ†เจช เจฌเจฃเจพเจ“?

Reddit เจ•เจฒเฉ‹เจจ

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)

Reddit เจ‡เฉฑเจ• เจธเฉ‹เจธเจผเจฒ เจจเจฟเจŠเจœเจผ เจเจ—เจฐเฉ€เจ—เฉ‡เจธเจผเจจ, เจตเฉˆเฉฑเจฌ เจธเจฎเฉฑเจ—เจฐเฉ€ เจฐเฉ‡เจŸเจฟเฉฐเจ— เจ…เจคเฉ‡ เจšเจฐเจšเจพ เจธเจพเจˆเจŸ เจนเฉˆเฅค

Reddit เจฎเฉ‡เจฐเจพ เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจธเจฎเจพเจ‚ เจฒเฉˆเจ‚เจฆเจพ เจนเฉˆ, เจชเจฐ เจฎเฉˆเจ‚ เจ‡เจธ 'เจคเฉ‡ เจนเฉˆเจ‚เจ— เจ†เจŠเจŸ เจ•เจฐเจจเจพ เจœเจพเจฐเฉ€ เจฐเฉฑเจ–เจฆเจพ เจนเจพเจ‚เฅค เจ‡เฉฑเจ• Reddit เจ•เจฒเฉ‹เจจ เจฌเจฃเจพเจ‰เจฃเจพ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจธเจฟเฉฑเจ–เจฃ เจฆเจพ เจ‡เฉฑเจ• เจชเฉเจฐเจญเจพเจตเจธเจผเจพเจฒเฉ€ เจคเจฐเฉ€เจ•เจพ เจนเฉˆ (เจ‰เจธเฉ‡ เจธเจฎเฉ‡เจ‚ Reddit เจจเฉ‚เฉฐ เจฌเฉเจฐเจพเจŠเจœเจผ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ)เฅค

Reddit เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจฌเจนเฉเจค เจนเฉ€ เจ…เจฎเฉ€เจฐ เจฆเฉ‡ เจจเจพเจฒ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆ API. เจ•เจฟเจธเฉ‡ เจตเฉ€ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพ เจจเฉ‚เฉฐ เจจเจพ เจ›เฉฑเจกเฉ‹ เจœเจพเจ‚ เจฌเฉ‡เจเจฟเจœเจ• เจ•เฉฐเจฎ เจจเจพ เจ•เจฐเฉ‹เฅค เจ—เจพเจนเจ•เจพเจ‚ เจ…เจคเฉ‡ เจ—เจพเจนเจ•เจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจ…เจธเจฒ เจธเฉฐเจธเจพเจฐ เจตเจฟเฉฑเจš, เจคเฉเจธเฉ€เจ‚ เจฌเฉ‡เจเจฟเจœเจ• เจ•เฉฐเจฎ เจจเจนเฉ€เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡, เจœเจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจœเจฒเจฆเฉ€ เจนเฉ€ เจ†เจชเจฃเฉ€ เจจเฉŒเจ•เจฐเฉ€ เจ—เฉเจ† เจฆเฉ‡เจตเฉ‹เจ—เฉ‡เฅค

เจธเจฎเจพเจฐเจŸ เจ•เจฒเจพเจ‡เฉฐเจŸเจธ เจจเฉ‚เฉฐ เจคเฉเจฐเฉฐเจค เจ‡เจน เจ…เจนเจฟเจธเจพเจธ เจนเฉ‹ เจœเจพเจตเฉ‡เจ—เจพ เจ•เจฟ เจ•เฉฐเจฎ เจ–เจฐเจพเจฌ เจนเฉ‹ เจฐเจฟเจนเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ‰เจน เจ•เจฟเจธเฉ‡ เจนเฉ‹เจฐ เจจเฉ‚เฉฐ เจฒเฉฑเจญ เจฒเฉˆเจฃเจ—เฉ‡.

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)

Reddit API

เจ‡เฉฑเจ• เจ“เจชเจจ เจธเฉ‹เจฐเจธ NPM เจชเฉˆเจ•เฉ‡เจœ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เฉ€เจคเจพ เจœเจพ เจฐเจฟเจนเจพ เจนเฉˆ

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)

เจœเฉ‡ เจคเฉเจธเฉ€เจ‚ เจœเจพเจตเจพเจธเจ•เฉเจฐเจฟเจชเจŸ เจ•เฉ‹เจก เจฒเจฟเจ–เจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจธเฉฐเจญเจพเจตเจจเจพ เจนเฉˆ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจชเฉˆเจ•เฉ‡เจœ เจฎเฉˆเจจเฉ‡เจœเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เฅค เจ‡เฉฑเจ• เจชเฉˆเจ•เฉ‡เจœ เจฎเฉˆเจจเฉ‡เจœเจฐ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฎเฉŒเจœเฉ‚เจฆเจพ เจ•เฉ‹เจก เจฆเฉ€ เจฎเฉเฉœ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ เจœเฉ‹ เจฆเฉ‚เจœเฉ‡ เจฒเฉ‹เจ•เจพเจ‚ เจจเฉ‡ เจฒเจฟเจ–เจฟเจ† เจ…เจคเฉ‡ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เฉ€เจคเจพ เจนเฉˆเฅค

เจ‡เฉฑเจ• เจชเฉˆเจ•เฉ‡เจœ เจฆเฉ‡ เจชเฉ‚เจฐเฉ‡ เจตเจฟเจ•เจพเจธ เจšเฉฑเจ•เจฐ เจจเฉ‚เฉฐ เจธเจฎเจเจฃเจพ เจ‡เฉฑเจ• เจฌเจนเฉเจค เจตเจงเฉ€เจ† เจ…เจจเฉเจญเจต เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเฉ‡เจ—เจพเฅค เจ•เฉ‹เจก เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฌเจนเฉเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจšเฉ€เจœเจผเจพเจ‚ เจœเจพเจฃเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเฉเจฐเฉฑเจ–เจฟเจ†, เจ…เจฐเจฅ เจธเฉฐเจธเจ•เจฐเจฃ, เจธเจ•เฉ‡เจฒเฉ‡เจฌเจฟเจฒเจŸเฉ€, เจจเจพเจฎเจ•เจฐเจจ เจธเฉฐเจฎเฉ‡เจฒเจจ เจ…เจคเฉ‡ เจฐเฉฑเจ–-เจฐเจ–เจพเจ… เจฌเจพเจฐเฉ‡ เจธเฉ‹เจšเจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค

เจชเฉˆเจ•เฉ‡เจœ เจ•เฉเจ เจตเฉ€ เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆ. เจœเฉ‡เจ•เจฐ เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ•เฉ‹เจˆ เจตเจฟเจšเจพเจฐ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจคเจพเจ‚ เจ†เจชเจฃเจพ เจฒเฉ‹เจกเจธเจผ เจฌเจฃเจพเจ“ เจ…เจคเฉ‡ เจ‡เจธเจจเฉ‚เฉฐ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เจฐเฉ‹เฅค

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)

เจฒเฉ‹เจฆเจพเจธเจผ: lodash.com

เจœเฉ‹ เจ•เฉเจ เจคเฉเจธเฉ€เจ‚ เจ”เจจเจฒเจพเจˆเจจ เจ•เฉ€เจคเจพ เจนเฉˆ, เจ‰เจน เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฆเฉ‚เจœเจฟเจ†เจ‚ เจคเฉ‹เจ‚ 10% เจ‰เฉฑเจชเจฐ เจฐเฉฑเจ–เจฆเจพ เจนเฉˆเฅค เจ‡เฉฑเจฅเฉ‡ เจ•เฉเจ เจ‰เจชเจฏเฉ‹เจ—เฉ€ เจธเจฐเฉ‹เจค เจนเจจ เจ–เฉเฉฑเจฒเฉ‡ เจธเจฐเฉ‹เจคเจพเจ‚ เจ…เจคเฉ‡ เจชเฉˆเจ•เฉ‡เจœเจพเจ‚ เจฌเจพเจฐเฉ‡เฅค

เจฎเฉเจซเจผเจค เจ•เฉ‹เจก เจ•เฉˆเจ‚เจช เจชเจพเจ เจ•เฉเจฐเจฎ

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)

FCC เจชเจพเจ เจ•เฉเจฐเจฎ

freeCodecamp เจจเฉ‡ เจฌเจนเฉเจค เจธเจพเจฐเจพ เจ‡เจ•เฉฑเจ เจพ เจ•เฉ€เจคเจพ เจนเฉˆ เจตเจฟเจ†เจชเจ• เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจ•เฉ‹เจฐเจธ.

freeCodeCamp เจ‡เฉฑเจ• เจ—เฉˆเจฐ-เจฎเฉเจจเจพเจซเจผเจพ เจธเฉฐเจธเจฅเจพ เจนเฉˆเฅค เจ‡เจธ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจ‡เฉฐเจŸเจฐเจเจ•เจŸเจฟเจต เจตเฉˆเฉฑเจฌ-เจ†เจงเจพเจฐเจฟเจค เจฒเจฐเจจเจฟเฉฐเจ— เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ, เจ‡เฉฑเจ• เจ”เจจเจฒเจพเจˆเจจ เจ•เจฎเจฟเจŠเจจเจฟเจŸเฉ€ เจซเฉ‹เจฐเจฎ, เจšเฉˆเจŸ เจฐเฉ‚เจฎ, เจฎเฉ€เจกเฉ€เจ…เจฎ เจชเฉเจฐเจ•เจพเจธเจผเจจ, เจ…เจคเฉ‡ เจธเจฅเจพเจจเจ• เจธเฉฐเจธเจฅเจพเจตเจพเจ‚ เจธเจผเจพเจฎเจฒ เจนเจจ เจœเฉ‹ เจตเฉˆเฉฑเจฌ เจตเจฟเจ•เจพเจธ เจจเฉ‚เฉฐ เจนเจฐ เจ•เจฟเจธเฉ‡ เจฒเจˆ เจชเจนเฉเฉฐเจšเจฏเฉ‹เจ— เจฌเจฃเจพเจ‰เจฃ เจฆเจพ เจ‡เจฐเจพเจฆเจพ เจฐเฉฑเจ–เจฆเฉ‡ เจนเจจเฅค

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)

เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจชเฉ‚เจฐเจพ เจ•เฉ‹เจฐเจธ เจชเฉ‚เจฐเจพ เจ•เจฐเจจ เจฆเจพ เจชเฉเจฐเจฌเฉฐเจง เจ•เจฐเจฆเฉ‡ เจนเฉ‹ เจคเจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจ†เจชเจฃเฉ€ เจชเจนเจฟเจฒเฉ€ เจจเฉŒเจ•เจฐเฉ€ เจฒเจˆ เจฏเฉ‹เจ—เจคเจพ เจคเฉ‹เจ‚ เจตเฉฑเจง เจนเฉ‹เจตเฉ‹เจ—เฉ‡เฅค

เจธเจ•เฉเจฐเฉˆเจš เจคเฉ‹เจ‚ เจ‡เฉฑเจ• HTTP เจธเจฐเจตเจฐ เจฌเจฃเจพเจ“

HTTP เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฎเฉเฉฑเจ– เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เจพเจฒเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจนเฉˆ เจœเจฟเจธ เจฐเจพเจนเฉ€เจ‚ เจธเจฎเฉฑเจ—เจฐเฉ€ เจ‡เฉฐเจŸเจฐเจจเฉˆเฉฑเจŸ 'เจคเฉ‡ เจฏเจพเจคเจฐเจพ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค HTTP เจธเจฐเจตเจฐเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจธเจฅเจฟเจฐ เจธเจฎเฉฑเจ—เจฐเฉ€ เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ HTML, CSS, เจ…เจคเฉ‡ JS เจฆเฉ€ เจธเฉ‡เจตเจพ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค

เจธเจ•เฉเจฐเฉˆเจš เจคเฉ‹เจ‚ HTTP เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ‡ เจฏเฉ‹เจ— เจนเฉ‹เจฃเจพ เจคเฉเจนเจพเจกเฉ‡ เจ—เจฟเจ†เจจ เจฆเจพ เจตเจฟเจธเจคเจพเจฐ เจ•เจฐเฉ‡เจ—เจพ เจ•เจฟ เจšเฉ€เจœเจผเจพเจ‚ เจ•เจฟเจตเฉ‡เจ‚ เจชเจฐเจธเจชเจฐ เจชเฉเจฐเจญเจพเจต เจชเจพเจ‰เจ‚เจฆเฉ€เจ†เจ‚ เจนเจจเฅค

เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจœเฉ‡ เจคเฉเจธเฉ€เจ‚ NodeJs เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจœเจพเจฃเจฆเฉ‡ เจนเฉ‹ เจ•เจฟ เจเจ•เจธเจชเฉเจฐเฉˆเจธ เจ‡เฉฑเจ• HTTP เจธเจฐเจตเจฐ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆ.

เจธเฉฐเจฆเจฐเจญ เจฒเจˆ, เจตเฉ‡เจ–เฉ‹ เจ•เจฟ เจ•เฉ€ เจคเฉเจธเฉ€เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹:

  • เจ•เจฟเจธเฉ‡ เจตเฉ€ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚ เจ‡เฉฑเจ• เจธเจฐเจตเจฐ เจธเฉˆเจŸ เจ…เจช เจ•เจฐเฉ‹
  • เจธเจฐเจตเจฐ เจจเฉ‚เฉฐ HTML, CSS เจ…เจคเฉ‡ JS เจธเจฎเฉฑเจ—เจฐเฉ€ เจฆเฉ€ เจธเฉ‡เจตเจพ เจ•เจฐเจจเฉ€ เจšเจพเจนเฉ€เจฆเฉ€ เจนเฉˆเฅค
  • เจธเจ•เฉเจฐเฉˆเจš เจคเฉ‹เจ‚ เจฐเจพเจŠเจŸเจฐ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ
  • เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจฆเฉ€ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจ•เจฐเฉ‹ เจ…เจคเฉ‡ เจธเจฐเจตเจฐ เจจเฉ‚เฉฐ เจ…เจชเจกเฉ‡เจŸ เจ•เจฐเฉ‹

เจœเฉ‡ เจคเฉเจธเฉ€เจ‚ เจจเจนเฉ€เจ‚ เจœเจพเจฃเจฆเฉ‡ เจ•เจฟ เจ•เจฟเจ‰เจ‚, เจตเจฐเจคเฉ‹ เจฒเฉฐเจ— เจœเจพเจ“ เจ…เจคเฉ‡ เจ‡เฉฑเจ• HTTP เจธเจฐเจตเจฐ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐเฉ‹ caddy เจธเจผเฉเจฐเฉ‚ เจคเฉ‹เจ‚.

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)

เจจเฉ‹เจŸเจธ เจฒเจˆ เจกเฉˆเจธเจ•เจŸเจพเจช เจเจช

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)

เจ…เจธเฉ€เจ‚ เจธเจพเจฐเฉ‡ เจจเฉ‹เจŸ เจฒเฉˆเจ‚เจฆเฉ‡ เจนเจพเจ‚, เจ•เฉ€ เจ…เจธเฉ€เจ‚ เจจเจนเฉ€เจ‚?

เจ†เจ“ เจ‡เฉฑเจ• เจจเฉ‹เจŸเจธ เจเจช เจฌเจฃเจพเจˆเจเฅค เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจจเฉ‚เฉฐ เจจเฉ‹เจŸเจธ เจจเฉ‚เฉฐ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เจฐเจจ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจจเจพเจฒ เจธเจฎเจ•เจพเจฒเฉ€ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค เจ‡เจฒเฉˆเจ•เจŸเฉเจฐเฉ‹เจจ, เจธเจตเจฟเจซเจŸ, เจœเจพเจ‚ เจœเฉ‹ เจตเฉ€ เจคเฉเจธเฉ€เจ‚ เจชเจธเฉฐเจฆ เจ•เจฐเจฆเฉ‡ เจนเฉ‹ เจ…เจคเฉ‡ เจœเฉ‹ เจคเฉเจนเจพเจกเฉ‡ เจธเจฟเจธเจŸเจฎ เจฒเจˆ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ เจ‰เจธ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ‡เฉฑเจ• เจฎเฉ‚เจฒ เจเจช เจฌเจฃเจพเจ“เฅค

เจ‡เจธ เจจเฉ‚เฉฐ เจชเจนเจฟเจฒเฉ€ เจšเฉเจฃเฉŒเจคเฉ€ (เจŸเฉˆเจ•เจธเจŸ เจเจกเฉ€เจŸเจฐ) เจจเจพเจฒ เจœเฉ‹เฉœเจจ เจฒเจˆ เจธเฉเจคเฉฐเจคเจฐ เจฎเจนเจฟเจธเฉ‚เจธ เจ•เจฐเฉ‹เฅค

เจ‡เฉฑเจ• เจฌเฉ‹เจจเจธ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš, เจ†เจชเจฃเฉ‡ เจกเฉˆเจธเจ•เจŸเฉŒเจช เจธเฉฐเจธเจ•เจฐเจฃ เจจเฉ‚เฉฐ เจตเฉˆเฉฑเจฌ เจธเฉฐเจธเจ•เจฐเจฃ เจจเจพเจฒ เจธเจฟเฉฐเจ• เจ•เจฐเจจ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐเฉ‹เฅค

เจชเฉ‹เจกเจ•เจพเจธเจŸ (เจ“เจตเจฐเจ•เจพเจธเจŸ เจ•เจฒเฉ‹เจจ)

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)

เจชเฉ‹เจกเจ•เจพเจธเจŸ เจ•เฉŒเจฃ เจจเจนเฉ€เจ‚ เจธเฉเจฃเจฆเจพ?

เจนเฉ‡เจ  เจฆเจฟเฉฑเจคเฉ€ เจ•เจพเจฐเจœเจ•เฉเจธเจผเจฒเจคเจพ เจจเจพเจฒ เจ‡เฉฑเจ• เจตเฉˆเฉฑเจฌ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฌเจฃเจพเจ“:

  • เจ…เจ•เจพเจ‰เจ‚เจŸ เจฌเจฃเจพเจ“
  • เจชเฉ‹เจกเจ•เจพเจธเจŸ เจ–เฉ‹เจœเฉ‹
  • เจชเฉŒเจกเจ•เจพเจธเจŸเจพเจ‚ เจจเฉ‚เฉฐ เจฆเจฐเจœเจพ เจฆเจฟเจ“ เจ…เจคเฉ‡ เจ—เจพเจนเจ• เจฌเจฃเฉ‹
  • 30 เจธเจ•เจฟเฉฐเจŸเจพเจ‚ เจฒเจˆ เจฐเฉเจ•เฉ‹ เจ…เจคเฉ‡ เจšเจฒเจพเจ“, เจธเจชเฉ€เจก เจฌเจฆเจฒเฉ‹, เจ…เฉฑเจ—เฉ‡ เจ…เจคเฉ‡ เจชเจฟเฉฑเจ›เฉ‡ เจซเฉฐเจ•เจธเจผเจจ เจ•เจฐเฉ‹เฅค

iTunes API เจจเฉ‚เฉฐ เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจฌเจฟเฉฐเจฆเฉ‚ เจตเจœเฉ‹เจ‚ เจตเจฐเจคเจฃ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐเฉ‹เฅค เจœเฉ‡ เจคเฉเจธเฉ€เจ‚ เจ•เจฟเจธเฉ‡ เจนเฉ‹เจฐ เจธเจฐเฉ‹เจคเจพเจ‚ เจฌเจพเจฐเฉ‡ เจœเจพเจฃเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจ•เจฟเจฐเจชเจพ เจ•เจฐเจ•เฉ‡ เจŸเจฟเฉฑเจชเจฃเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจชเฉ‹เจธเจŸ เจ•เจฐเฉ‹เฅค

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)

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

เจธเจ•เฉเจฐเฉ€เจจ เจ•เฉˆเจชเจšเจฐ

เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเฉ‹เจœเฉ‹: เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเฉเจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (5 เจจเจตเฉ‡เจ‚ + 43 เจชเฉเจฐเจพเจฃเฉ‡)

เจธเจค เจธเฉเจฐเฉ€ เจ…เจ•เจพเจฒ! เจฎเฉˆเจ‚ เจ‡เจธ เจธเจฎเฉ‡เจ‚ เจ†เจชเจฃเฉ€ เจธเจ•เฉเจฐเฉ€เจจ เจซเจฟเจฒเจฎ เจ•เจฐ เจฐเจฟเจนเจพ/เจฐเจนเฉ€ เจนเจพเจ‚!

เจ‡เฉฑเจ• เจกเฉˆเจธเจ•เจŸเจพเจช เจœเจพเจ‚ เจตเฉˆเฉฑเจฌ เจเจช เจฌเจฃเจพเจ“ เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ†เจชเจฃเฉ€ เจธเจ•เฉเจฐเฉ€เจจ เจจเฉ‚เฉฐ เจ•เฉˆเจชเจšเจฐ เจ•เจฐเจจ เจ…เจคเฉ‡ เจ•เจฒเจฟเฉฑเจช เจจเฉ‚เฉฐ เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ .gif

เจ‡เฉฑเจฅเฉ‡ เจ•เฉเจ เจธเฉเจเจพเจ…เจ‡เจธ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจเจพ เจนเฉˆ.

เจธเจฐเฉ‹เจค

เจธเจฐเฉ‹เจค: www.habr.com

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹