เจธเจฐเจตเจฐ-เจธเจพเจˆเจก JavaScript Node.js 13.0 เจฐเฉ€เจฒเฉ€เจœเจผ

เจ‰เจชเจฒเฉฑเจฌเจง เจœเจพเจฐเฉ€ เจจเฉ‹เจก.เจœเฉ‡เจœ 13.0, JavaScript เจตเจฟเฉฑเจš เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃ เจฒเจˆ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎเฅค เจ‰เจธเฉ‡ เจธเจฎเฉ‡เจ‚, Node.js 12.x เจฆเฉ€ เจชเจฟเจ›เจฒเฉ€ เจธเจผเจพเจ–เจพ เจฆเฉ€ เจธเจฅเจฟเจฐเจคเจพ เจชเฉ‚เจฐเฉ€ เจนเฉ‹ เจ—เจˆ เจนเฉˆ, เจœเจฟเจธ เจจเฉ‚เฉฐ เจฒเฉฐเจฌเฉ‡ เจธเจฎเฉ‡เจ‚ เจฆเฉ‡ เจธเจฎเจฐเจฅเจจ เจฐเฉ€เจฒเฉ€เจœเจผเจพเจ‚ เจฆเฉ€ เจธเจผเฉเจฐเฉ‡เจฃเฉ€ เจตเจฟเฉฑเจš เจคเจฌเจฆเฉ€เจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจœเจฟเจธ เจฒเจˆ เจ…เจชเจกเฉ‡เจŸเจธ 4 เจธเจพเจฒเจพเจ‚ เจฒเจˆ เจœเจพเจฐเฉ€ เจ•เฉ€เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ. Node.js 10.0 เจฆเฉ€ เจชเจฟเจ›เจฒเฉ€ LTS เจฌเฉเจฐเจพเจ‚เจš เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจ…เจชเฉเจฐเฉˆเจฒ 2021 เจคเฉฑเจ• เจฐเจนเฉ‡เจ—เจพ, เจ…เจคเฉ‡ เจ†เจ–เจฐเฉ€ LTS เจฌเฉเจฐเจพเจ‚เจš 8.0 เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจœเจจเจตเจฐเฉ€ 2020 เจคเฉฑเจ• เจฐเจนเฉ‡เจ—เจพเฅค

