Pusa เจตเฉˆเฉฑเจฌ เจซเจฐเฉ‡เจฎเจตเจฐเจ• เจœเฉ‹ JavaScript เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจคเจฐเจ• เจจเฉ‚เฉฐ เจธเจฐเจตเจฐ เจธเจพเจˆเจก 'เจคเฉ‡ เจŸเฉเจฐเจพเจ‚เจธเจซเจฐ เจ•เจฐเจฆเจพ เจนเฉˆ

เจชเฉ‚เจธเจพ เจตเฉˆเฉฑเจฌ เจซเจฐเฉ‡เจฎเจตเจฐเจ• เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจธเฉฐเจ•เจฒเจช เจฆเฉ‡ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ‡ เจจเจพเจฒ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจœเฉ‹ เจœเจพเจตเจพ เจธเจ•เฉเจฐเจฟเจชเจŸ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจฌเฉเจฐเจพเจŠเจœเจผเจฐ เจตเจฟเฉฑเจš เจšเจฒเจพเจ เจ—เจ เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจคเจฐเจ• เจจเฉ‚เฉฐ เจฌเฉˆเจ•-เจเจ‚เจก เจธเจพเจˆเจก 'เจคเฉ‡ เจŸเฉเจฐเจพเจ‚เจธเจซเจฐ เจ•เจฐเจฆเจพ เจนเฉˆ - เจฌเฉเจฐเจพเจŠเจœเจผเจฐ เจ…เจคเฉ‡ DOM เจเจฒเฉ€เจฎเฉˆเจ‚เจŸเจธ เจฆเฉ‡ เจชเฉเจฐเจฌเฉฐเจงเจจ เจฆเฉ‡ เจจเจพเจฒ-เจจเจพเจฒ เจตเจชเจพเจฐเจ• เจคเจฐเจ• 'เจคเฉ‡ เจ•เฉ€เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค เจฌเฉˆเจ•-เจเจ‚เจก. เจฌเฉเจฐเจพเจŠเจœเจผเจฐ เจธเจพเจˆเจก 'เจคเฉ‡ เจšเจฒเจพเจ เจ—เจ JavaScript เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจฏเฉ‚เจจเฉ€เจตเจฐเจธเจฒ เจฒเฉ‡เจ…เจฐ เจจเจพเจฒ เจฌเจฆเจฒเจฟเจ† เจ—เจฟเจ† เจนเฉˆ เจœเฉ‹ เจฌเฉˆเจ•เจเจ‚เจก เจธเจพเจˆเจก 'เจคเฉ‡ เจธเจฅเจฟเจค เจนเฉˆเจ‚เจกเจฒเจฐ เจจเฉ‚เฉฐ เจ•เจพเจฒ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจซเจฐเฉฐเจŸ เจเจ‚เจก เจฒเจˆ JavaScript เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจตเจฟเจ•เจธเจค เจ•เจฐเจจ เจฆเฉ€ เจ•เฉ‹เจˆ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆ. เจชเฉ‚เจธเจพ เจธเฉฐเจฆเจฐเจญ เจฒเจพเจ—เฉ‚เจ•เจฐเจจ PHP เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ GPLv3 เจฆเฉ‡ เจ…เจงเฉ€เจจ เจฒเจพเจ‡เจธเฉฐเจธเจธเจผเฉเจฆเจพ เจนเฉˆเฅค PHP เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจคเจ•เจจเจพเจฒเฉ‹เจœเฉ€ เจจเฉ‚เฉฐ JavaScript/Node.js, Java, Python, Go เจ…เจคเฉ‡ Ruby เจธเจฎเฉ‡เจค เจ•เจฟเจธเฉ‡ เจตเฉ€ เจนเฉ‹เจฐ เจญเจพเจธเจผเจพ เจตเจฟเฉฑเจš เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค

