เดธเต†เตผเดตเตผ เดธเตˆเดกเต JavaScript Node.js 14.0 เดฑเดฟเดฒเต€เดธเต

เดธเด‚เดญเดตเดฟเดšเตเดšเต เดชเตเดฐเด•เดพเดถเดจเด‚ Node.js 14.0, JavaScript-เตฝ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเตเด•เตพ. Node.js 14.0 เด’เดฐเต เดฆเต€เตผเด˜เด•เดพเดฒ เดชเดฟเดจเตเดคเตเดฃเดพ เดถเดพเด–เดฏเดพเดฃเต, เดŽเดจเตเดจเดพเตฝ เดธเตเดฑเตเดฑเต†เดฌเดฟเดฒเตˆเดธเต‡เดทเดจเต เดถเต‡เดทเด‚ เด’เด•เตเดŸเต‹เดฌเดฑเดฟเตฝ เดฎเดพเดคเตเดฐเดฎเต‡ เดˆ เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต เดจเตฝเด•เต‚. Node.js 14.0 เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเด‚ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเด‚ 2023 เดเดชเตเดฐเดฟเตฝ เดตเดฐเต†. Node.js 12.0-เดจเตเดฑเต† เดฎเตเดฎเตเดชเดคเตเดคเต† LTS เดฌเตเดฐเดพเดžเตเดšเดฟเดจเตเดฑเต† เดชเดฐเดฟเดชเดพเดฒเดจเด‚ 2022 เดเดชเตเดฐเดฟเตฝ เดตเดฐเต†เดฏเตเด‚ เด…เดตเดธเดพเดจ LTS เดถเดพเด– 10.0-เดจเตเดฑเต† เดฎเตเดฎเตเดชเตเดณเตเดณ เดตเตผเดทเด‚ 2021 เดเดชเตเดฐเดฟเตฝ เดตเดฐเต†เดฏเตเด‚ เดจเดฟเดฒเดจเดฟเตฝเด•เตเด•เตเด‚. 13.x เดธเตเดฑเตเดฑเต‡เดœเดฟเด‚เด—เต เดฌเตเดฐเดพเดžเตเดšเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดˆ เดตเตผเดทเด‚ เดœเต‚เดฃเดฟเตฝ เด…เดตเดธเดพเดจเดฟเด•เตเด•เตเด‚.