เจฎเฉเฉฑเจ– เจธเฉเจงเจพเจฐ:

  • V8 เจ‡เฉฐเจœเจฃ เจจเฉ‚เฉฐ เจธเฉฐเจธเจ•เจฐเจฃ เจตเจฟเฉฑเจš เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เฉ€เจคเจพ เจ—เจฟเจ† 7.8, เจœเฉ‹ เจจเจตเฉ€เจ‚ เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ เจ…เจจเฉเจ•เฉ‚เจฒเจจ เจคเจ•เจจเฉ€เจ•เจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ, เจตเจธเจคเฉ‚ เจฆเฉ‡ เจตเจฟเจจเจพเจธเจผเจ•เจพเจฐเฉ€ เจจเฉ‚เฉฐ เจธเฉเจงเจพเจฐเจฆเจพ เจนเฉˆ, เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจฆเฉ€ เจ–เจชเจค เจจเฉ‚เฉฐ เจ˜เจŸเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ WebAssembly เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจฒเจˆ เจคเจฟเจ†เจฐเฉ€ เจฆเจพ เจธเจฎเจพเจ‚ เจ˜เจŸเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ;
  • เจ…เฉฐเจคเจฐเจฐเจพเจธเจผเจŸเจฐเฉ€เจ•เจฐเจจ เจ…เจคเฉ‡ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€-เจ…เจงเจพเจฐเจฟเจค เจฏเฉ‚เจจเฉ€เจ•เฉ‹เจก เจฒเจˆ เจชเฉ‚เจฐเจพ เจธเจฎเจฐเจฅเจจ เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจธเจฎเจฐเฉฑเจฅ เจนเฉˆ เจ†เจˆเจธเฉ€เจฏเฉ‚ (เจฏเฉ‚เจจเฉ€เจ•เฉ‹เจก เจฒเจˆ เจ‡เฉฐเจŸเจฐเจจเฉˆเจธเจผเจจเจฒ เจ•เฉฐเจชเฉ‹เจจเฉˆเจ‚เจŸเจธ), เจœเฉ‹ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจ•เฉ‹เจก เจฒเจฟเจ–เจฃ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ เจธเจนเจพเจ‡เจ• เจตเฉฑเจ–-เจตเฉฑเจ– เจญเจพเจธเจผเจพเจตเจพเจ‚ เจ…เจคเฉ‡ เจธเจฅเจพเจจเจพเจ‚ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเฉ‹เฅค เจชเฉ‚เจฐเจพ-icu เจฎเฉ‹เจกเฉ€เจŠเจฒ เจนเฉเจฃ เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจ‡เฉฐเจธเจŸเจพเจฒ เจนเฉˆ;
  • API เจธเจฅเจฟเจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจตเจฐเจ•เจฐ เจฅเจฐเจฟเฉฑเจก, เจ‡เจœเจพเจœเจผเจค เจฆเฉ‡ เจฐเจฟเจนเจพ เจนเฉˆ เจฎเจฒเจŸเฉ€-เจฅเจฐเจฟเฉฑเจกเจก เจ‡เจตเฉˆเจ‚เจŸ เจฒเฉ‚เจชเจธ เจฌเจฃเจพเจ“เฅค เจฒเจพเจ—เฉ‚เจ•เจฐเจจ worker_threads เจฎเฉ‹เจกเฉ€เจŠเจฒ 'เจคเฉ‡ เจ†เจงเจพเจฐเจฟเจค เจนเฉˆ, เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ JavaScript เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจ•เจˆ เจธเจฎเจพเจจเจพเจ‚เจคเจฐ เจฅเจฐเจฟเฉฑเจกเจพเจ‚ เจตเจฟเฉฑเจš เจšเจฒเจพเจ‰เจฃ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค Workers Threads API เจฒเจˆ เจธเจฅเจฟเจฐ เจธเจฎเจฐเจฅเจจ เจจเฉ‚เฉฐ เจตเฉ€ Node.js 12.x เจฆเฉ€ LTS เจธเจผเจพเจ–เจพ เจตเจฟเฉฑเจš เจฌเฉˆเจ•เจชเฉ‹เจฐเจŸ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ;
  • เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎเจพเจ‚ เจฒเจˆ เจฒเฉ‹เฉœเจพเจ‚ เจตเจงเจพ เจฆเจฟเฉฑเจคเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจนเจจเฅค เจนเฉเจฃ เจ‡เจ•เฉฑเจ เฉ‡ เจ•เจฐเจจ เจฒเจˆ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ€ เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ macOS 10.11 (Xcode 10 เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ), AIX 7.2, Ubuntu 16.04, Debian 9, EL 7, Alpine 3.8, Windows 7/2008;
  • Python 3 เจฒเจˆ เจธเฉเจงเจพเจฐเจฟเจ† เจธเจนเจฟเจฏเฉ‹เจ—เฅค เจœเฉ‡เจ•เจฐ เจธเจฟเจธเจŸเจฎ เจตเจฟเฉฑเจš Python 2 เจ…เจคเฉ‡ Python 3 เจฆเฉ‹เจตเฉ‡เจ‚ เจนเจจ, Python 2 เจ…เจœเฉ‡ เจตเฉ€ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจชเจฐ เจธเจฟเจธเจŸเจฎ เจ‰เฉฑเจคเฉ‡ เจธเจฟเจฐเจซเจผ Python 3 เจ‡เฉฐเจธเจŸเจพเจฒ เจนเฉ‹เจฃ 'เจคเฉ‡ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆ;
  • HTTP เจชเจพเจฐเจธเจฐ (โ€œโ€”http-parser=legacyโ€) เจฆเจพ เจชเฉเจฐเจพเจฃเจพ เจฒเจพเจ—เฉ‚เจ•เจฐเจจ เจนเจŸเจพ เจฆเจฟเฉฑเจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจนเจŸเจพเจˆเจ†เจ‚ เจœเจพเจ‚ เจฌเจฐเจคเจฐเจซเจผ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจ•เจพเจฒเจพเจ‚ เจ…เจคเฉ‡ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ FSWatcher.prototype.start(), ChildProcess._channel, ReadStream เจ…เจคเฉ‡ WriteStream เจ†เจฌเจœเฉˆเจ•เจŸ เจตเจฟเฉฑเจš open() เจตเจฟเจงเฉ€, request.connection, response.connection, module.createRequireFromPath();
  • เจ…เจจเฉเจธเจฐเจฃ เจ•เจฐ เจฐเจนเฉ‡ เจนเจจ เจ‡เจน เจจเจฟเจ•เจฒเจฟเจ† เจ…เฉฑเจชเจกเฉ‡เจŸ 13.0.1, เจœเจฟเจธ เจจเฉ‡ เจ•เจˆ เจฌเฉฑเจ— เจœเจฒเจฆเฉ€ เจ เฉ€เจ• เจ•เฉ€เจคเฉ‡ เจนเจจเฅค เจ–เจพเจธ เจคเฉŒเจฐ 'เจคเฉ‡, npm 6.12.0 เจจเจพเจฒ เจ‡เฉฑเจ• เจ…เจธเจฎเจฐเจฅเจฟเจค เจธเฉฐเจธเจ•เจฐเจฃ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฌเจพเจฐเฉ‡ เจšเฉ‡เจคเจพเจตเจจเฉ€ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจ•เจฐเจจ เจตเจพเจฒเฉ€ เจธเจฎเฉฑเจธเจฟเจ† เจนเฉฑเจฒ เจนเฉ‹ เจ—เจˆ เจนเฉˆเฅค

