2020 เจตเจฟเฉฑเจš Node.js 'เจคเฉ‡ เจ†เจงเฉเจจเจฟเจ• เจ•เฉ‹เจฐเจธ

2020 เจตเจฟเฉฑเจš Node.js 'เจคเฉ‡ เจ†เจงเฉเจจเจฟเจ• เจ•เฉ‹เจฐเจธ

เจชเจฟเจ†เจฐเฉ‡ เจธเจพเจฅเฉ€ เจ‡เฉฐเจœเจจเฉ€เจ…เจฐ, เจฎเฉˆเจŸเจพเจฐเฉ€เจ† เจญเจพเจˆเจšเจพเจฐเจพ เจคเฉเจนเจพเจกเฉ‡ เจงเจฟเจ†เจจ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจ†เจงเฉเจจเจฟเจ• เจชเฉ‡เจธเจผ เจ•เจฐเจฆเจพ เจนเฉˆ Node.js เจ•เฉ‹เจฐเจธ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจฆเฉ€เจ†เจ‚ เจธเจพเจฐเฉ€เจ†เจ‚ เจธเจฎเจฐเฉฑเจฅเจพเจตเจพเจ‚ เจ…เจคเฉ‡ เจชเจนเจฟเจฒเฉ‚เจ†เจ‚ เจฆเจพ เจกเฉ‚เฉฐเจ˜เจพเจˆ เจจเจพเจฒ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจธเจผเจพเจฎเจฒ เจนเฉˆเฅค เจฎเฉเฉฑเจ– เจœเจผเฉ‹เจฐ เจ‡เจธ เจ—เฉฑเจฒ 'เจคเฉ‡ เจนเฉˆ เจ•เจฟ เจ•เจฟเจตเฉ‡เจ‚ เจญเจฐเฉ‹เจธเฉ‡เจฎเฉฐเจฆ, เจ‰เฉฑเจš-เจฒเฉ‹เจก เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจธเจฐเจตเจฐ เจ…เจคเฉ‡ API เจจเฉ‚เฉฐ เจ•เจฟเจธเฉ‡ เจ–เจพเจธ เจซเจฐเฉ‡เจฎเจตเจฐเจ• เจœเจพเจ‚ เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจจเจพเจฒ เจฌเฉฐเจจเฉเจนเฉ‡ เจฌเจฟเจจเจพเจ‚ เจ•เจฟเจตเฉ‡เจ‚ เจฌเจฃเจพเจ‡เจ† เจœเจพเจตเฉ‡, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ. เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเฉ€ เจชเจฐเจค เจตเจฟเฉฑเจš เจเจฌเจธเจŸเจฐเฉˆเจ•เจŸ เจตเจชเจพเจฐ เจคเจฐเจ•เฅค เจฒเฉˆเจ•เจšเจฐ เจ•เจˆ เจ•เฉ‹เจก เจ‰เจฆเจพเจนเจฐเจฃเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจนเจจ เจœเฉ‹ เจฒเจšเจ•เจฆเจพเจฐ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจกเจฟเจœเจผเจพเจˆเจจ เจ…เจคเฉ‡ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐเจฒ เจคเจ•เจจเฉ€เจ•เจพเจ‚ เจฆเจพ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจกเฉ‡เจŸเจพ เจเจ•เจธเฉˆเจธ เจฒเฉ‡เจ…เจฐ เจฆเฉเจ†เจฐเจพ เจ‡เฉฑเจ• DBMS เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจเจพ, เจตเฉˆเจฌเจธเจพเจ•เจŸเจพเจ‚ 'เจคเฉ‡ เจ‡เฉฐเจŸเจฐเจเจ•เจŸเจฟเจต เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจฌเจฃเจพเจ‰เจฃเจพ, เจธเฉเจฐเฉฑเจ–เจฟเจ† เจจเฉ‚เฉฐ เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃเจพ, เจธเจผเจพเจจเจฆเจพเจฐ เจฌเฉฐเจฆ เจ•เจฐเจจเจพ, เจ‡เฉฐเจŸเจฐเจชเฉเจฐเฉ‹เจธเฉˆเจธ เจธเฉฐเจšเจพเจฐ, เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจฒเฉ€เจ• เจจเฉ‚เฉฐ เจฐเฉ‹เจ•เจฃเจพ, เจธเจ•เฉ‡เจฒเจฟเฉฐเจ— เจ…เจคเฉ‡ เจ•เจฒเฉฑเจธเจŸเจฐเจฟเฉฐเจ— เจธเจผเจพเจฎเจฒ เจนเจจเฅค เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ เจ…เจคเฉ‡ เจฅเจฐเจฟเฉฑเจกเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ. เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจš เจ•เฉ‹เจฐเจธ เจตเจฟเฉฑเจš 38 เจฒเฉˆเจ•เจšเจฐ เจนเจจ (เจฒเจ—เจญเจ— 35 เจ…เจคเฉ‡ ยฝ เจ˜เฉฐเจŸเฉ‡ เจฆเฉ€ เจตเฉ€เจกเฉ€เจ“), เจ•เฉ‹เจก เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ 37 เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€เจ†เจ‚, เจธเจฒเจพเจˆเจกเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ 4 PDFเฅค Node.js เจ•เฉ‹เจฐเจธ เจฆเฉ‡ เจฎเฉเฉฑเจ– เจญเจพเจ— เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจชเจนเจฟเจฒเจพเจ‚ เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ เจ…เฉฐเจธเจผเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจฎเฉเจนเจพเจฐเจค เจนเจพเจธเจฒ เจ•เจฐเจจเฉ€ เจšเจพเจนเฉ€เจฆเฉ€ เจนเฉˆ เจ…เจธเจฟเฉฐเจ•เฉเจฐเฉ‹เจจเจธ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจ•เฉ‹เจฐเจธ.

