เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ JavaScript เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช เชŸเชฐเซเชฎเชฟเชจเชฒเชฎเชพเช‚ เชœเชพเชนเซ‡เชฐเชพเชคเซ‹ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซเชฏเซเช‚ เชคเซ‡เชจเซ€ เชตเชพเชฐเซเชคเชพ

เชชเซ‡เช•เซ‡เชœเชฎเชพเช‚ เชธเซเชŸเชพเชจเซเชกเชฐเซเชก, เชœเซ‡ JavaScript เชถเซˆเชฒเซ€ เชฎเชพเชฐเซเช—เชฆเชฐเซเชถเชฟเช•เชพ, เชฒเชฟเช‚เชŸเชฐ เช…เชจเซ‡ เชธเซเชตเชšเชพเชฒเชฟเชค เช•เซ‹เชก เช•เชฐเซ‡เช•เซเชถเชจ เชŸเซ‚เชฒ เช›เซ‡, เชœเซ‡ JavaScript เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช“ เชฎเชพเชŸเซ‡ เชชเซเชฐเชฅเชฎ เชœเชพเชนเซ‡เชฐเชพเชค เชธเชฟเชธเซเชŸเชฎ เชนเซ‹เชฏ เชคเซ‡เชตเซเช‚ เชฒเชพเช—เซ‡ เช›เซ‡ เชคเซ‡ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เซ‡ เช›เซ‡.

เช† เชตเชฐเซเชทเซ‡ 20เชฎเซ€ เช“เช—เชธเซเชŸเชจเซ€ เชถเชฐเซ‚เช†เชคเชฎเชพเช‚, เชœเซ‡ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เช npm เชชเซ‡เช•เซ‡เชœ เชฎเซ‡เชจเซ‡เชœเชฐ เชฆเซเชตเชพเชฐเชพ เชธเซเชŸเชพเชจเซเชกเชฐเซเชก เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซเชฏเซเช‚ เชนเชคเซเช‚ เชคเซ‡เช“ เชคเซ‡เชฎเชจเชพ เชŸเชฐเซเชฎเชฟเชจเชฒเซเชธเชฎเชพเช‚ เชญเชพเชฐเซ‡ เชœเชพเชนเซ‡เชฐเชพเชค เชฌเซ‡เชจเชฐ เชœเซ‹เชˆ เชถเช•เซเชฏเชพ เชนเชคเชพ.

เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ JavaScript เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช เชŸเชฐเซเชฎเชฟเชจเชฒเชฎเชพเช‚ เชœเชพเชนเซ‡เชฐเชพเชคเซ‹ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซเชฏเซเช‚ เชคเซ‡เชจเซ€ เชตเชพเชฐเซเชคเชพ
เชŸเชฐเซเชฎเชฟเชจเชฒเชฎเชพเช‚ เชœเชพเชนเซ‡เชฐเชพเชค เชฌเซ‡เชจเชฐ

เช† เชœเชพเชนเซ‡เชฐเชพเชค เชจเชตเชพ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€ - เชญเช‚เชกเซ‹เชณ. เช† เชชเซเชฐเชฎเชพเชฃเชญเซ‚เชค เชชเซเชธเซเชคเช•เชพเชฒเชฏเชจเชพ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชฆเซเชตเชพเชฐเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชญเช‚เชกเซ‹เชณ เชชเซเชธเซเชคเช•เชพเชฒเชฏ เชงเซ‹เชฐเชฃ 14.0.0 เชฎเชพเช‚ เชธเชฎเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚. เช† เชฎเชพเชจเช• เชธเช‚เชธเซเช•เชฐเชฃ เชนเชตเซ‡ เชฌเชนเชพเชฐ เช›เซ‡ 19 เช‘เช—เชธเซเชŸ. เชคเซ‡ เชชเช›เซ€ เชœ เชœเชพเชนเซ‡เชฐเชพเชค เชŸเชฐเซเชฎเชฟเชจเชฒเซเชธเชฎเชพเช‚ เชฆเซ‡เช–เชพเชตเชพ เชฒเชพเช—เซ€.