เจธเจพเจจเฉ‚เฉฐ เจฏเจพเจฆ เจ•เจฐเจจเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ เจ•เจฟ Node.js เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจตเฉˆเฉฑเจฌ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจฆเฉ‡ เจธเจฐเจตเจฐ-เจธเจพเจˆเจก เจธเจนเจฟเจฏเฉ‹เจ— เจฒเจˆ เจ…เจคเฉ‡ เจ†เจฎ เจ•เจฒเจพเจ‡เฉฐเจŸ เจ…เจคเฉ‡ เจธเจฐเจตเจฐ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจพเจ‚ เจจเฉ‚เฉฐ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจฆเฉ‹เจตเจพเจ‚ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆเฅค Node.js เจฒเจˆ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจ•เจพเจฐเจœเจ•เฉเจธเจผเจฒเจคเจพ เจจเฉ‚เฉฐ เจตเจงเจพเจ‰เจฃ เจฒเจˆ, เจตเฉฑเจกเฉ€ เจ—เจฟเจฃเจคเฉ€ เจตเจฟเฉฑเจš เจฎเฉ‹เจกเฉ€เจŠเจฒ เจฆเจพ เจธเฉฐเจ—เฉเจฐเจนเจฟ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจคเฉเจธเฉ€เจ‚ เจธเจฐเจตเจฐ เจ…เจคเฉ‡ เจ•เจฒเจพเจ‡เฉฐเจŸเจธ HTTP, SMTP, XMPP, DNS, FTP, IMAP, POP3, เจตเฉฑเจ–-เจตเฉฑเจ– เจตเฉˆเจฌ เจซเจฐเฉ‡เจฎเจตเจฐเจ• เจจเจพเจฒ เจเจ•เฉ€เจ•เจฐเจฃ เจฒเจˆ เจฎเฉ‹เจกเจฟเจŠเจฒ, WebSocket เจ…เจคเฉ‡ Ajax เจนเฉˆเจ‚เจกเจฒเจฐ, DBMS (MySQL, PostgreSQL, SQLite) เจจเจพเจฒ เจ•เจจเฉˆเจ•เจŸเจฐ เจฆเฉ‡ เจจเจพเจฒ เจฎเฉ‹เจกเจฟเจŠเจฒ เจฒเฉฑเจญ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค , MongoDB ), เจŸเฉˆเจ‚เจชเจฒเฉ‡เจŸ เจ‡เฉฐเจœเจฃ, CSS เจ‡เฉฐเจœเจฃ, เจ•เฉเจฐเจฟเจชเจŸเฉ‹เจ—เฉเจฐเจพเจซเจฟเจ• เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ เจ…เจคเฉ‡ เจ…เจงเจฟเจ•เจพเจฐ เจชเฉเจฐเจฃเจพเจฒเฉ€เจ†เจ‚ (OAuth), XML เจชเจพเจฐเจธเจฐเจพเจ‚ เจฆเฉ‡ เจฒเจพเจ—เฉ‚เจ•เจฐเจจเฅค