เจœเจพเจฃ-เจชเจ›เจพเจฃ เจ…เจคเฉ‡ เจฎเฉ‚เจฒ เจ—เฉฑเจฒเจพเจ‚

Node.js 'เจคเฉ‡ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจฆเจพ เจขเจพเจ‚เจšเจพ เจ…เจคเฉ‡ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ

Node.js 'เจคเฉ‡ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจธเจฐเจตเจฐเจพเจ‚ เจ…เจคเฉ‡ API เจฆเจพ เจตเจฟเจ•เจพเจธ

Node.js 'เจคเฉ‡ เจกเจพเจŸเจพเจฌเฉ‡เจธ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจเจพ

CQRS เจ…เจคเฉ‡ เจ‡เจตเฉˆเจ‚เจŸ เจธเฉ‹เจฐเจธเจฟเฉฐเจ— 'เจคเฉ‡ เจฒเฉˆเจ•เจšเจฐ

เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจชเฉเจฐเจฌเฉฐเจงเจจ เจ…เจคเฉ‡ เจธเจฎเจพเจ‚เจคเจฐ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ—

เจธเฉเจฐเฉฑเจ–เจฟเจ†, เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ—เจคเจพ, เจคเฉˆเจจเจพเจคเฉ€ เจ…เจคเฉ‡ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเจพ

เจ…เจธเฉ€เจ‚ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ•เฉ‹เจฐเจธ เจฌเจพเจฐเฉ‡ เจ†เจชเจฃเฉ€ เจซเฉ€เจกเจฌเฉˆเจ• เจ…เจคเฉ‡ เจ•เฉ‹เจฐเจธ เจธเจฎเฉฑเจ—เจฐเฉ€ เจจเฉ‚เฉฐ เจตเจงเจพเจ‰เจฃ เจฒเจˆ เจธเฉเจเจพเจ… เจฆเฉ‡เจฃ เจฒเจˆ เจ•เจนเจฟเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจธเจพเจกเฉ‡ เจ•เฉฐเจฎ เจตเจฟเฉฑเจš เจคเฉเจนเจพเจกเฉ€ เจฆเจฟเจฒเจšเจธเจชเฉ€ เจ…เจคเฉ‡ เจ•เฉ‹เจก เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ เจจเฉ‚เฉฐ เจฌเจฟเจนเจคเจฐ เจฌเจฃเจพเจ‰เจฃ เจตเจฟเฉฑเจš เจญเจพเจˆเจšเจพเจฐเฉ‡ เจฆเฉ€ เจฎเจฆเจฆ เจฒเจˆ เจคเฉเจนเจพเจกเจพ เจงเฉฐเจจเจตเจพเจฆเฅค เจคเฉเจธเฉ€เจ‚ เจ‡เฉฑเจฅเฉ‡ เจ–เฉเฉฑเจฒเฉ‡ เจญเจพเจธเจผเจฃเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ YouTube เจšเฉˆเจจเจฒ เจฆเฉ€ เจ—เจพเจนเจ•เฉ€ เจฒเฉˆ เจธเจ•เจฆเฉ‡ เจนเฉ‹: https://www.youtube.com/TimurShemsedinov เจ…เจคเฉ‡ เจ‡เฉฑเจฅเฉ‡ เจฒเฉ‡เจ–เจ• เจฆเฉ‡ เจ—เจฟเจฅเจฌ 'เจคเฉ‡: https://github.com/tshemsedinov

เจธเจฟเจฐเจซเจผ เจฐเจœเจฟเจธเจŸเจฐเจก เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจนเฉ€ เจธเจฐเจตเฉ‡เจ–เจฃ เจตเจฟเฉฑเจš เจนเจฟเฉฑเจธเจพ เจฒเฉˆ เจธเจ•เจฆเฉ‡ เจนเจจเฅค เจธเจพเจˆเจจ - เจ‡เจจ, เจคเฉเจนเจพเจกเจพ เจธเฉเจ†เจ—เจค เจนเฉˆ.

เจ•เฉ€ เจคเฉเจธเฉ€เจ‚ เจ•เฉ‹เจฐเจธ เจฆเฉ‡เจ– เจฐเจนเฉ‡ เจนเฉ‹เจตเฉ‹เจ—เฉ‡?

  • 70,4%เจนเจพเจ‚, เจธเจญ เจ•เฉเจ เจฆเจฟเจฒเจšเจธเจช เจนเฉˆ155

  • 26,4%เจฎเฉˆเจ‚ เจšเฉ‹เจฃเจตเฉ‡เจ‚ เจฐเฉ‚เจช เจตเจฟเฉฑเจš 58 เจจเฉ‚เฉฐ เจตเฉ‡เจ–เจพเจ‚เจ—เจพ

  • 3,2%เจฆเจฟเจฒเจšเจธเจชเฉ€ เจจเจนเฉ€เจ‚ 7

220 เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจจเฉ‡ เจตเฉ‹เจŸ เจ•เฉ€เจคเจพเฅค 10 เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฌเจšเฉ‡ เจนเฉ‹เจ เจนเจจเฅค

เจ•เฉ€ เจคเฉเจธเฉ€เจ‚ เจฒเฉˆเจ•เจšเจฐ เจœเจพเจฐเฉ€ เจฐเฉฑเจ–เจฃเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเฉ‹?

  • 95,0%เจนเจพเจ‚, เจœเจผเจฐเฉ‚เจฐ 191

  • 3,0%เจนเจพเจ‚, เจ…เจคเฉ‡ เจฎเฉˆเจ‚ เจตเจฟเจธเจผเจฟเจ†เจ‚ 6 เจฆเจพ เจธเฉเจเจพเจ… เจฆเฉ‡เจตเจพเจ‚เจ—เจพ

  • 2,0%เจฎเฉ‡เจฐเฉ‡ เจ•เฉ‹เจฒ เจ‡เจน เจ•เจพเจซเจผเฉ€ เจนเฉˆ 4

201 เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจจเฉ‡ เจตเฉ‹เจŸ เจ•เฉ€เจคเจพเฅค 13 เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจชเจฐเจนเฉ‡เจœเจผ เจฐเจนเฉ‡เฅค

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

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