เชซเช‚เชกเชฟเช‚เช— เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ เชชเชพเช›เชณเชจเซ‹ เชตเชฟเชšเชพเชฐ เช เช›เซ‡ เช•เซ‡ เช•เช‚เชชเชจเซ€เช“ เช–เชฐเซ€เชฆเซ‹ เชฏเซเชเชฐ เชŸเชฐเซเชฎเชฟเชจเชฒเซเชธเชฎเชพเช‚ เชœเชพเชนเซ‡เชฐเชพเชคเชจเซ€ เชœเช—เซเชฏเชพ, เช…เชจเซ‡ เชซเช‚เชกเชฟเช‚เช— เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชชเช›เซ€ เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ เชตเชšเซเชšเซ‡ เช†เชตเช•เชจเซเช‚ เชตเชฟเชคเชฐเชฃ เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡เช“ เชคเซ‡เชจเซ€ เชธเชพเชฅเซ‡ เชธเชนเช•เชพเชฐ เช†เชชเชตเชพ เช…เชจเซ‡ เชคเซ‡เชฎเชจเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ‡ เชœเชพเชนเซ‡เชฐเชพเชค เชฌเชคเชพเชตเชตเชพ เชธเช‚เชฎเชค เชฅเชฏเชพ เช›เซ‡.

เช†เชถเซเชšเชฐเซเชฏเชœเชจเช• เชฐเซ€เชคเซ‡, เช† เชตเชฟเชšเชพเชฐเชฅเซ€ เชตเชฟเช•เชพเชธ เชธเชฎเซเชฆเชพเชฏเชฎเชพเช‚ เช‰เช—เซเชฐ เชตเชฟเชตเชพเชฆ เชฅเชฏเซ‹. เชฆเชพเช–เซเชฒเชพ เชคเชฐเซ€เช•เซ‡ - เช…เชนเซ€เช‚ ะธ เช…เชนเซ€เช‚.

เช•เซ‡เชŸเชฒเชพเช• เชšเชฐเซเชšเชพ เช•เชฐเชจเชพเชฐเชพเช“ เชฎเชพเชจเชคเชพ เชนเชคเชพ เช•เซ‡ เชŸเชฐเซเชฎเชฟเชจเชฒเชฎเชพเช‚ เชœเชพเชนเซ‡เชฐเชพเชค เช เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธเชจเซ‡ เชจเชพเชฃเชพเช‚ เช†เชชเชตเชพเชจเซ‹ เชธเชพเชฐเซ‹ เชฎเชพเชฐเซเช— เช›เซ‡ เชœเซ‡เชฎเชพเช‚ เชนเช‚เชฎเซ‡เชถเชพ เชจเชพเชฃเชพเช‚เชจเซ€ เชธเชฎเชธเซเชฏเชพ เชนเซ‹เชฏ เช›เซ‡. เช…เชจเซเชฏ เชฒเซ‹เช•เซ‹เชจเซ‡ เชคเซ‡เชฎเชจเชพ เชŸเชฐเซเชฎเชฟเชจเชฒ เชชเชฐ เชœเชพเชนเซ‡เชฐเชพเชคเซ‹ เชœเซ‹เชตเชพเชจเซ‹ เชตเชฟเชšเชพเชฐ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เช…เชธเซเชตเซ€เช•เชพเชฐเซเชฏ เชฒเชพเช—เซเชฏเซ‹.