เจตเฉฑเจกเฉ€ เจ—เจฟเจฃเจคเฉ€ เจตเจฟเฉฑเจš เจธเจฎเจพเจจเจพเจ‚เจคเจฐ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจธเฉฐเจญเจพเจฒเจฃ เจฒเจˆ, Node.js เจ—เฉˆเจฐ-เจฌเจฒเฉŒเจ• เจ•เจฐเจจ เจตเจพเจฒเฉ€ เจ‡เจตเฉˆเจ‚เจŸ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฟเฉฐเจ— เจ…เจคเฉ‡ เจ•เจพเจฒเจฌเฉˆเจ• เจนเฉˆเจ‚เจกเจฒเจฐ เจจเฉ‚เฉฐ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจ•เจฐเจจ เจฆเฉ‡ เจ…เจงเจพเจฐ เจคเฉ‡ เจ‡เฉฑเจ• เจ…เจธเจฟเฉฐเจ•เฉเจฐเฉ‹เจจเจธ เจ•เฉ‹เจก เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจฎเจพเจกเจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจฎเจฒเจŸเฉ€เจชเจฒเฉˆเจ•เจธเจฟเฉฐเจ— เจ•เจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจฟเจค เจขเฉฐเจ—เจพเจ‚ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจนเจจ เจˆเจชเฉ‹เจฒ, เจ•เจฟเจŠ, /เจฆเฉ‡เจต/เจชเฉ‹เจฒ, เจ…เจคเฉ‡ เจšเฉ‹เจฃเฅค เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจฎเจฒเจŸเฉ€เจชเจฒเฉˆเจ•เจธ เจ•เจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฒเจˆ เจตเจฐเจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ libuv, เจœเฉ‹ เจ•เจฟ เจ‰เฉฑเจชเจฐ เจ‡เฉฑเจ• เจธเฉเจชเจฐเจธเจŸเจฐเจ•เจšเจฐ เจนเฉˆ เจ‰เจฆเจต เจฏเฉ‚เจจเจฟเจ•เจธ เจธเจฟเจธเจŸเจฎเจพเจ‚ เจ‰เฉฑเจคเฉ‡ เจ…เจคเฉ‡ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจ‰เฉฑเจคเฉ‡ IOCP เจ‰เฉฑเจคเฉ‡เฅค เจฅเจฐเจฟเฉฑเจก เจชเฉ‚เจฒ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ‡เฉฑเจ• เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ libeio, เจจเจพเจจ-เจฌเจฒเจพเจ•เจฟเฉฐเจ— เจฎเฉ‹เจก เจตเจฟเฉฑเจš DNS เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ›เจพเจ‚ เจ•เจฐเจจ เจฒเจˆ เจเจ•เฉ€เจ•เฉเจฐเจฟเจค เจนเฉˆ c-ares. เจธเจพเจฐเฉ€เจ†เจ‚ เจธเจฟเจธเจŸเจฎ เจ•เจพเจฒเจพเจ‚ เจœเฉ‹ เจฌเจฒเจพเจ•เจฟเฉฐเจ— เจฆเจพ เจ•เจพเจฐเจจ เจฌเจฃเจฆเฉ€เจ†เจ‚ เจนเจจ เจฅเจฐเจฟเฉฑเจก เจชเฉ‚เจฒ เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจšเจฒเจพเจˆเจ†เจ‚ เจœเจพเจ‚เจฆเฉ€เจ†เจ‚ เจนเจจ เจ…เจคเฉ‡ เจซเจฟเจฐ, เจธเจฟเจ—เจจเจฒ เจนเฉˆเจ‚เจกเจฒเจฐเจพเจ‚ เจตเจพเจ‚เจ—, เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ เจ•เฉฐเจฎ เจฆเฉ‡ เจจเจคเฉ€เจœเฉ‡ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจฌเฉ‡เจจเจพเจฎ เจชเจพเจˆเจช เจฐเจพเจนเฉ€เจ‚ เจตเจพเจชเจธ เจชเจพเจธ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค JavaScript เจ•เฉ‹เจก เจฆเจพ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจ—เฉ‚เจ—เจฒ เจฆเฉเจ†เจฐเจพ เจตเจฟเจ•เจธเจค เจ•เฉ€เจคเฉ‡ เจ‡เฉฐเจœเจฃ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจฆเฉเจ†เจฐเจพ เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‡เจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ V8 (เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจธเจพเจซเจŸ เจšเฉฑเจ•เจฐ-เจ•เฉ‹เจฐ เจ‡เฉฐเจœเจฃ เจฆเฉ‡ เจจเจพเจฒ Node.js เจฆเจพ เจ‡เฉฑเจ• เจธเฉฐเจธเจ•เจฐเจฃ เจตเจฟเจ•เจธเจค เจ•เจฐ เจฐเจฟเจนเจพ เจนเฉˆ)เฅค