เจชเฉ‚เจธเจพ เจ•เจฎเจพเจ‚เจกเจพเจ‚ เจฆเฉ‡ เจ‡เฉฑเจ• เจจเจฟเจŠเจจเจคเจฎ เจธเจฎเฉ‚เจน เจฆเฉ‡ เจ…เจงเจพเจฐ เจคเฉ‡ เจ‡เฉฑเจ• เจเจ•เจธเจšเฉ‡เจ‚เจœ เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจจเฉ‚เฉฐ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจœเจฆเฉ‹เจ‚ เจชเฉฐเจจเจพ เจฒเฉ‹เจก เจนเฉเฉฐเจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจฌเฉเจฐเจพเจŠเจœเจผเจฐ เจ…เฉฐเจกเจฐเจฒเจพเจˆเฉฐเจ— DOM เจธเจฎเฉฑเจ—เจฐเฉ€ เจ…เจคเฉ‡ Pusa-Front เจฆเฉ‡ JavaScript เจ•เฉ‹เจฐ เจจเฉ‚เฉฐ เจฒเฉ‹เจก เจ•เจฐเจฆเจพ เจนเฉˆเฅค Pusa-Front Ajax เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจชเฉ‚เจธเจพ-เจฌเฉˆเจ• เจธเจฐเจตเจฐ เจนเฉˆเจ‚เจกเจฒเจฐ เจจเฉ‚เฉฐ เจฌเฉเจฐเจพเจŠเจœเจผเจฐ เจ‡เจตเฉˆเจ‚เจŸเจธ (เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ•เจฒเจฟเฉฑเจ•, เจฌเจฒเจฐ, เจซเฉ‹เจ•เจธ เจ…เจคเฉ‡ เจ•เฉ€เจชเฉเจฐเฉˆเจธ) เจ…เจคเฉ‡ เจฎเจพเจชเจฆเฉฐเจกเจพเจ‚ (เจ‰เจน เจคเฉฑเจค เจœเฉ‹ เจ˜เจŸเจจเจพ เจฆเจพ เจ•เจพเจฐเจจ เจฌเจฃเจฆเจพ เจนเฉˆ, เจ‡เจธเจฆเฉ‡ เจ—เฉเจฃ, URL, เจ†เจฆเจฟ) เจจเฉ‚เฉฐ เจฌเฉ‡เจจเจคเฉ€ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจชเฉเจฐเจพเจชเจค เจกเฉ‡เจŸเจพ เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡, เจชเฉ‚เจธเจพ-เจฌเฉˆเจ• เจ•เฉฐเจŸเจฐเฉ‹เจฒเจฐ เจจเฉ‚เฉฐ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจฆเจพ เจนเฉˆ, เจชเฉ‡เจฒเฉ‹เจก เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ•เจฎเจพเจ‚เจกเจพเจ‚ เจฆเจพ เจ‡เฉฑเจ• เจœเจตเจพเจฌ เจธเฉˆเฉฑเจŸ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค เจฌเฉ‡เจจเจคเฉ€ เจฆเจพ เจœเจตเจพเจฌ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจชเฉ‚เจธเจพ-เจซเจฐเฉฐเจŸ เจ•เจฎเจพเจ‚เจกเจพเจ‚ เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ, DOM เจ…เจคเฉ‡ เจฌเฉเจฐเจพเจŠเจœเจผเจฐ เจตเจพเจคเจพเจตเจฐเจฃ เจฆเฉ€ เจธเจฎเฉฑเจ—เจฐเฉ€ เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฆเจพ เจนเฉˆเฅค