เดชเตเดฐเดงเดพเดจ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเตฝ:

  • เดˆเดšเตเดšเดฏเดฟเดฒเต‹ เดšเดฟเดฒ เดธเด‚เดญเดตเด™เตเด™เตพ เด‰เดฃเตเดŸเดพเด•เตเดฎเตเดชเต‹เดดเต‹ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต เดธเตเดฅเดฟเดฐเดค เด•เตˆเดตเดฐเดฟเด•เตเด•เตเดจเตเดจเต เดกเดฏเด—เตเดจเต‹เดธเตเดฑเตเดฑเดฟเด•เต เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเตเด•เตพ, เด•เตเดฐเดพเดทเตเด•เตพ, เดชเต†เตผเดซเต‹เดฎเตปเดธเต เดกเดฟเด—เตเดฐเต‡เดกเต‡เดทเตป, เดฎเต†เดฎเตเดฎเดฑเดฟ เดฒเต€เด•เตเด•เตเด•เตพ, เด•เดจเดคเตเดค เดธเดฟเดชเดฟเดฏเต เดฒเต‹เดกเต, เด…เดชเตเดฐเดคเต€เด•เตเดทเดฟเดคเดฎเดพเดฏ เดชเดฟเดถเด•เต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดคเตเดŸเด™เตเด™เดฟเดฏ เดชเตเดฐเดถเตเดจเด™เตเด™เตพ เด•เดฃเตเดŸเตเดชเดฟเดŸเดฟเด•เตเด•เดพเตป เดธเดนเดพเดฏเดฟเด•เตเด•เตเดจเตเดจ เด‡เดตเดจเตเดฑเตเด•เตพ เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต.
  • เดชเดฐเต€เด•เตเดทเดฃเดพเดคเตเดฎเด• API เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเต เด…เดธเดฟเตปเด•เต เดฒเต‹เด•เตเด•เตฝ เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต AsyncLocalStorage เด•เตเดฒเดพเดธเต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต†, เด•เต‹เตพเดฌเดพเด•เตเด•เต เด•เต‹เดณเตเด•เดณเตเดŸเต†เดฏเตเด‚ เดตเดพเด—เตเดฆเดพเดจเด™เตเด™เดณเตเดŸเต†เดฏเตเด‚ เด…เดŸเดฟเดธเตเดฅเดพเดจเดคเตเดคเดฟเตฝ เดนเดพเตปเดกเตโ€Œเดฒเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด…เดธเดฟเตปเด•เตเดฐเดฃเดธเต เด…เดตเดธเตเดฅ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเตป เด‡เดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚. เดฎเดฑเตเดฑเต เดญเดพเดทเด•เดณเดฟเดฒเต† เดคเตเดฐเต†เดกเต-เดฒเต‹เด•เตเด•เตฝ เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเดฟเดจเต† เด…เดจเตเดธเตเดฎเดฐเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดตเต†เดฌเต เด…เดญเตเดฏเตผเดคเตเดฅเดจ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เดกเดพเดฑเตเดฑ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต AsyncLocalStorage เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต.
  • เดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เดชเดฐเต€เด•เตเดทเดฃเดพเดคเตเดฎเด• เดธเดตเดฟเดถเต‡เดทเดคเดฏเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดธเดจเตเดฆเต‡เดถเด‚ เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดคเต เดฎเตŠเดกเตเดฏเต‚เดณเตเด•เตพ ECMAScript 6 เด‡เดฑเด•เตเด•เตเดฎเดคเดฟ, เด•เดฏเดฑเตเดฑเตเดฎเดคเดฟ เดชเตเดฐเดธเตเดคเดพเดตเดจเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดšเตเดšเต เด•เดฏเดฑเตเดฑเตเดฎเดคเดฟ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เด…เดคเต‡ เดธเดฎเดฏเด‚, ESM เดฎเตŠเดกเตเดฏเต‚เดณเตเด•เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเต เดคเดจเตเดจเต† เดชเดฐเต€เด•เตเดทเดฃเดพเดคเตเดฎเด•เดฎเดพเดฏเดฟ เดคเตเดŸเดฐเตเดจเตเดจเต.
  • V8 เดŽเดžเตเดšเดฟเตป เดชเดคเดฟเดชเตเดชเดฟเดฒเต‡เด•เตเด•เต เด…เดชเตเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดคเต 8.1 (1, 2, 3), เด‡เดคเดฟเตฝ เดชเตเดคเดฟเดฏ เดชเต†เตผเดซเต‹เดฎเตปเดธเต เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต‡เดทเดจเตเด•เดณเตเด‚ เดชเตเดคเดฟเดฏ เดฒเต‹เดœเดฟเด•เตเด•เตฝ เด•เต‹เตบเด•เดพเดฑเตเดฑเดจเต‡เดทเตป เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเตผ "??" เดชเต‹เดฒเตเดณเตเดณ เดธเดตเดฟเดถเต‡เดทเดคเด•เดณเตเด‚ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต. (เด‡เดŸเดคเต เด“เดชเตเดชเดฑเดพเตปเดฑเต NULL เด†เดฃเต†เด™เตเด•เดฟเตฝ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดจเดฟเตผเดตเดšเดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดตเดฒเดคเต เด“เดชเตเดชเดฑเดพเตปเดฑเต เดจเตฝเด•เตเดจเตเดจเต, เดคเดฟเดฐเดฟเดšเตเดšเตเด‚), "?." เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเตผ เดชเตเดฐเต‹เดชเตเดชเตผเดŸเตเดŸเดฟเด•เตพ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด•เต‹เดณเตเด•เดณเตเดŸเต† เดฎเตเดดเตเดตเตป เดถเตƒเด‚เด–เดฒเดฏเตเดŸเต†เดฏเตเด‚ เด’เดฑเตเดฑเดคเตเดคเดตเดฃ เดชเดฐเดฟเดถเต‹เดงเดจเดฏเตเด•เตเด•เดพเดฏเดฟ (เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดชเตเดฐเดพเดฅเดฎเดฟเด• เดชเดฐเดฟเดถเต‹เดงเดจเด•เดณเดฟเดฒเตเดฒเดพเดคเต† "db?.user?.name?.length"), เดชเตเดฐเดพเดฆเต‡เดถเดฟเด•เดตเตฝเด•เตเด•เดฐเดฟเดšเตเดš เดชเต‡เดฐเตเด•เตพ เดจเต‡เดŸเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ Intl.DisplayName เดฐเต€เดคเดฟ เดฎเตเดคเดฒเดพเดฏเดต.
  • เดธเตเดŸเตเดฐเต€เด‚เดธเต API-เดฏเตเดŸเต† เด’เดฐเต เดชเตเดจเดฐเดตเดฒเต‹เด•เดจเด‚ เดจเดŸเดคเตเดคเดฟ, เดธเตเดŸเตเดฐเต€เด‚เดธเต API-เด•เดณเตเดŸเต† เดธเตเดฅเดฟเดฐเดค เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเตเด‚ Node.js-เดจเตเดฑเต† เด…เดŸเดฟเดธเตเดฅเดพเดจ เดญเดพเด—เด™เตเด™เดณเตเดŸเต† เดธเตเดตเดญเดพเดตเดคเตเดคเดฟเดฒเตเดณเตเดณ เดตเตเดฏเดคเตเดฏเดพเดธเด™เตเด™เตพ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เดฒเด•เตเดทเตเดฏเดฎเดฟเดŸเตเดŸเดพเดฃเต. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, http.OutgoingMessage-เดจเตเดฑเต† เดชเต†เดฐเตเดฎเดพเดฑเตเดฑเด‚ stream.Writable, net.Socket เดŽเดจเตเดจเดฟเดตเดฏเตเด•เตเด•เต เดธเดฎเต€เดชเดฎเดพเดฃเต. stream.Duplex-เดจเต เดธเดฎเดพเดจเดฎเดพเดฃเต. เด“เดŸเตเดŸเต‹เดกเต†เดธเตเดŸเตเดฐเต‹เดฏเต เด“เดชเตเดทเตป เดกเดฟเดซเต‹เตพเดŸเตเดŸเดพเดฏเดฟ "เดŸเตเดฐเต‚" เด†เดฏเดฟ เดธเดœเตเดœเต€เด•เดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเดพเดฏเดคเต เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเด•เตเดฎเตเดชเต‹เตพ "_destroy" เดŽเดจเตเดจเต เดตเดฟเดณเดฟเด•เตเด•เตเดจเตเดจเต.
  • เดชเดฐเต€เด•เตเดทเดฃเดพเดคเตเดฎเด• API เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเต เดตเดพเดธเดฟ (เดตเต†เดฌเต เด…เดธเด‚เดฌเตเดฒเดฟ เดธเดฟเดธเตเดฑเตเดฑเด‚ เด‡เดจเตเดฑเตผเดซเต‡เดธเต), เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเดตเตเดฎเดพเดฏเตเดณเตเดณ เดจเต‡เดฐเดฟเดŸเตเดŸเตเดณเตเดณ เด‡เดŸเดชเต†เดŸเดฒเดฟเดจเดพเดฏเดฟ เดธเต‹เดซเตโ€Œเดฑเตเดฑเตโ€Œเดตเต†เดฏเตผ เด‡เดจเตเดฑเตผเดซเต‡เดธเตเด•เตพ เดจเตฝเด•เตเดจเตเดจเต (เดซเดฏเดฒเตเด•เตพ, เดธเต‹เด•เตเด•เดฑเตเดฑเตเด•เตพ เดฎเตเดคเดฒเดพเดฏเดตเดฏเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ POSIX API).
  • เดŽเดจเตเดจเดคเดฟเดจเดพเดฏเตเดณเตเดณ เดตเตผเดฆเตเดงเดฟเดšเตเดš เด†เดตเดถเตเดฏเด•เดคเด•เตพ เด•เตเดฑเดžเตเดž เดชเดคเดฟเดชเตเดชเตเด•เตพ เด•เดฎเตเดชเตˆเดฒเดฑเตเด•เดณเตเด‚ เดชเตเดฒเดพเดฑเตเดฑเตเดซเต‹เดฎเตเด•เดณเตเด‚: macOS 10.13 (เดนเตˆ เดธเดฟเดฏเดฑ), GCC 6, เดตเดฟเตปเดกเต‹เดธเต เดชเตเดคเดฟเดฏ 7/2008R2.