"เช† เชฌเชพเชฌเชคเชจเซ€ เชนเช•เซ€เช•เชค เช เช›เซ‡ เช•เซ‡ เชœเซ‡เช“ [เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชธเซ‰เชซเซเชŸเชตเซ‡เชฐ] เชจเซ‡ เชธเชฎเชฐเซเชฅเชจ เช†เชชเซ‡ เช›เซ‡ เชคเซ‡เช“เชจเซ‡ เชชเซˆเชธเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡," เชจเซ‡เชงเชฐเชฒเซ‡เชจเซเชกเชจเชพ เชกเซ‡เชตเชฒเชชเชฐ เชตเชฟเชจเซเชธเซ‡เชจเซเชŸ เชตเซ€เชตเชฐเซเชธ เช•เชนเซ‡ เช›เซ‡. "เช† เชธเชฎเชธเซเชฏเชพเชจเชพ เชตเชงเซ เชธเช‚เชชเซ‚เชฐเซเชฃ เช‰เช•เซ‡เชฒเซ‹ เชญเชตเชฟเชทเซเชฏเชฎเชพเช‚ เชฆเซ‡เช–เชพเชˆ เชถเช•เซ‡ เช›เซ‡; เชคเซเชฏเชพเช‚ เชธเซเชงเซ€, เช…เชฎเซ‡ เชœเชพเชนเซ‡เชฐเชพเชคเซ‹ เชธเชพเชฅเซ‡ เชฎเซ‚เช•เซ€ เชถเช•เซ€เช เช›เซ€เช. เชคเซ‡ เชเชŸเชฒเซเช‚ เช–เชฐเชพเชฌ เชจเชฅเซ€. เชœเซ‹เช•เซ‡ เชนเซเช‚ เชตเซเชฏเช•เซเชคเชฟเช—เชค เชฐเซ€เชคเซ‡ เชŸเชฐเซเชฎเชฟเชจเชฒเชฎเชพเช‚ เชœเชพเชนเซ‡เชฐเชพเชคเชจเชพ เชฌเซ‡เชจเชฐเซ‹ เชœเซ‹เชตเชพเชจเซเช‚ เชชเชธเช‚เชฆ เช•เชฐเชคเซ‹ เชจเชฅเซ€, เชนเซเช‚ เชคเซ‡เชฎเชจเซ€ เชœเชฐเซ‚เชฐเชฟเชฏเชพเชคเชจเซ‡ เชธเชฎเชœเซเช‚ เช›เซเช‚ เช…เชจเซ‡ เช† เชตเชฟเชšเชพเชฐเชจเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃ เชธเชฎเชฐเซเชฅเชจ เช†เชชเซเช‚ เช›เซเช‚," เชคเซ‡ เช†เช—เชณ เช•เชนเซ‡ เช›เซ‡.

โ€œเชฎเชพเชฐเซเช‚ เชŸเชฐเซเชฎเชฟเชจเชฒ เช›เซ‡เชฒเซเชฒเซ‹ เช•เชฟเชฒเซเชฒเซ‹ เช›เซ‡, เชถเชพเช‚เชคเชฟเชจเซ‹ เช›เซ‡เชฒเซเชฒเซ‹ เช“เชเชธเชฟเชธ เชœเซ‡ เชฎเชจเซ‡ เชฌเชฟเชเชจเซ‡เชธ เชŸเชพเชฏเช•เซ‚เชจเซเชธ เชคเชฐเชซเชฅเซ€ เชธเชคเชค เชœเชพเชนเซ‡เชฐเชพเชคเซ‹เชจเซ‹ เชชเซเชฐเชตเชพเชน เชฌเชคเชพเชตเชคเซ‹ เชจเชฅเซ€. เชนเซเช‚ เชธเซเชชเชทเซเชŸเชชเชฃเซ‡ เช† เชตเชฟเชšเชพเชฐเชจเซ€ เชตเชฟเชฐเซเชฆเซเชง เช›เซเช‚, เช•เชพเชฐเชฃ เช•เซ‡ เชฎเชจเซ‡ เช–เชพเชคเชฐเซ€ เช›เซ‡ เช•เซ‡ เชคเซ‡ เชฎเซ‚เชณเชญเซ‚เชค เชฐเซ€เชคเซ‡ เช“เชชเชจ เชธเซ‹เชฐเซเชธเชจเซ€ เชญเชพเชตเชจเชพเชจเซ‹ เชตเชฟเชฐเซ‹เชง เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡ เช†เชชเชฃเซ‡ เชฆเชพเชฏเช•เชพเช“เชฅเซ€ เช•เซ‡เชณเชตเซ€เช เช›เซ€เช," เชฏเซเชเชธเชเชจเชพ เชกเซ‡เชตเชฒเชชเชฐ เชตเซเช• เชชเซ‡เชŸเซเชฐเซ‹เชตเชฟเช• เช•เชนเซ‡ เช›เซ‡.

เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ เชฎเชพเชŸเซ‡ เชธเซเชŸเชพเชจเซเชกเชฐเซเชก เช…เชจเซ‡ เชจเชตเซ€ เชซเช‚เชกเชฟเช‚เช— เชธเซเช•เซ€เชฎ เชตเชฟเชฐเซเชฆเซเชง เชฎเซ‹เชŸเชพเชญเชพเช—เชจเซ€ เชจเช•เชพเชฐเชพเชคเซเชฎเช• เชŸเชฟเชชเซเชชเชฃเซ€เช“ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชคเชฐเชซเชฅเซ€ เช†เชตเซ‡ เช›เซ‡ เชœเซ‡เช“ เชจเชพเช–เซเชถ เช›เซ‡ เช•เซ‡ เช‡เชจเซเชธเซเชŸเซ‹เชฒเซ‡เชถเชจ เชชเช›เซ€ เชฆเซ‡เช–เชพเชคเชพ เชœเชพเชนเซ‡เชฐเชพเชค เชฌเซ‡เชจเชฐเซ‹ เชนเชตเซ‡ เชฒเซ‰เช—เซเชธเชฎเชพเช‚ เชฆเซ‡เช–เชพเชถเซ‡, เชœเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซ‡ เชกเชฟเชฌเช—เชฟเช‚เช— เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชฌเชฟเชจเชœเชฐเซ‚เชฐเซ€ เชฐเซ€เชคเซ‡ เชฎเซเชถเซเช•เซ‡เชฒ เชฌเชจเชพเชตเชถเซ‡.

โ€œเชนเซเช‚ เชฎเชพเชฐเชพ CI เชฒเซ‹เช—เชฎเชพเช‚ เชœเชพเชนเซ‡เชฐเชพเชคเซ‹ เชœเซ‹เชตเชพ เชฎเชพเช‚เช—เชคเซ‹ เชจเชฅเซ€, เช…เชจเซ‡ เชนเซเช‚ เช เชตเชฟเชšเชพเชฐเชตเชพ เชฎเชพเช‚เช—เชคเซ‹ เชจเชฅเซ€ เช•เซ‡ เชœเซ‹ เช…เชจเซเชฏ เชชเซ‡เช•เซ‡เชœเซ‹ เชชเชฃ เชคเซ‡ เชœ เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซ‡ เชคเซ‹ เชถเซเช‚ เชฅเชถเซ‡. เช•เซ‡เชŸเชฒเชพเช• JS เชชเซ‡เช•เซ‡เชœเซ‹เชฎเชพเช‚ เชกเชเชจเซ‡เช•, เชธเซ‡เช‚เช•เชกเซ‹ เช…เชฅเชตเชพ เชคเซ‡เชจเชพเชฅเซ€ เชชเชฃ เชตเชงเซ เช…เชตเชฒเช‚เชฌเชจ เชนเซ‹เชฏ เช›เซ‡. "เชถเซเช‚ เชคเชฎเซ‡ เช•เชฒเซเชชเชจเชพ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ เช•เซ‡ เชœเซ‹ เชคเซ‡เช“ เชฌเชงเชพ เชœเชพเชนเซ‡เชฐเชพเชคเซ‹ เชฌเชคเชพเชตเซ‡ เชคเซ‹ เชถเซเช‚ เชฅเชถเซ‡?" เช•เซ‡เชฒเชฟเชซเซ‹เชฐเซเชจเชฟเชฏเชพเชจเชพ เชกเซ‡เชตเชฒเชชเชฐ เชฐเซ‹เชฌเชฐเซเชŸ เชนเชพเชซเชจเชฐเซ‡ เช•เชนเซเชฏเซเช‚.