เจ‡เจธเจฆเฉ‡ เจฎเฉ‚เจฒ เจตเจฟเฉฑเจš, Node.js เจซเจฐเฉ‡เจฎเจตเจฐเจ• เจฆเฉ‡ เจธเจฎเจพเจจ เจนเฉˆ เจชเจฐเจฒ เจ•เฉ‹เจˆ เจตเฉ€ เจ˜เจŸเจจเจพ, เจฐเฉ‚เจฌเฉ€ เจ‡เจตเฉˆเจ‚เจŸ เจฎเจธเจผเฉ€เจจ, เจชเจพเจˆเจฅเจจ เจŸเจตเจฟเจธเจŸเจก ะธ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ Tcl เจตเจฟเฉฑเจš เจ‡เจตเฉˆเจ‚เจŸเจธ, เจชเจฐ Node.js เจตเจฟเฉฑเจš เจ‡เจตเฉˆเจ‚เจŸ เจฒเฉ‚เจช เจกเจฟเจตเฉˆเจฒเจชเจฐ เจคเฉ‹เจ‚ เจฒเฉเจ•เจฟเจ† เจนเฉ‹เจ‡เจ† เจนเฉˆ เจ…เจคเฉ‡ เจฌเฉเจฐเจพเจŠเจœเจผเจฐ เจตเจฟเฉฑเจš เจšเฉฑเจฒ เจฐเจนเฉ‡ เจตเฉˆเจฌ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจตเจฟเฉฑเจš เจ‡เจตเฉˆเจ‚เจŸ เจนเฉˆเจ‚เจกเจฒเจฟเฉฐเจ— เจตเจฐเจ—เจพ เจนเฉˆเฅค node.js เจฒเจˆ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจฒเจฟเจ–เจฃ เจตเฉ‡เจฒเฉ‡, เจ‡เจตเฉˆเจ‚เจŸ-เจธเฉฐเจšเจพเจฒเจฟเจค เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจฆเฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจงเจฟเจ†เจจ เจตเจฟเฉฑเจš เจฐเฉฑเจ–เจฃเจพ เจœเจผเจฐเฉ‚เจฐเฉ€ เจนเฉˆ, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, "var result = db.query("select..");" เจ•เจฐเจจ เจฆเฉ€ เจฌเจœเจพเจเฅค เจ•เฉฐเจฎ เจฆเฉ‡ เจชเฉ‚เจฐเจพ เจนเฉ‹เจฃ เจฆเฉ€ เจ‰เจกเฉ€เจ• เจ•เจฐเจจ เจ…เจคเฉ‡ เจจเจคเฉ€เจœเจฟเจ†เจ‚ เจฆเฉ€ เจ…เจ—เจฒเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจฆเฉ‡ เจจเจพเจฒ, Node.js เจ…เจธเจฟเฉฐเจ•เจฐเฉ‹เจจเจธ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจฆเฉ‡ เจธเจฟเจงเจพเจ‚เจค เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ. เจ•เฉ‹เจก เจจเฉ‚เฉฐ "db.query("select..", เจซเฉฐเจ•เจธเจผเจจ (เจจเจคเฉ€เจœเจพ) {เจจเจคเฉ€เจœเจพ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฟเฉฐเจ—});" เจตเจฟเฉฑเจš เจฌเจฆเจฒ เจฆเจฟเฉฑเจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจจเจฟเจฏเฉฐเจคเจฐเจฃ เจคเฉเจฐเฉฐเจค เจ…เจ—เจฒเฉ‡ เจ•เฉ‹เจก เจตเจฟเฉฑเจš เจชเจพเจธ เจนเฉ‹ เจœเจพเจตเฉ‡เจ—เจพ, เจ…เจคเฉ‡ เจกเจพเจŸเจพ เจ†เจ‰เจฃ เจฆเฉ‡ เจจเจพเจฒ เจนเฉ€ เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจฆเฉ‡ เจจเจคเฉ€เจœเฉ‡ 'เจคเฉ‡ เจ•เจพเจฐเจตเจพเจˆ เจ•เฉ€เจคเฉ€ เจœเจพเจตเฉ‡เจ—เฉ€เฅค .

เจธเจฐเฉ‹เจค: opennet.ru

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