เดตเต†เดฌเต เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เดณเตเดŸเต† เดธเต†เตผเดตเตผ-เดธเตˆเดกเต เดชเดฟเดจเตเดคเตเดฃเดฏเตโ€Œเด•เตเด•เตเด‚ เดธเดพเดงเดพเดฐเดฃ เด•เตเดฒเดฏเดจเตเดฑเต, เดธเต†เตผเดตเตผ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เตพ เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ Node.js เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดฎเต†เดจเตเดจเดคเต เดจเดฎเตเด•เตเด•เต เด“เตผเด•เตเด•เดพเด‚. Node.js-เดจเตเดณเตเดณ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เดณเตเดŸเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เด’เดฐเต เดตเดฒเดฟเดฏ เดธเด‚เด–เตเดฏ เดฎเตŠเดกเตเดฏเต‚เดณเตเด•เดณเตเดŸเต† เดถเต‡เด–เดฐเด‚, เด‡เดคเดฟเตฝ เดธเต†เตผเดตเดฑเตเด•เดณเตเด‚ เด•เตเดฒเดฏเดจเตเดฑเตเด•เดณเตเด‚ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจ เดฎเตŠเดกเตเดฏเต‚เดณเตเด•เตพ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด•เดฃเตเดŸเต†เดคเตเดคเดพเตป เด•เดดเดฟเดฏเตเด‚ HTTP, SMTP, XMPP, DNS, FTP, IMAP, POP3, เดตเดฟเดตเดฟเดง เดตเต†เดฌเต เดซเตเดฐเต†เดฏเดฟเด‚เดตเตผเด•เตเด•เตเด•เดณเตเดฎเดพเดฏเตเดณเตเดณ เดธเด‚เดฏเต‹เดœเดจเดคเตเดคเดฟเดจเตเดณเตเดณ เดฎเตŠเดกเตเดฏเต‚เดณเตเด•เตพ, WebSocket, Ajax เดนเดพเตปเดกเตโ€Œเดฒเดฑเตเด•เตพ, DBMS-เดฒเต‡เด•เตเด•เตเดณเตเดณ เด•เดฃเด•เตเดŸเดฑเตเด•เตพ (MySQL, PostgreSQL, SQLite , MongoDB ), เดŸเต†เด‚เดชเตเดฒเต‡เดฑเตเดฑเต เดŽเดžเตเดšเดฟเดจเตเด•เตพ, CSS เดŽเดžเตเดšเดฟเดจเตเด•เตพ, เด•เตเดฐเดฟเดชเตโ€Œเดฑเตเดฑเต‹เด—เตเดฐเดพเดซเดฟเด•เต เด…เตฝเด—เต‹เดฐเดฟเดคเด‚, เด“เดคเดฑเตˆเดธเต‡เดทเตป เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เตพ (OAuth), XML เดชเดพเดดเตโ€Œเดธเดฑเตเด•เตพ.

