เจกเจพเจฐเจŸ 2.8 เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจญเจพเจธเจผเจพ เจœเจพเจฐเฉ€ เจ•เฉ€เจคเฉ€ เจ—เจˆ

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

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

เจจเจตเฉ€เจ‚ เจฐเฉ€เจฒเฉ€เจœเจผ เจตเจฟเฉฑเจš:

  • เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจฎเจคเจฒเจฌ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจขเฉฐเจ— เจจเจพเจฒ เจจเฉฑเจฒ เจฎเฉเฉฑเจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฒเจˆ, เจชเจฟเฉฑเจ›เฉ‡ เจฆเฉ€ เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพ เจจเฉ‚เฉฐ เจคเฉ‹เฉœเจฆเจพ เจนเฉˆเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ‡เฉฑเจ• เจ•เฉฐเจชเจพเจˆเจฒ-เจŸเจพเจˆเจฎ เจ—เจฒเจคเฉ€ เจนเฉเจฃ เจธเฉเฉฑเจŸ เจฆเจฟเฉฑเจคเฉ€ เจœเจพเจตเฉ‡เจ—เฉ€ เจœเฉ‡เจ•เจฐ เจ‡เฉฑเจ• เจ—เฉˆเจฐ-เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจ•เจฟเจธเจฎ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ "int" เจฆเฉ‡ เจ‡เฉฑเจ• เจตเฉ‡เจฐเฉ€เจเจฌเจฒ เจจเฉ‚เฉฐ "Null" เจฎเฉเฉฑเจฒ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจจ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค nullable เจ…เจคเฉ‡ non-nullable เจ•เจฟเจธเจฎเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจตเฉ‡เจฐเฉ€เจเจฌเจฒ เจฆเฉ€ เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพ 'เจคเฉ‡ เจชเจพเจฌเฉฐเจฆเฉ€เจ†เจ‚ เจตเฉ€ เจฒเจ—เจพเจˆเจ†เจ‚ เจ—เจˆเจ†เจ‚ เจนเจจ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ "int?" เจ…เจคเฉ‡ "int" (เจ•เจฟเจธเจฎ "int" เจตเจพเจฒเฉ‡ เจตเฉ‡เจฐเฉ€เจเจฌเจฒ เจจเฉ‚เฉฐ "int" เจ•เจฟเจธเจฎ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจตเฉ‡เจฐเฉ€เจเจฌเจฒ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ, เจชเจฐ เจ‰เจฒเจŸ เจจเจนเฉ€เจ‚)เฅค เจ‡เจนเฉ€ "เจฐเจฟเจŸเจฐเจจ" เจธเจŸเฉ‡เจŸเจฎเฉˆเจ‚เจŸ เจตเจฟเฉฑเจš เจตเจพเจชเจธ เจ•เฉ€เจคเฉ‡ เจตเฉ‡เจฐเฉ€เจเจฌเจฒเจพเจ‚ 'เจคเฉ‡ เจฒเจพเจ—เฉ‚ เจนเฉเฉฐเจฆเจพ เจนเฉˆ - เจœเฉ‡เจ•เจฐ เจซเฉฐเจ•เจธเจผเจจ เจฆเฉ‡ เจฎเฉเฉฑเจ– เจญเจพเจ— เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจ•เจฟเจธเจฎ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจตเฉ‡เจฐเฉ€เจเจฌเจฒ เจนเฉˆ เจœเฉ‹ "เจจเฉฑเจฒ" เจธเจฅเจฟเจคเฉ€ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจฎเฉเฉฑเจฒ เจจเจฟเจฐเจงเจพเจฐเจค เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจ‡เฉฑเจ• เจ—เจฒเจคเฉ€ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจ•เจฐเฉ‡เจ—เจพเฅค เจ‡เจน เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‰เจนเจจเจพเจ‚ เจตเฉ‡เจฐเฉ€เจเจฌเจฒเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€เจ†เจ‚ เจ•เฉ‹เจธเจผเจฟเจธเจผเจพเจ‚ เจ•เจพเจฐเจจ เจนเฉ‹เจฃ เจตเจพเจฒเฉ‡ เจ•เจฐเฉˆเจธเจผเจพเจ‚ เจคเฉ‹เจ‚ เจฌเจšเจฃ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเฉ‡เจฃเจ—เฉ€เจ†เจ‚ เจœเจฟเจจเฉเจนเจพเจ‚ เจฆเจพ เจฎเฉเฉฑเจฒ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจจเจนเฉ€เจ‚ เจนเฉˆ เจ…เจคเฉ‡ "เจจเฉฑเจฒ" 'เจคเฉ‡ เจธเฉˆเฉฑเจŸ เจนเฉˆเฅค
  • เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ pub.dev 10 เจนเจœเจผเจพเจฐ เจชเฉˆเจ•เฉ‡เจœ เจฆเจพ เจ…เฉฐเจ•เฉœเจพ เจชเจพเจธ เจ•เฉ€เจคเจพเฅค เจกเจพเจฐเจŸ 2.8 เจชเฉเจฐเฉ‹เจตเฉ€เจœเจผเจจเจฟเฉฐเจ— เจšเฉฑเจ•เจฐ เจฆเฉ‡ เจนเจฟเฉฑเจธเฉ‡ เจตเจœเฉ‹เจ‚, "pub get" เจ•เจฎเจพเจ‚เจก เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃ เจตเฉ‡เจฒเฉ‡ เจชเฉˆเจ•เฉ‡เจœเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจˆ เจธเจฎเจพเจจเจพเจ‚เจคเจฐ เจฅเจฐเจฟเฉฑเจกเจพเจ‚ เจตเจฟเฉฑเจš เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจตเจฟเฉฑเจš เจธเจนเจพเจ‡เจคเจพ เจ•เจฐเจ•เฉ‡, pub.dev เจคเฉ‹เจ‚ เจชเฉˆเจ•เฉ‡เจœเจพเจ‚ เจจเฉ‚เฉฐ เจฎเฉเฉœ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฆเฉ€ เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ เจตเจฟเฉฑเจš เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจธเฉเจงเจพเจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจ…เจคเฉ‡ เจจเจพเจฒ เจนเฉ€ "เจชเจฌ เจชเฉเจฐเจพเจชเจค เจ•เจฐเฉ‹" เจ•เจฎเจพเจ‚เจก เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃ เจตเฉ‡เจฒเฉ‡ เจ†เจฒเจธเฉ€ เจชเฉเจฐเฉ€เจ•เฉฐเจชเจพเจˆเจฒเฉ‡เจธเจผเจจเฅค pub run" เจ•เจฎเจพเจ‚เจก. เจ‡เฉฑเจ• เจจเจตเฉ‡เจ‚ เจซเจฒเจŸเจฐ-เจ…เจงเจพเจฐเจฟเจค เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฒเจˆ "เจชเจฌ เจชเฉเจฐเจพเจชเจค เจ•เจฐเฉ‹" เจ•เจฎเจพเจ‚เจก เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจจ เจจเจพเจฒ เจธเฉฐเจšเจพเจฒเจจ เจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจตเจฟเฉฑเจš 6.5 เจคเฉ‹เจ‚ 2.5 เจธเจ•เจฟเฉฐเจŸเจพเจ‚ เจคเฉฑเจ•, เจ…เจคเฉ‡ เจซเจฒเจŸเจฐ เจ—เฉˆเจฒเจฐเฉ€ เจตเจฐเจ—เฉ€เจ†เจ‚ เจตเฉฑเจกเฉ€เจ†เจ‚ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจฒเจˆ, 15 เจคเฉ‹เจ‚ 3 เจธเจ•เจฟเฉฐเจŸเจพเจ‚ เจคเฉฑเจ• เจฆเฉ€ เจ•เจฎเฉ€ เจฆเจฟเจ–เจพเจˆ เจ—เจˆ เจนเฉˆเฅค
  • เจ‡เฉฐเจธเจŸเจพเจฒ เจ•เฉ€เจคเฉ‡ เจชเฉˆเจ•เฉ‡เจœเจพเจ‚ 'เจคเฉ‡ เจธเจพเจฐเฉ€เจ†เจ‚ เจจเจฟเจฐเจญเจฐเจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจ…เฉฑเจช เจŸเฉ‚ เจกเฉ‡เจŸ เจฐเฉฑเจ–เจฃ เจฒเจˆ เจ‡เฉฑเจ• เจจเจตเฉ€เจ‚ "เจชเจฌ เจชเฉเจฐเจพเจฃเฉ€" เจ•เจฎเจพเจ‚เจก เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆเฅค "pub outdated" เจ•เจฎเจพเจ‚เจก เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ, เจคเฉเจธเฉ€เจ‚ pubspec เจซเจพเจˆเจฒ เจตเจฟเฉฑเจš เจฌเจฆเจฒเจพเจ… เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚ เจฎเฉเจฒเจพเจ‚เจ•เจฃ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจ•เจฟ เจ•เฉ€ เจ‡เฉฑเจ• เจ–เจพเจธ เจชเฉˆเจ•เฉ‡เจœ เจจเจพเจฒ เจธเจฌเฉฐเจงเจฟเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจจเจฟเจฐเจญเจฐเจคเจพเจตเจพเจ‚ เจฆเฉ‡ เจจเจตเฉ‡เจ‚ เจฎเฉเฉฑเจ– เจธเฉฐเจธเจ•เจฐเจฃ เจนเจจเฅค "เจชเจฌ เจ…เฉฑเจชเจ—เจฐเฉ‡เจก" เจฆเฉ‡ เจ‰เจฒเจŸ, เจจเจตเฉ€เจ‚ เจ•เจฎเจพเจ‚เจก เจจเจพ เจธเจฟเจฐเจซเจผ pubspec เจจเจพเจฒ เจธเฉฐเจฌเฉฐเจงเจฟเจค เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจฆเฉ€ เจนเฉˆ, เจธเจ—เฉ‹เจ‚ เจจเจตเฉ€เจ†เจ‚ เจธเจผเจพเจ–เจพเจตเจพเจ‚ เจฆเฉ€ เจตเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจชเจฟเฉฐเจจ เจ•เฉ€เจคเฉ€ เจจเจฟเจฐเจญเจฐเจคเจพ "foo: ^1.3.0" เจ…เจคเฉ‡ "bar: ^2.0.0" เจตเจพเจฒเฉ‡ เจชเฉˆเจ•เฉ‡เจœ เจฒเจˆ, "pub outdated" เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃเจพ เจ‰เจชเจฒเจฌเจง เจธเจผเจพเจ–เจพเจตเจพเจ‚ เจ…เจคเฉ‡ เจจเจตเฉ€เจ†เจ‚ เจธเจผเจพเจ–เจพเจตเจพเจ‚ เจฆเฉ‹เจตเจพเจ‚ เจฆเฉ€ เจฎเฉŒเจœเฉ‚เจฆเจ—เฉ€ เจจเฉ‚เฉฐ เจฆเจฟเจ–เจพเจเจ—เจพ:

    เจจเจฟเจฐเจญเจฐเจคเจพ เจฎเฉŒเจœเฉ‚เจฆเจพ เจ…เฉฑเจชเจ—เจฐเฉ‡เจกเจฏเฉ‹เจ— เจนเฉฑเจฒ เจ•เจฐเจจเจฏเฉ‹เจ— เจจเจตเฉ€เจจเจคเจฎ
    foo 1.3.0 1.3.1 1.3.1 1.3.1
    เจชเฉฑเจŸเฉ€ 2.0.1 2.1.0 3.0.3 3.0.3