เชนเชพเชฒเชฎเชพเช‚, เชฎเชพเชคเซเชฐ เชธเซเชŸเชพเชจเซเชกเชฐเซเชก เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ เชœ เชœเชพเชนเซ‡เชฐเชพเชค เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เช•เชฐเซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชธเชฎเชฏ เชœเชคเชพเช‚, เชญเช‚เชกเซ‹เชณ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ, เชœเซ‡เชจเชพ เชฆเซเชตเชพเชฐเชพ เช† เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชคเซ‡ เชตเชงเซ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เชฌเชจเซ€ เชถเช•เซ‡ เช›เซ‡. เช›เซ‡เชฒเซเชฒเชพ เชเช• เชตเชฐเซเชทเชฎเชพเช‚ OpenCollective เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเซ€ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏเชคเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชตเชงเซ€ เช›เซ‡ เชคเซ‡เชจเชพ เชœเซ‡เชตเซเช‚ เชœ เช† เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡.

เช“เชชเชจ เช•เชฒเซ‡เช•เซเชŸเชฟเชต เชญเช‚เชกเซ‹เชณ เชธเชฎเชพเชจ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เช›เซ‡. เชชเชฐเช‚เชคเซ เชฌเซ‡เชจเชฐเซ‹ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เช•เชฐเชตเชพเชจเซ‡ เชฌเชฆเชฒเซ‡, เชคเซ‡ เชŸเชฐเซเชฎเชฟเชจเชฒเชฎเชพเช‚ เชฆเชพเชจ เชฎเชพเชŸเซ‡เชจเซ€ เชตเชฟเชจเช‚เชคเซ€เช“ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เชจเซ‡ เชšเซ‹เช•เซเช•เชธ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชฎเชพเช‚ เชซเช‚เชก เชŸเซเชฐเชพเชจเซเชธเชซเชฐ เช•เชฐเชตเชพเชจเซเช‚ เช•เชนเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช† เชตเชฟเชจเช‚เชคเซ€เช“ เชตเชฟเชตเชฟเชง เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช“ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซเชฏเชพ เชชเช›เซ€ npm เชŸเชฐเซเชฎเชฟเชจเชฒเชฎเชพเช‚ เชชเชฃ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชฅเชพเชฏ เช›เซ‡.

เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ JavaScript เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช เชŸเชฐเซเชฎเชฟเชจเชฒเชฎเชพเช‚ เชœเชพเชนเซ‡เชฐเชพเชคเซ‹ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซเชฏเซเช‚ เชคเซ‡เชจเซ€ เชตเชพเชฐเซเชคเชพ
OpenCollective Messages

เช—เชฏเชพ เชตเชฐเซเชทเชฅเซ€, เช˜เชฃเชพ เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธเชฎเชพเช‚ OpenCollective เชธเช‚เชฆเซ‡เชถเชพเช“ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡. เชœเซ‡เชฎ เช•เซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชœเซ‡เชฎ core.js, เชœเซ‡เชเชธเชเชธ, เชจเซ‹เชกเซ‡เชฎเซ‹เชจ, เชฐเซ€เชคเชจเซ€ เช˜เชŸเช•เซ‹, เชธเซเชคเชฐ, เช…เชจเซ‡ เช˜เชฃเชพ เช…เชจเซเชฏ.

เชซเช‚เชกเชฟเช‚เช—เชจเซ€ เชœเซ‡เชฎ เชœ, เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เช เชŸเชฐเซเชฎเชฟเชจเชฒเชฎเชพเช‚ เช† เชธเช‚เชฆเซ‡เชถเชพเช“ เชœเซ‹เชฏเชพ เชคเซเชฏเชพเชฐเซ‡ เช…เชธเช‚เชคเซ‹เชท เชตเซเชฏเช•เซเชค เช•เชฐเซเชฏเซ‹. เชœเซ‹ เช•เซ‡, เชคเซ‡เช“ เชคเซ‡เชฎเชจเซ‡ เชธเซเชตเซ€เช•เชพเชฐเชตเชพ เชคเซˆเชฏเชพเชฐ เชนเชคเชพ, เช•เชพเชฐเชฃ เช•เซ‡ เชคเซ‡เชฎเชพเช‚ เชฎเชพเชคเซเชฐ เชฆเชพเชจ เชฎเชพเชŸเซ‡เชจเซ€ เชตเชฟเชจเช‚เชคเซ€เช“ เชนเชคเซ€, เช…เชจเซ‡ เชชเซ‚เชฐเซเชฃ-เชธเซเช•เซ‡เชฒ เชœเชพเชนเซ‡เชฐเชพเชคเซ‹ เชจเชนเซ€เช‚.