เดงเดพเดฐเดพเดณเด‚ เดธเดฎเดพเดจเตเดคเดฐ เด…เดญเตเดฏเตผเดคเตเดฅเดจเด•เตพ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, เดจเต‹เตบ-เดฌเตเดฒเต‹เด•เตเด•เต เด‡เดตเดจเตเดฑเต เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เตเด‚ เด•เต‹เตพเดฌเดพเด•เตเด•เต เดนเดพเตปเดกเตโ€Œเดฒเดฑเตเด•เตพ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เตเดจเตเดจเดคเตเด‚ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เด’เดฐเต เด…เดธเดฟเตปเด•เตเดฐเดฃเดธเต เด•เต‹เดกเต เดŽเด•เตโ€Œเดธเดฟเด•เตเดฏเต‚เดทเตป เดฎเต‹เดกเตฝ Node.js เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เดฎเตพเดŸเตเดŸเดฟเดชเตเดฒเด•เตโ€Œเดธเดฟเด‚เด—เต เด•เดฃเด•เตเดทเดจเตเด•เตพเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃเดฏเตเดณเตเดณ เดฐเต€เดคเดฟเด•เดณเดฟเตฝ epoll, kqueue, /dev/poll, เด•เต‚เดŸเดพเดคเต† เดธเต†เดฒเด•เตเดŸเต เดŽเดจเตเดจเดฟเดต เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต. เดฎเตพเดŸเตเดŸเดฟเดชเตเดฒเด•เตเดธเต เด•เดฃเด•เตเดทเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ เดฒเตˆเดฌเตเดฐเดฑเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต เดฒเดฟเดฌเตเดตเต, เด‡เดคเต เด’เดฐเต เด‰เดชเดฐเดฟเด˜เดŸเดจเดฏเดพเดฃเต libv Unix เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเดฟเดฒเตเด‚ เดตเดฟเตปเดกเต‹เดธเดฟเตฝ IOCP-เดฏเดฟเดฒเตเด‚. เด’เดฐเต เดคเตเดฐเต†เดกเต เดชเต‚เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเตป เด’เดฐเต เดฒเตˆเดฌเตเดฐเดฑเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต เดฒเดฟเดฌเดฟเดฏเต‹, เดจเต‹เตบ-เดฌเตเดฒเต‹เด•เตเด•เดฟเด‚เด—เต เดฎเต‹เดกเดฟเตฝ DNS เด…เดจเตเดตเต‡เดทเดฃเด™เตเด™เตพ เดจเดŸเดคเตเดคเตเดจเตเดจเดคเดฟเดจเต เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต c-ares. เดคเดŸเดฏเตเดจเตเดจเดคเดฟเดจเต เด•เดพเดฐเดฃเดฎเดพเด•เตเดจเตเดจ เดŽเดฒเตเดฒเดพ เดธเดฟเดธเตเดฑเตเดฑเด‚ เด•เต‹เดณเตเด•เดณเตเด‚ เดคเตเดฐเต†เดกเต เดชเต‚เดณเดฟเดจเตเดณเตเดณเดฟเตฝ เดจเดฟเตผเดตเตเดตเดนเดฟเด•เตเด•เตเดจเตเดจเต, เดคเตเดŸเตผเดจเตเดจเต, เดธเดฟเด—เตเดจเตฝ เดนเดพเตปเดกเตโ€Œเดฒเดฑเตเด•เตพ เดชเต‹เดฒเต†, เดชเต‡เดฐเดฟเดŸเดพเดคเตเดค เดชเตˆเดชเตเดชเดฟเดฒเต‚เดŸเต† เด…เดตเดฐเตเดŸเต† เดœเต‹เดฒเดฟเดฏเตเดŸเต† เดซเดฒเด‚ เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเดจเตเดจเต. เด—เต‚เด—เดฟเตพ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเต†เดŸเตเดคเตเดค เดŽเดžเตเดšเดฟเตป เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดพเดฃเต เดœเดพเดตเดพเดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เด•เต‹เดกเดฟเดจเตเดฑเต† เดจเดฟเตผเดตเตเดตเดนเดฃเด‚ เด‰เดฑเดชเตเดชเดพเด•เตเด•เตเดจเตเดจเดคเต V8 (เด•เต‚เดŸเดพเดคเต†, เดฎเตˆเด•เตเดฐเต‹เดธเต‹เดซเตเดฑเตเดฑเต เดšเด•เตเดฐ-เด•เต‹เตผ เดŽเดžเตเดšเดฟเตป เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต Node.js-เดจเตเดฑเต† เด’เดฐเต เดชเดคเดฟเดชเตเดชเต เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต).