เจซเจฐเฉฐเจŸเจเจ‚เจก เจฆเฉ€ เจธเจฅเจฟเจคเฉ€ เจœเจจเจฐเฉ‡เจŸ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ เจชเจฐ เจฌเฉˆเจ•เจเจ‚เจก เจฆเฉเจ†เจฐเจพ เจจเจฟเจฏเฉฐเจคเจฐเจฟเจค เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€, เจœเฉ‹ เจชเฉ‚เจธเจพ เจฒเจˆ เจ‡เฉฑเจ• เจตเฉ€เจกเฉ€เจ“ เจ•เจพเจฐเจก เจœเจพเจ‚ เจ•เฉˆเจจเจตเจธ เจฒเจˆ เจ•เฉ‹เจก เจฆเฉ‡ เจธเจฎเจพเจจ เจตเจฟเจ•เจพเจธ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ, เจœเจฟเฉฑเจฅเฉ‡ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจฆเฉ‡ เจจเจคเฉ€เจœเฉ‡ เจจเฉ‚เฉฐ เจกเจฟเจตเฉˆเจฒเจชเจฐ เจฆเฉเจ†เจฐเจพ เจจเจฟเจฏเฉฐเจคเจฐเจฟเจค เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค Canvas เจ…เจคเฉ‡ onmousemove 'เจคเฉ‡ เจ†เจงเจพเจฐเจฟเจค เจ‡เฉฐเจŸเจฐเจเจ•เจŸเจฟเจต เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ, เจ•เจฒเจพเจ‡เฉฐเจŸ เจธเจพเจˆเจก 'เจคเฉ‡ เจตเจพเจงเฉ‚ JavaScript เจธเจ•เฉเจฐเจฟเจชเจŸเจพเจ‚ เจจเฉ‚เฉฐ เจกเจพเจŠเจจเจฒเฉ‹เจก เจ•เจฐเจจเจพ เจ…เจคเฉ‡ เจตเจฐเจคเจฃเจพ เจธเฉฐเจญเจต เจนเฉˆเฅค เจตเจฟเจงเฉ€ เจฆเฉ‡ เจจเฉเจ•เจธเจพเจจเจพเจ‚ เจตเจฟเฉฑเจš, เจฒเฉ‹เจก เจฆเฉ‡ เจนเจฟเฉฑเจธเฉ‡ เจจเฉ‚เฉฐ เจซเจฐเฉฐเจŸเจเจ‚เจก เจคเฉ‹เจ‚ เจฌเฉˆเจ•เจเจ‚เจก เจคเฉฑเจ• เจŸเฉเจฐเจพเจ‚เจธเจซเจฐ เจ•เจฐเจจเจพ เจ…เจคเฉ‡ เจธเจฐเจตเจฐ เจจเจพเจฒ เจกเฉ‡เจŸเจพ เจเจ•เจธเจšเฉ‡เจ‚เจœ เจฆเฉ€ เจฌเจพเจฐเฉฐเจฌเจพเจฐเจคเจพ เจตเจฟเฉฑเจš เจตเจพเจงเจพ เจตเฉ€ เจนเฉˆ.

เจซเจพเจ‡เจฆเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจนเจจ: JavaScript เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจฆเฉ€ เจญเจพเจ—เฉ€เจฆเจพเจฐเฉ€ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเฉ‚เฉฐ เจ–เจคเจฎ เจ•เจฐเจจเจพ, เจธเจฅเจฟเจฐ เจ…เจคเฉ‡ เจธเฉฐเจ–เฉ‡เจช เจ•เจฒเจพเจ‡เฉฐเจŸ เจ•เฉ‹เจก (11kb), เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจคเฉ‹เจ‚ เจฎเฉเฉฑเจ– เจ•เฉ‹เจก เจฆเฉ€ เจ…เจธเจฎเจฐเจฅเจคเจพ, REST เจธเฉ€เจฐเฉ€เจ…เจฒเจพเจˆเจœเจผเฉ‡เจธเจผเจจ เจฆเฉ€ เจ•เฉ‹เจˆ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจ…เจคเฉ‡ gRPC เจตเจฐเจ—เฉ‡ เจŸเฉ‚เจฒเจธ, เจจเฉ‚เฉฐ เจ–เจคเจฎ เจ•เจฐเจจเจพเฅค เจซเจฐเฉฐเจŸ-เจเจ‚เจก เจ…เจคเฉ‡ เจฌเฉˆเจ•-เจเจ‚เจก เจตเจฟเจšเจ•เจพเจฐ เจฌเฉ‡เจจเจคเฉ€ เจฐเฉ‚เจŸเจฟเฉฐเจ— เจฆเฉ‡ เจคเจพเจฒเจฎเฉ‡เจฒ เจฆเฉ€เจ†เจ‚ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚เฅค

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

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