เชœเซ‹ เช•เซ‡, เชญเช‚เชกเซ‹เชณเชจเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เชเชตเซเช‚ เชฒเชพเช—เซ‡ เช›เซ‡ เช•เซ‡ เช† เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เช•เซ‡เชŸเชฒเชพเช• เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เชจเชพ เชฎเช—เชœเชฎเชพเช‚ เชเช• เชšเซ‹เช•เซเช•เชธ เชฐเซ‡เช–เชพเชจเซ‡ เชชเชพเชฐ เช•เชฐเซ€ เช—เชฏเซ‹ เช›เซ‡ เชœเซ‡เช“ เช•เซ‹เชˆเชชเชฃ เชฌเชนเชพเชจเชพ เชนเซ‡เช เชณ เชคเซ‡เชฎเชจเชพ เชŸเชฐเซเชฎเชฟเชจเชฒเชฎเชพเช‚ เชœเชพเชนเซ‡เชฐเชพเชค เชœเซ‹เชตเชพ เชฎเชพเช‚เช—เชคเชพ เชจเชฅเซ€.

เช†เชฎเชพเช‚เชจเชพ เช•เซ‡เชŸเชฒเชพเช• เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เช เชฒเชฟเชจเซ‹เชก เชชเชฐ เชฆเชฌเชพเชฃ เช•เชฐเซเชฏเซเช‚, เชœเซ‡ เช•เช‚เชชเชจเซ€เช“เชฎเชพเช‚เชจเซ€ เชเช• เช›เซ‡ เชœเซ‡ เชœเชพเชนเซ‡เชฐเชพเชค เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชญเช‚เชกเซ‹เชณ เชธเชพเชฅเซ‡ เชธเช‚เชฎเชค เช›เซ‡. เช•เช‚เชชเชจเซ€เช เช†เช–เชฐเซ‡ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเชจเซ‡ เชจ เชตเชงเชพเชฐเชตเชพเชจเซ‹ เชจเชฟเชฐเซเชฃเชฏ เช•เชฐเซเชฏเซ‹ เช…เชจเซ‡ ะพั‚ะบะฐะทะฐั‚ัŒัั เช† เชตเชฟเชšเชพเชฐ เชฅเซ€.

เชคเชฆเซเชชเชฐเชพเช‚เชค, เช•เซ‡เชŸเชฒเชพเช• เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชคเซ‡เชจเชพเชฅเซ€ เชชเชฃ เช†เช—เชณ เชตเชงเซ€ เช—เชฏเชพ เช›เซ‡, เชคเซ‡เชฎเชจเชพ เช—เซเชธเซเชธเชพเชจเซ€ เชŠเชฐเซเชœเชพเชจเซ‡ เชตเชฟเชถเซเชตเชจเซ€ เชชเซเชฐเชฅเชฎ เชฌเชจเชพเชตเชŸเชฎเชพเช‚ เชตเชนเชจ เช•เชฐเซ‡ เช›เซ‡ เช…เชตเชฐเซ‹เชงเช• เช†เชฆเซ‡เชถ เชตเชพเช•เซเชฏ เชˆเชจเซเชŸเชฐเชซเซ‡เชธ เชฎเชพเชŸเซ‡ เชœเชพเชนเซ‡เชฐเชพเชค.

เชชเชฐเชฟเชฃเชพเชฎเซ‹