เจกเจพเจฐเจŸ เจญเจพเจธเจผเจพ เจฆเฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚:

  • เจœเจพเจฃเฉ‚ เจ…เจคเฉ‡ เจธเจฟเฉฑเจ–เจฃ เจตเจฟเฉฑเจš เจ†เจธเจพเจจ เจธเจฟเฉฐเจŸเฉˆเจ•เจธ, JavaScript, C เจ…เจคเฉ‡ Java เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฐเจพเจ‚ เจฒเจˆ เจ•เฉเจฆเจฐเจคเฉ€เฅค
  • เจชเฉ‹เจฐเจŸเฉ‡เจฌเจฒ เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจคเฉ‹เจ‚ เจธเจผเจ•เจคเฉ€เจธเจผเจพเจฒเฉ€ เจธเจฐเจตเจฐเจพเจ‚ เจคเฉฑเจ•, เจธเจพเจฐเฉ‡ เจ†เจงเฉเจจเจฟเจ• เจตเฉˆเจฌ เจฌเฉเจฐเจพเจ‰เจœเจผเจฐเจพเจ‚ เจ…เจคเฉ‡ เจตเฉฑเจ–-เจตเฉฑเจ– เจ•เจฟเจธเจฎเจพเจ‚ เจฆเฉ‡ เจตเจพเจคเจพเจตเจฐเจฃเจพเจ‚ เจฒเจˆ เจคเฉ‡เจœเจผ เจฒเจพเจ‚เจš เจ…เจคเฉ‡ เจ‰เฉฑเจš เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจจเฉ‚เฉฐ เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃเจพ;
  • เจ•เจฒเจพเจธเจพเจ‚ เจ…เจคเฉ‡ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธเจพเจ‚ เจจเฉ‚เฉฐ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจœเฉ‹ เจฎเฉŒเจœเฉ‚เจฆเจพ เจคเจฐเฉ€เจ•เจฟเจ†เจ‚ เจ…เจคเฉ‡ เจกเฉ‡เจŸเจพ เจฆเฉ€ เจเจจเจ•เฉˆเจชเจธเฉ‚เจฒเฉ‡เจธเจผเจจ เจ…เจคเฉ‡ เจฎเฉเฉœ เจตเจฐเจคเฉ‹เจ‚ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเฉ‡ เจนเจจ;
  • เจ•เจฟเจธเจฎเจพเจ‚ เจจเฉ‚เฉฐ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจจ เจจเจพเจฒ เจกเฉ€เจฌเฉฑเจ— เจ•เจฐเจจเจพ เจ…เจคเฉ‡ เจ—เจฒเจคเฉ€เจ†เจ‚ เจฆเฉ€ เจชเจ›เจพเจฃ เจ•เจฐเจจเจพ เจ†เจธเจพเจจ เจนเฉ‹ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจธเจชเฉฑเจธเจผเจŸ เจ…เจคเฉ‡ เจตเจงเฉ‡เจฐเฉ‡ เจชเฉœเฉเจนเจจเจฏเฉ‹เจ— เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจคเฉ€เจœเฉ€-เจงเจฟเจฐ เจฆเฉ‡ เจตเจฟเจ•เจพเจธเจ•เจพเจฐเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจ‡เจธเจฆเฉ€ เจธเฉ‹เจง เจ…เจคเฉ‡ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจจเฉ‚เฉฐ เจธเจฐเจฒ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค
  • เจธเจฎเจฐเจฅเจฟเจค เจ•เจฟเจธเจฎเจพเจ‚ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจนเจจ: เจตเฉฑเจ–-เจตเฉฑเจ– เจ•เจฟเจธเจฎเจพเจ‚ เจฆเฉ‡ เจนเฉˆเจธเจผ, เจเจฐเฉ‡ เจ…เจคเฉ‡ เจธเฉ‚เจšเฉ€เจ†เจ‚, เจ•เจคเจพเจฐเจพเจ‚, เจธเฉฐเจ–เจฟเจ†เจคเจฎเจ• เจ…เจคเฉ‡ เจธเจคเจฐ เจฆเฉ€เจ†เจ‚ เจ•เจฟเจธเจฎเจพเจ‚, เจฎเจฟเจคเฉ€ เจ…เจคเฉ‡ เจธเจฎเจพเจ‚ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจจ เจฒเจˆ เจ•เจฟเจธเจฎเจพเจ‚, เจจเจฟเจฏเจฎเจค เจธเจฎเฉ€เจ•เจฐเจจ (RegExp)เฅค เจธเจผเจพเจ‡เจฆ เจ†เจชเจฃเจพ เจฌเจฃเจพเจ‰เจฃเจพ เจ•เจฟเจธเจฎเจพเจ‚;
  • เจชเฉˆเจฐเจฒเจฒ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจจเฉ‚เฉฐ เจธเฉฐเจ—เจ เจฟเจค เจ•เจฐเจจ เจฒเจˆ, เจ†เจˆเจธเฉ‹เจฒเฉ‡เจŸ เจเจŸเจฐเฉ€เจฌเจฟเจŠเจŸ เจฆเฉ‡ เจจเจพเจฒ เจ•เจฒเจพเจธเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเจพ เจชเฉเจฐเจธเจคเจพเจต เจนเฉˆ, เจœเจฟเจธเจฆเจพ เจ•เฉ‹เจก เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเฉ‡ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจ–เฉ‡เจคเจฐ เจตเจฟเฉฑเจš เจ…เจฒเฉฑเจ— เจฅเจพเจ‚ เจตเจฟเฉฑเจš เจšเจฒเจพเจ‡เจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจธเฉเจจเฉ‡เจนเฉ‡ เจญเฉ‡เจœ เจ•เฉ‡ เจฎเฉเฉฑเจ– เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจจเจพเจฒ เจ‡เฉฐเจŸเจฐเฉˆเจ•เจŸ เจ•เจฐเจฆเจพ เจนเฉˆ;
  • เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจœเฉ‹ เจตเฉฑเจกเฉ‡ เจตเฉˆเจฌ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸเจพเจ‚ เจฆเฉ‡ เจธเจฎเจฐเจฅเจจ เจ…เจคเฉ‡ เจกเฉ€เจฌเฉฑเจ—เจฟเฉฐเจ— เจจเฉ‚เฉฐ เจธเจฐเจฒ เจฌเจฃเจพเจ‰เจ‚เจฆเฉ‡ เจนเจจเฅค เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจฆเฉ‡ เจฅเจฐเจก-เจชเจพเจฐเจŸเฉ€ เจฒเจพเจ—เฉ‚เจ•เจฐเจจ เจจเฉ‚เฉฐ เจธเจผเฉ‡เจ…เจฐเจก เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจนเจฟเฉฑเจธเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจตเฉฐเจกเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจนเจฐเฉ‡เจ• เจนเจฟเฉฑเจธเฉ‡ เจฆเฉ‡ เจตเจฟเจ•เจพเจธ เจจเฉ‚เฉฐ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฐเจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเฉ€ เจŸเฉ€เจฎ เจจเฉ‚เฉฐ เจธเฉŒเจ‚เจชเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ;
  • เจกเจพเจฐเจŸ เจญเจพเจธเจผเจพ เจตเจฟเฉฑเจš เจตเจฟเจ•เจพเจธ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจจ เจฒเจˆ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเฉ‡ เจŸเฉ‚เจฒเจœเจผ เจฆเจพ เจ‡เฉฑเจ• เจธเฉˆเฉฑเจŸ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจ—เจคเฉ€เจธเจผเฉ€เจฒ เจตเจฟเจ•เจพเจธ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ เจ…เจคเฉ‡ เจ†เจจ-เจฆเฉ€-เจซเจฒเจพเจˆ เจ•เฉ‹เจก เจธเฉเจงเจพเจฐ ("เจธเฉฐเจชเจพเจฆเจจ-เจ…เจคเฉ‡-เจœเจพเจฐเฉ€") เจฆเฉ‡ เจจเจพเจฒ เจกเฉ€เจฌเฉฑเจ—เจฟเฉฐเจ— เจŸเฉ‚เจฒ เจธเจผเจพเจฎเจฒ เจนเจจ;
  • เจกเจพเจฐเจŸ เจญเจพเจธเจผเจพ เจตเจฟเฉฑเจš เจตเจฟเจ•เจพเจธ เจจเฉ‚เฉฐ เจธเจฐเจฒ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ, เจ‡เจธเจฆเฉ‡ เจจเจพเจฒ เจ†เจ‰เจ‚เจฆเจพ เจนเฉˆ SDK, เจชเฉˆเจ•เฉ‡เจœ เจฎเฉˆเจจเฉ‡เจœเจฐ เจชเฉฑเจฌ, เจธเจฅเจฟเจฐ เจ•เฉ‹เจก เจเจจเจพเจฒเจพเจˆเจœเจผเจฐ เจกเจพเจฐเจŸ_เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจ•, เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚ เจฆเจพ เจธเฉˆเฉฑเจŸ, เจเจ•เฉ€เจ•เฉเจฐเจฟเจค เจตเจฟเจ•เจพเจธ เจตเจพเจคเจพเจตเจฐเจจ เจกเจพเจฐเจŸเจชเฉˆเจก เจ…เจคเฉ‡ เจกเจพเจฐเจŸ-เจธเจฎเจฐเจฅเจฟเจค เจชเจฒเฉฑเจ—เจ‡เจจ เจฒเจˆ IntelliJ IDEA, WebStorm, เจˆเจฎเฉˆเจ•เจธ, เจธเจซเจฟเจ‰เจŸ เจŸเฉˆเจ•เจธเจŸ 2 ะธ เจตเจฟเจฎ;
  • เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚ เจ…เจคเฉ‡ เจธเจนเฉ‚เจฒเจคเจพเจ‚ เจตเจพเจฒเฉ‡ เจตเจพเจงเฉ‚ เจชเฉˆเจ•เฉ‡เจœ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจฐเจพเจนเฉ€เจ‚ เจตเฉฐเจกเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ เจชเฉฑเจฌเจฆเฉ‡ 10 เจนเจœเจผเจพเจฐ เจคเฉ‹เจ‚ เจตเฉฑเจง เจชเฉˆเจ•เฉ‡เจœ เจนเจจเฅค

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

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