เด…เดคเดฟเดจเตเดฑเต† เด•เดพเดฎเตเดชเดฟเตฝ, Node.js เดšเดŸเตเดŸเด•เตเด•เต‚เดŸเตเด•เตพเด•เตเด•เต เดธเดฎเดพเดจเดฎเดพเดฃเต เดชเต‡เตพ เดŽเดจเดฟ เด‡เดตเดจเตเดฑเต, เดฑเต‚เดฌเดฟ เด‡เดตเดจเตเดฑเต เดฎเต†เดทเต€เตป, เดชเตˆเดคเตเดคเตบ เดŸเตเดตเดฟเดธเตเดฑเตเดฑเดกเต ะธ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตฝ Tcl-เดฒเต† เด‡เดตเดจเตเดฑเตเด•เตพ, เดŽเดจเตเดจเดพเตฝ Node.js-เดฒเต† เด‡เดตเดจเตเดฑเต เดฒเต‚เดชเตเดชเต เดกเต†เดตเดฒเดชเตเดชเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เดฎเดฑเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต เด•เต‚เดŸเดพเดคเต† เด’เดฐเต เดฌเตเดฐเต—เดธเดฑเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดตเต†เดฌเต เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเดฟเตฝ เด‡เดตเดจเตเดฑเต เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเตเดฎเดพเดฏเดฟ เดธเดพเดฎเตเดฏเดฎเตเดฃเตเดŸเต. node.js-เดจเดพเดฏเดฟ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ เดŽเดดเตเดคเตเดฎเตเดชเต‹เตพ, เด‡เดตเดจเตเดฑเต-เดกเตเดฐเตˆเดตเต เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเด‚เด—เดฟเดจเตเดฑเต† เดชเตเดฐเดคเตเดฏเต‡เด•เดคเด•เตพ เด•เดฃเด•เตเด•เดฟเดฒเต†เดŸเตเด•เตเด•เต‡เดฃเตเดŸเดคเต เด†เดตเดถเตเดฏเดฎเดพเดฃเต, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, "var result = db.query("select..");" เดœเต‹เดฒเดฟเดฏเตเดŸเต† เดชเต‚เตผเดคเตเดคเต€เด•เดฐเดฃเดคเตเดคเดฟเดจเตเด‚ เดซเดฒเด™เตเด™เดณเตเดŸเต† เดคเตเดŸเตผเดจเตเดจเตเดณเตเดณ เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เดฟเดจเตเดฎเดพเดฏเดฟ เด•เดพเดคเตเดคเดฟเดฐเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, Node.js เด…เดธเดฟเตปเด•เตเดฐเดฃเดธเต เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดทเตป เดคเดคเตเดตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเดพเดฏเดคเต. เด•เต‹เดกเต โ€œdb.query(โ€œselect..โ€, function (result) {result processing}) เด†เดฏเดฟ เดฐเต‚เดชเดพเดจเตเดคเดฐเดชเตเดชเต†เดŸเตเดจเตเดจเต, เด…เดคเดฟเตฝ เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเด‚ เด‰เดŸเดจเดŸเดฟ เด•เต‚เดŸเตเดคเตฝ เด•เต‹เดกเดฟเดฒเต‡เด•เตเด•เต เด•เดŸเดจเตเดจเตเดชเต‹เด•เตเด‚, โ€‹โ€‹เด•เต‚เดŸเดพเดคเต† เดกเดพเดฑเตเดฑ เดฒเดญเดฟเด•เตเด•เตเดจเตเดจ เดฎเตเดฑเดฏเตเด•เตเด•เต เด…เดจเตเดตเต‡เดทเดฃ เดซเดฒเด‚ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเด‚. .

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•