เชŸเชฐเซเชฎเชฟเชจเชฒเชฎเชพเช‚ เชœเชพเชนเซ‡เชฐเชพเชค เช เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธเชจเซ‡ เชงเชฟเชฐเชพเชฃ เช†เชชเชตเชพเชจเซ€ เช—เช‚เชญเซ€เชฐ เชธเชฎเชธเซเชฏเชพเชจเซ‡ เชนเชฒ เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช›เซ‡. เชชเชฐเช‚เชคเซ เช˜เชฃเชพ เชฒเซ‹เช•เซ‹เชจเซ‡ เช–เชฐเซ‡เช–เชฐ, เช–เชฐเซ‡เช–เชฐ เช† เช—เชฎเชคเซเช‚ เชจเชฅเซ€. เชชเชฐเชฟเชฃเชพเชฎเซ‡, เชถเซเช‚ เช† เช˜เชŸเชจเชพ เชตเซเชฏเชพเชชเช• เชฌเชจเชตเชพเชจเซเช‚ เชจเช•เซเช•เซ€ เช›เซ‡ เชคเซ‡ เชชเซเชฐเชถเซเชจเชจเซ‹ เชœเชตเชพเชฌ เชนเชตเซ‡ เชนเช•เชพเชฐเชพเชคเซเชฎเช• เช•เชฐเชคเชพเช‚ เชตเชงเซ เชจเช•เชพเชฐเชพเชคเซเชฎเช• เชฐเซ€เชคเซ‡ เช†เชชเซ€ เชถเช•เชพเชฏ เช›เซ‡. เชตเชงเซเชฎเชพเช‚, เชคเซ‡ เชคเชพเชœเซ‡เชคเชฐเชฎเชพเช‚ เชœเชพเชฃเซ€เชคเซเช‚ เชฌเชจเซเชฏเซเช‚ เช•เซ‡ npm เชฎเซ‹เชŸเซ‡ เชญเชพเช—เซ‡ เชฅเชถเซ‡ เชชเซ‡เช•เซ‡เชœเซ‹ เชชเชฐ เชชเซเชฐเชคเชฟเชฌเช‚เชง, เชœเซ‡ เชŸเชฐเซเชฎเชฟเชจเชฒเชฎเชพเช‚ เชœเชพเชนเซ‡เชฐเชพเชคเซ‹ เชฆเชฐเซเชถเชพเชตเซ‡ เช›เซ‡.

เชœเซ‹ เชคเชฎเชจเซ‡ เช† เชตเชฟเชทเชฏเชฎเชพเช‚ เชฐเชธ เชนเซ‹เชฏ, เชคเซ‹ เชเช• เชจเชœเชฐ เชจเชพเช–เซ‹ เชธเชพเชฎเช—เซเชฐเซ€, เชœเซ‡ "เชซเช‚เชกเชฟเช‚เช—" เชชเซเชฐเชฏเซ‹เช—เชจเชพ เชชเชฐเชฟเชฃเชพเชฎเซ‹เชจเชพ เช†เชงเชพเชฐเซ‡ เชฒเช–เชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚.

เชชเซเชฐเชฟเชฏ เชตเชพเชšเช•เซ‹! เชŸเชฐเซเชฎเชฟเชจเชฒเชฎเชพเช‚ เชœเชพเชนเซ‡เชฐเชพเชค เชตเชฟเชถเซ‡ เชคเชฎเชจเซ‡ เช•เซ‡เชตเซเช‚ เชฒเชพเช—เซ‡ เช›เซ‡? เช“เชชเชจ เชธเซ‹เชฐเซเชธเชจเซ‡ เชงเชฟเชฐเชพเชฃ เช†เชชเชตเชพเชจเซ€ เช•เชˆ เชฐเซ€เชคเซ‹ เชคเชฎเชจเซ‡ เชธเซŒเชฅเซ€ เชตเชงเซ เชชเชฐเซเชฏเชพเชชเซเชค เชฒเชพเช—เซ‡ เช›เซ‡?

เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ JavaScript เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช เชŸเชฐเซเชฎเชฟเชจเชฒเชฎเชพเช‚ เชœเชพเชนเซ‡เชฐเชพเชคเซ‹ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซเชฏเซเช‚ เชคเซ‡เชจเซ€ เชตเชพเชฐเซเชคเชพ

เชธเซ‹เชฐเซเชธ: www.habr.com

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