เจชเจฟเจเจฒเฉ เจเฉเจ เจธเจพเจฒเจพเจ เจตเจฟเฉฑเจ เจฎเฉเจ เจฆเจธเจคเจพเจตเฉเจเจผเจพเจ เจตเจฟเฉฑเจ เจตเจงเฉเจฐเฉ เจธเจผเจพเจฎเจฒ เจนเฉ เจเจฟเจ เจนเจพเจเฅค เจเฉฑเจ เจเจพเจธ เจธเจฟเจธเจเจฎ เจเจฟเจตเฉเจ เจเฉฐเจฎ เจเจฐเจฆเจพ เจนเฉ เจเจธ เจฌเจพเจฐเฉ เจเฉฑเจ เจตเจฟเจเจเจฟเจเจคเจฎเจ เจเฉเจเจธเจ เจฒเจฟเจเจฃเจพ เจเจฎ เจคเฉเจฐ 'เจคเฉ เจเจพเจซเจผเฉ เจธเจฐเจฒ เจนเฉเฉฐเจฆเจพ เจนเฉเฅค เจเฉฑเจ เจเจฟเฉฑเจคเจฐ เจฌเจฃเจพเจเจฃเจพ เจเฉ เจธเจพเจฐเฉเจเจ เจฎเฉเฉฑเจ เจตเจธเจคเฉเจเจ เจจเฉเฉฐ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจเจฐเฉเจเจพ เจ เจคเฉ เจเจนเจจเจพเจ เจตเจธเจคเฉเจเจ เจตเจฟเจเจเจพเจฐ เจเจจเฉเจเจธเจผเจจ เจตเฉ เจเจพเจซเจผเฉ เจเจธเจพเจจ เจนเฉเฅค
เจชเจฐ เจธเจญ เจคเฉเจ เจฎเฉเจธเจผเจเจฒ เจชเจนเจฟเจฒเฉ เจเจธ เจฆเจธเจคเจพเจตเฉเจเจผ เจจเฉเฉฐ เจ เจช เจเฉ เจกเฉเจ เจฐเฉฑเจเจฃเจพ เจนเฉเฅค เจ เจคเฉ เจเฉเจเจธเจ เจตเจงเฉเจ เจนเฉเจตเฉเจเจพ, เจชเจฐ เจเจฟเฉฑเจคเจฐ... เจเจฟเจเจเจเจฟ... เจธเจพเจฐเฉ เจฆเจธเจคเจพเจตเฉเจเจผ เจเจจเจฒเจพเจเจจ เจนเจจ, เจเจฟเจตเฉเจ เจเจฟ html เจซเจพเจฐเจฎเฉเจ เจตเจฟเฉฑเจ, เจซเจฟเจฐ เจเฉเจเจธเจ เจฆเฉ เจจเจพเจฒ gif/jpeg/png เจคเจธเจตเฉเจฐเจพเจ เจนเฉเฉฐเจฆเฉเจเจ เจนเจจ, เจเฉ เจ เจธเจฒ เจตเจฟเฉฑเจ เจเจฟเฉฑเจคเจฐ เจฆเจฟเจเจพเจเจเจฆเฉเจเจ เจนเจจเฅค เจ เจคเฉ เจกเจพเจเจเฉเจฐเจพเจฎ เจตเฉฑเจ-เจตเฉฑเจ เจชเฉเจฐเฉเจเจฐเจพเจฎเจพเจ เจเจฟเจตเฉเจ เจเจฟ Visio เจเจพเจ เจเจจเจฒเจพเจเจจ เจธเฉเจตเจพเจตเจพเจ a la draw.io เจตเจฟเฉฑเจ เจฌเจฃเจพเจ เจเจพเจเจฆเฉ เจนเจจเฅค เจซเจฟเจฐ เจคเฉเจธเฉเจ เจเจฟเฉฑเจคเจฐ เจจเฉเฉฐ เจเฉเจฐเจพเจซเจฟเจ เจซเจพเจฐเจฎเฉเจ เจตเจฟเฉฑเจ เจจเจฟเจฐเจฏเจพเจค เจเจฐเจฆเฉ เจนเฉ เจ เจคเฉ เจเจธเจจเฉเฉฐ html เจจเจพเจฒ เจเฉเฉเจฆเฉ เจนเฉเฅค เจเจน เจธเจงเจพเจฐเจจ เจนเฉ.
เจธเจฎเฉฑเจธเจฟเจ เจเฉ เจนเฉ?
เจธเจเฉเจฎเจพเจ เจเจฎ เจคเฉเจฐ 'เจคเฉ เจธเจงเจพเจฐเจจ เจนเฉเฉฐเจฆเฉเจเจ เจนเจจเฅค เจตเจงเฉเจฐเฉ เจธเจชเจธเจผเจ เจคเฉเจฐ 'เจคเฉ, เจฌเจนเฉเจค เจเฉเฉฐเจเจฒเจฆเจพเจฐ เจจเจนเฉเจ. เจนเจพเจ, เจตเจธเจคเฉเจเจ เจฆเฉ เจเจฟเจฃเจคเฉ เจเฉฑเจ เจฆเจฐเจเจจ เจเจพเจ เจฆเฉ เจนเฉ, เจเฉเจจเฉเจเจธเจผเจจเจพเจ เจฆเฉ เจเจฟเจฃเจคเฉ เจฒเจเจญเจ เจเฉฑเจเฉ เจเจฟเจนเฉ เจนเฉเฅค เจชเจฒเฉฑเจธ เจฆเจธเจคเจเจค, เจเฉเจ เจ
เจนเฉเจฆเจพเฅค เจธเจงเจพเจฐเจจ เจธเจเฉเจฎเจพเจ เจจเฉเฉฐ เจธเจผเจฌเจฆเจพเจ เจตเจฟเฉฑเจ เจตเจฐเจฃเจจ เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉ, เจชเจฐ เจฌเจนเฉเจค เจเฉเฉฐเจเจฒเจฆเจพเจฐ, เจ
เจนเจฟเจฎ... (c) "เจเจน เจจเจนเฉเจ เจธเจฎเจเจฃเจเฉ, เจธเจฐเฅค" เจฌเจนเฉเจค เจธเจพเจฐเฉเจเจ เจธเจเฉเจฎเจพเจ เจนเจจ, เจเจนเจจเจพเจ เจตเจฟเฉฑเจ เจธเจฎเฉเจ-เจธเจฎเฉเจ 'เจคเฉ เจฌเจฆเจฒเจพเจ
เจเฉเจคเฉ เจเจพเจฃเฉ เจเจพเจนเฉเจฆเฉ เจนเจจ, เจเจชเฉเจธเฉเจกเจฟเจ เจคเฉเจฐ 'เจคเฉ, เจฏเจพเจจเฉ. เจฒเจเจพเจคเจพเจฐ, เจเจฟเจเจเจเจฟ เจเจน เจธเจพเจกเฉ เจเจคเจชเจพเจฆเจพเจ เจฆเฉ เจตเจฟเจเจพเจธ เจฆเฉ เจชเจพเจฒเจฃเจพ เจเจฐเจฆเฉ เจนเจจเฅค
เจคเฉเจธเฉเจ เจธเฉเจตเจพ เจฆเฉ html เจจเฉเฉฐ เจเจฎเจฌเฉเจก เจเจฐ เจธเจเจฆเฉ เจนเฉเฅค เจเฉ เจคเฉเจธเฉเจ เจเจธ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผ เจเฉเจคเฉ เจนเฉ?
เจเฉ เจฌเจฟเจฒเจเฉเจฒ. เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจฎเฉเจจเฉเฉฐ gliffy.com เจคเฉเจ เจเฉเจฐเจพเจซเจฟเจเจธ เจชเจธเฉฐเจฆ เจนเจจเฅค เจชเจฐ เจฌเจฆเจฒเจพเจ เจเจฐเจจ เจฒเจ, เจคเฉเจนเจพเจจเฉเฉฐ เจเจฟเจธเฉ เจคเฉเจเฉ-เจงเจฟเจฐ เจฆเฉ เจธเฉเจตเจพ 'เจคเฉ เจเจพเจฃ เจ เจคเฉ เจเฉฑเจฅเฉ เจธเฉฐเจชเจพเจฆเจจ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเฅค เจ เจคเฉ เจเจฟเจธเฉ เจธเจนเจฟเจเจฐเจฎเฉ เจจเฉเฉฐ เจธเฉเจงเจพเจฐ เจธเฉเจเจชเจฃเจพ เจตเจงเฉเจฐเฉ เจฎเฉเจธเจผเจเจฒ เจนเฉเฅค
เจฎเฉเจจเฉเฉฐ เจเฉ เจเจฐเจจเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ?
เจนเจพเจฒ เจนเฉ เจตเจฟเฉฑเจ เจฎเฉเจ เจธเจฟเจซเจผเจพเจฐเจฟเจธเจผเจพเจ เจตเจฟเฉฑเจ เจเจฟเจฅเจฌ เจเฉฑเจคเฉ เจเฉฑเจ เจฐเจฟเจชเฉเจเจผเจเจฐเฉ เจตเจฟเฉฑเจ เจเจเจ เจนเจพเจ
เจคเจฐเฉเจเฉ เจจเจพเจฒ, เจฎเฉเจ เจฆเจธเจคเจพเจตเฉเจเจผเจพเจ เจจเฉเฉฐ เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ html เจตเจฟเฉฑเจ เจจเจนเฉเจ เจฒเจฟเจเจฆเจพ เจนเจพเจ. เจเจฎ เจคเฉเจฐ 'เจคเฉ, เจฆเจธเจคเจพเจตเฉเจเจผเฉ เจฎเจพเจฐเจเจกเจพเจเจจ เจเฉเจเจธเจ เจตเจพเจฒเฉเจเจ เจซเจพเจเจฒเจพเจ เจฆเจพ เจเฉฑเจ เจธเจฎเฉเจน เจนเฉเฉฐเจฆเจพ เจนเฉ, เจเจฟเจธ เจจเฉเฉฐ เจซเจฟเจฐ เจเฉเจ เจเฉฐเจเจฃ เจฆเฉเจเจฐเจพ เจเฉฑเจ เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจฆเฉ เจฆเจธเจคเจพเจตเฉเจเจผเฉ เจธเจพเจเจ เจตเจฟเฉฑเจ เจฌเจฆเจฒ เจฆเจฟเฉฑเจคเจพ เจเจพเจเจฆเจพ เจนเฉ, เจเจฆเจพเจนเจฐเจจ เจฒเจ เจตเจฟเฉฐเจเจฐเจธเจฎเจฟเจฅเฅค เจเจพเจ เจเฉฑเจ เจตเจฟเจเฉ เจธเจฟเจธเจเจฎเฅค
เจเจน เจฌเจนเฉเจค เจธเฉเจตเจฟเจงเจพเจเจจเจ เจจเจฟเจเจฒเจฆเจพ เจนเฉ: เจ เจธเฉเจ เจเฉเจเจธเจ เจฒเจฟเจเจฟเจ เจนเฉ, เจซเจฟเจฐ เจธเจเฉเจฐเจฟเจชเจ เจเฉเจ เจเฉเฉฑเจฒเฉเจนเจฆเจพ เจนเฉ เจ เจคเฉ เจเจธ เจตเจฟเฉฑเจ เจธเจเฉเจฎ เจฆเจพ JS เจเฉเจก เจฆเฉฑเจธเจฟเจ เจเจฟเจ เจนเฉ.
เจซเจฟเจฐ เจเฉ เจเจฒเจค เจนเฉ?
เจฎเฉเจจเฉเฉฐ เจเจน เจฐเจฟเจชเฉเจเจผเจเจฐเฉ เจชเจธเฉฐเจฆ เจนเฉ, เจชเจฐ เจเจน เจเจเฉ เจเจ เจเจฆเจพเจนเจฐเจฃ เจจเจนเฉเจ เจนเฉ เจเจฟเฉฑเจฅเฉ เจเฉเจก เจเจพเจ เจเฉเจเจธเจ เจชเฉเจฐเจคเฉเจจเจฟเจงเจคเจพ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจเฉฑเจ เจเจฟเฉฑเจคเจฐ เจเจฟเฉฑเจเจฟเจ เจเจพเจเจฆเจพ เจนเฉเฅค (เจฒเฉเจ เจฆเฉ เจ เฉฐเจค เจตเจฟเฉฑเจ เจเจนเจจเจพเจ เจชเฉเจฐเฉเจเฉเจเจเจพเจ เจ เจคเฉ เจฒเฉเจเจพเจ เจฆเฉ เจฒเจฟเฉฐเจ เจนเฉเจฃเจเฉ เจเฉ เจฎเฉเจ เจเฉเจก เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ เจตเจฟเจธเจผเจพ เจเจฟเฉฑเจคเจฐ 'เจคเฉ เจเฉเจเจฒ เจเฉเจคเฉ เจนเจจเฅค)
เจ เจคเฉ เจฆเจธเจคเจพเจตเฉเจเจผเจพเจ เจจเฉเฉฐ เจธเฉฐเจชเจพเจฆเจฟเจค เจเจฐเจจ เจตเจพเจฒเจพ เจฎเฉเจ เจเจเฉฑเจฒเจพ เจจเจนเฉเจ เจนเจพเจ. เจเจ เจตเจพเจฐ เจธเจนเจฟเจเจฐเจฎเฉ เจตเฉ เจฏเฉเจเจฆเจพเจจ เจชเจพเจเจเจฆเฉ เจนเจจ - เจเฉฑเจ เจธเจผเจฌเจฆ เจจเฉเฉฐ เจ เฉเจ เจเจฐเฉ, เจเฉฑเจ เจตเฉเจฐเจตเจพ เจฌเจฆเจฒเฉ, เจจเจตเฉเจเจ เจคเจธเจตเฉเจฐเจพเจ เจชเจพเจเฅค
เจเจธ เจฒเจ, เจฎเฉเจ เจกเจพเจเจเฉเจฐเจพเจฎ เจจเฉเฉฐ เจชเฉเฉเจนเจจเจฏเฉเจ, เจธเจฎเจเจฃ เจฏเฉเจ เจเฉเจเจธเจ เจซเจพเจฐเจฎเฉเจ เจตเจฟเฉฑเจ เจฆเฉเจเจฃเจพ เจเจพเจนเจพเจเจเจพ เจเจฟเจธ เจฒเจ เจฒเฉฐเจฌเฉ เจธเจฟเฉฑเจเจฃ เจฆเฉ เจเจฐเจต เจฆเฉ เจฒเฉเฉ เจจเจนเฉเจ เจนเฉเจตเฉเจเฉเฅค เจ เจคเฉ เจเฉเจ เจฅเจพเจตเจพเจ 'เจคเฉ เจคเฉเจธเฉเจ เจจเจตเจพเจ เจธเจฐเจเจ เจเฉเฉเจจ เจฆเฉ เจเจคเฉ เจตเจงเจพเจเจฃ เจฒเจ เจธเจฟเจฐเจซเจผ เจเจพเจชเฉ-เจชเฉเจธเจ เจตเฉ เจเจฐ เจธเจเจฆเฉ เจนเฉเฅค
เจ เจคเฉ เจเฉฑเจ เจนเฉเจฐ เจธเจนเจฟเจเจฐเจฎเฉ เจจเฉ เจจเฉเจ เจเฉเจคเจพ เจเจฟ เจเฉเจก, เจฌเฉเจธเจผเฉฑเจ, เจเฉฐเจเจพ เจนเฉ, เจชเจฐ เจเฉ เจคเฉเจธเฉเจ เจขเจพเจเจเฉ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉ, เจคเจพเจ เจนเจฐ เจเฉเจเจผ เจฌเจนเฉเจค เจธเจเจค เจ เจคเฉ เจญเจพเจตเจชเฉเจฐเจค เจนเฉ เจธเจเจฆเฉ เจนเฉ.
เจเจธ เจฒเจ, เจฎเฉเจ เจเจฟเฉฑเจคเจฐ เจจเฉเฉฐ เจเจ เจเฉเจเฉ เจเจฐเฉ เจฆเฉ เจเฉฑเจ เจธเจฎเฉเจน เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ เจเจฒเจชเจจเจพ เจเจฐเจจ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผ เจเฉเจคเฉ เจเฉ เจจเฉเจกเจพเจ, เจเจจเฉเจเจธเจผเจจเจพเจ, เจจเฉเจกเจพเจ เจฆเฉ เจธเจฎเฉเจนเจพเจ, เจ เจคเฉ เจจเจพเจฒ เจนเฉ เจจเฉเจกเจพเจ เจฆเฉ เจธเจฅเจฟเจคเฉ เจฆเจพ เจตเจฐเจฃเจจ เจเจฐเจฆเฉ เจนเจจเฅค เจเจน เจจเจฟเจเจฒเจฟเจ, เจฎเฉเจฐเฉ เจจเจฟเจฎเจฐ เจฐเจพเจ เจตเจฟเฉฑเจ, เจเจพเจซเจผเฉ เจธเฉเจตเจฟเจงเจพเจเจจเจ, เจนเจพเจฒเจพเจเจเจฟ, เจฌเฉเจธเจผเจ, เจธเฉเจเจฆ เจ เจคเฉ เจฐเฉฐเจ ...
เจเจน เจเฉฑเจ เจเจฐเฉ เจตเจฟเฉฑเจ เจเฉฑเจ เจเจพเจฐเจ เจเจฟเจตเฉเจ เจนเฉ?
- เจนเจฐเฉเจ เจจเฉเจก เจจเฉเฉฐ เจเฉฑเจ เจชเจเจพเจฃเจเจฐเจคเจพ เจฆเฉเจเจฐเจพ เจฆเจฐเจธเจพเจเจ เจเจฟเจ เจนเฉ เจเฉ เจจเฉเจก เจฆเฉ เจตเจฟเจฒเฉฑเจเจฃ เจชเจเจพเจฃ เจเจฐเจฆเจพ เจนเฉเฅค
- เจคเฉเจธเฉเจ เจจเฉเจก เจตเจฟเฉฑเจ เจเฉฑเจ เจเจเจเจจ เจตเฉ เจเฉเฉ เจธเจเจฆเฉ เจนเฉ เจ เจคเฉ เจเฉฑเจ เจธเจผเจฟเจฒเจพเจฒเฉเจ เจธเจผเจพเจฎเจฒ เจเจฐ เจธเจเจฆเฉ เจนเฉเฅค
- เจคเฉเจธเฉเจ เจฆเฉ เจจเฉเจกเจพเจ เจฆเฉ เจตเจฟเจเจเจพเจฐ เจเฉฑเจ เจธเจฌเฉฐเจง เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐ เจธเจเจฆเฉ เจนเฉเฅค
- เจกเจพเจเจเฉเจฐเจพเจฎ 'เจคเฉ เจธเฉฐเจเจพเจฐ เจฒเจ, เจคเฉเจธเฉเจ เจฐเฉฐเจ เจ เจคเฉ เจธเจผเจฟเจฒเจพเจฒเฉเจ เจธเฉเฉฑเจ เจเจฐ เจธเจเจฆเฉ เจนเฉเฅค
- เจธเฉฐเจเจพเจฐ เจฆเฉ เจฆเจฟเจธเจผเจพ เจจเฉเฉฐ เจธเจฐเฉเจค เจคเฉเจ เจเฉเจเฉ เจคเฉฑเจ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค เจ เจคเฉ เจธเจฐเฉเจค เจ เจคเฉ เจจเจฟเจธเจผเจพเจจเจพ เจจเฉเจก เจชเจเจพเจฃเจเจฐเจคเจพเจตเจพเจ เจฆเฉเจเจฐเจพ เจฆเจฐเจธเจพเจ เจเจ เจนเจจเฅค
- เจเฉฑเจ เจเจพเจ เจเฉฑเจ เจคเฉเจ เจตเฉฑเจง เจจเฉเจก เจเฉฑเจ เจธเจฎเฉเจน เจตเจฟเฉฑเจ เจธเจผเจพเจฎเจฒ เจเฉเจคเฉ เจเจพ เจธเจเจฆเฉ เจนเจจเฅค
- เจฐเจฟเจธเจผเจคเฉ เจจเฉเฉฐ เจธเจฎเฉเจน เจ เจคเฉ เจธเจฎเฉเจน เจฆเฉเจตเจพเจ เจคเฉเจ เจตเฉ เจจเจฟเจฐเจงเจพเจฐเจค เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉเฅค
เจเจนเจจเจพเจ เจธเจงเจพเจฐเจจ เจจเจฟเจฏเจฎเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ, เจธเจพเจจเฉเฉฐ เจนเฉเจ เจพเจ เจฆเจฟเฉฑเจคเจพ เจเจฟเฉฑเจคเจฐ เจฎเจฟเจฒเจฆเจพ เจนเฉเฅค เจฌเจธ? เจเจพเจซเจผเฉ.
เจ
เจคเฉ เจเจน เจนเฉเจ เจพเจ เจฆเจฟเฉฑเจคเฉ js เจเฉเจก เจฆเฉเจเจฐเจพ เจฆเจฐเจธเจพเจเจ เจเจฟเจ เจนเฉ. เจเฉฑเจฅเฉ เจฎเฉเฉฑเจ เจเฉฑเจฒ เจเจน เจนเฉ เจเจฟ เจคเฉฑเจค เจเจฌเจเฉเจเจ เจนเฉ. เจเจฟเจธ เจตเจฟเฉฑเจ เจจเฉเจก เจฆเจฐเจธเจพเจ เจเจ เจนเจจ - เจจเฉเจก, เจเจฟเจจเจพเจฐเฉ - เจเฉเจจเฉเจเจธเจผเจจ.
const elements = {
nodes: [ // ะพะฟะธััะฒะฐะตะผ ัะทะปั
{ id: 'client', type: 'smartphone', label: 'Mobile App'},
{ id: 'server', type: 'server', label: 'Main Server'},
{ id: 'db1', type: 'database', label: 'DB 1'},
{ id: 'db2', type: 'database', label: 'DB 2'},
],
edges: [ // ัะบะฐะทัะฒะฐะตะผ ัะฒัะทะธ
{ source: 'client', target: 'server', label: 'request' },
{ source: 'server', target: 'db1', label: 'request' },
{ source: 'server', target: 'db2', label: 'request' },
],
};
Diagram('scheme1', elements);
เจฌเฉเจธเจผเฉฑเจ, เจฎเฉเจ เจเจชเจฃเฉ เจเจช เจธเจฐเจเจ เจฆเฉ เจกเจฐเจพเจเฉฐเจ เจจเจพเจฒ เจจเจนเฉเจ เจเจเจ, เจชเจฐ เจฒเจพเจเจฌเฉเจฐเฉเจฐเฉ เจฆเฉ เจตเจฐเจคเฉเจ เจเฉเจคเฉ
เจ เฉเจ เจนเฉ, เจเจน เจเฉฑเจ เจธเจงเจพเจฐเจจ เจเจฆเจพเจนเจฐเจฃ เจนเฉ. เจเฉ เจเจน เจนเฉเจฐ เจเฉเฉฐเจเจฒเจฆเจพเจฐ เจนเฉ เจธเจเจฆเจพ เจนเฉ?
เจเฉ เจเจฐเฉเจฐ. เจชเฉเจเจผเฉเจธเจผเจจเจพเจ เจจเฉเฉฐ เจฆเจฐเจธเจพเจเจฃ เจฒเจ, เจ เจธเฉเจ เจชเฉเจเจผเฉเจธเจผเจจเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเจพเจ, เจธเจฎเฉเจนเจพเจ เจจเฉเฉฐ เจฆเจฐเจธเจพเจเจฃ เจฒเจ, เจ เจธเฉเจ เจธเจฎเฉเจนเจพเจ เจตเจฟเฉฑเจ เจธเจฎเฉเจนเจพเจ เจฆเฉ เจธเฉเจเฉ เจฆเจฐเจธเจพเจเจเจฆเฉ เจนเจพเจ, เจ เจคเฉ เจคเฉฑเจคเจพเจ เจฆเจพ เจเจชเจฃเฉ เจเจช เจตเจฟเฉฑเจ เจเฉฑเจ เจธเจฎเฉเจน เจตเจฟเจธเจผเฉเจธเจผเจคเจพ เจนเฉเฅค
เจ
เจคเฉ เจเจน เจเฉเจก เจนเฉ:
<div id="scheme5" style="height:500px;width:800px;"></div>
<script>
const elements5 = {
groups: [
{ id: 'g1', label: 'ะััะฟะฟะฐ ัะตัะฒะธัะพะฒ 1'},
{ id: 'g2', label: 'ะััะฟะฟะฐ ัะตัะฒะธัะพะฒ 2'},
],
nodes: [
{ id: 'man1', type: 'person', label: 'ะงะตะปะพะฒะตะบ'},
{ id: 'client', type: 'smartphone', label: 'ะกะผะฐัััะพะฝ'},
{ id: 'agent-backend', type: 'server', group: 'g1', label: 'agent-backend'},
{ id: 'web', type: 'server', group: 'g1', label: 'ะัะธะปะพะถะตะฝะธะต admin'},
{ id: 'www', type: 'server', group: 'g1', label: 'ัััะฐะฝะธัะฐ ะทะฐะณััะทะบะธ'},
{ id: 'mongodb1', type: 'database', group: 'g1', label: 'Mongo DB 1'},
{ id: 'mongodb2', type: 'database', group: 'g1', label: 'Mongo DB 2'},
{ id: 'runner-integration1', type: 'worker', group: 'g1', label: 'ะพัะฟัะฐะฒะบะฐ'},
{ id: 'runner-integration2', type: 'worker', group: 'g1', label: 'ะพัะฟัะฐะฒะบะฐ'},
{ id: 'api', type: 'server', group: 'g1', label: 'API'},
{ id: 'server2', type: 'server', group:'g2', label: 'ัะตัะฒะตั'},
{ id: 'otherServer', type: 'server', group:'g2', label: 'ัะตัะฒะตั'},
{ id: 'firebase', type: 'cloud', label: 'Google Firebase'},
],
edges: [
{ source: 'client', target: 'agent-backend', label: 'json', color: 'red' },
{ source: 'agent-backend', target: 'mongodb1', color: 'red' },
{ source: 'agent-backend', target: 'mongodb2', color: 'red' },
{ source: 'mongodb1', target: 'runner-integration1', label: 'ะดะฐะฝะฝัะต' },
{ source: 'mongodb2', target: 'runner-integration2', label: 'ะดะฐะฝะฝัะต' },
{ source: 'mongodb1', target: 'web', label: 'ะดะฐะฝะฝัะต ะดะปั ะพัะพะฑัะฐะถะตะฝะธั' },
{ source: 'runner-integration1', target: 'server2', label: 'ะดะฐะฝะฝัะต' },
{ source: 'runner-integration2', target: 'otherServer', label: 'ะดะฐะฝะฝัะต' },
{ source: 'api', target: 'firebase', label: 'ะทะฐะฟัะพัั', color: 'blue', },
{ source: 'firebase', target: 'client', label: 'push', color: 'blue'},
{ source: 'server2', target: 'api', label: 'ัะฒะตะดะพะผะปะตะฝะธั', color: 'blue'},
{ source: 'man1', target: 'client', },
],
positions: [
{ id: 'client', row: 2, col: 1,},
{ id: 'agent-backend', row: 2, col: 3,},
{ id: 'web', row: 6, col: 3,},
{ id: 'www', row: 1, col: 3,},
{ id: 'mongodb1', row: 1, col: 4,},
{ id: 'mongodb2', row: 2, col: 5,},
{ id: 'runner-integration1', row: 3, col: 3,},
{ id: 'runner-integration2', row: 4, col: 3,},
{ id: 'api', row: 5, col: 3,},
{ id: 'server2', row: 6, col: 7,},
{ id: 'otherServer', row: 4, col: 7,},
{ id: 'firebase', row: 5, col: 1,},
{ id: 'logger', row: 2, col: 7,},
{ id: 'crm', row: 5, col: 8,},
],
};
Diagram('scheme5', elements5, {layout: 'grid'});
</script>
เจเฉฑเจ เจชเจพเจธเฉ, เจ เจเจฟเจนเฉ เจธเจเฉเจฎ เจเฉฑเจ เจฒเฉเจชเจเจพเจช 'เจคเฉ เจเฉเจก เจฆเฉเจเจ เจฒเจเจญเจ เจฆเฉ เจธเจเจฐเฉเจจเจพเจ เจนเฉ, เจฆเฉเจเฉ เจชเจพเจธเฉ, la json เจฆเฉ เจฌเจฃเจคเจฐ เจคเฉเจนเจพเจจเฉเฉฐ เจธเจฎเจพเจจเจคเจพ เจฆเฉเจเจฐเจพ เจธเจพเจฐเฉ เจกเฉเจเจพ เจจเฉเฉฐ เจคเฉเจเจผเฉ เจจเจพเจฒ เจญเจฐเจจ เจฆเฉ เจเจเจพเจเจผเจค เจฆเจฟเฉฐเจฆเฉ เจนเฉ เจ เจคเฉ เจคเฉเจธเฉเจ เจเจพเจชเฉ-เจชเฉเจธเจ เจเจฐ เจธเจเจฆเฉ เจนเฉเฅค
เจชเฉเจเฉเจธเจผเจจเจพเจ เจจเฉเฉฐ เจจเฉเจกเจพเจ เจคเฉเจ เจ เจฒเฉฑเจ เจเจฟเจเจ เจฐเฉฑเจเจฟเจ เจเจพเจเจฆเจพ เจนเฉ?
เจเจน เจตเจงเฉเจฐเฉ เจเจฐเจพเจฎเจฆเจพเจเจ เจนเฉ. เจชเจนเจฟเจฒเจพเจ เจ เจธเฉเจ เจจเฉเจก เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเจฆเฉ เจนเจพเจเฅค เจซเจฟเจฐ เจ เจธเฉเจ เจเฉเจ เจธเจฎเฉเจน เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐ เจธเจเจฆเฉ เจนเจพเจ เจ เจคเฉ เจเจนเจจเจพเจ เจจเฉเฉฐ เจจเฉเจกเจพเจ เจตเจฟเฉฑเจ เจฆเจฐเจธเจพ เจธเจเจฆเฉ เจนเจพเจเฅค เจซเจฟเจฐ เจ เจธเฉเจ เจเฉเจจเฉเจเจธเจผเจจ เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเจฆเฉ เจนเจพเจ. เจ เจคเฉ เจเฉเจตเจฒ เจคเจฆ เจนเฉ, เจเจฆเฉเจ เจฎเฉเฉฑเจ เจตเจธเจคเฉเจเจ เจ เจคเฉ เจเจนเจจเจพเจ เจตเจฟเจเจเจพเจฐ เจเจจเฉเจเจธเจผเจจ เจนเฉเฉฐเจฆเฉ เจนเจจ, เจ เจธเฉเจ เจเจฟเฉฑเจคเจฐ เจเฉฑเจคเฉ เจเจนเจจเจพเจ เจตเจธเจคเฉเจเจ เจฆเฉ เจธเจฅเจฟเจคเฉ เจจเฉเฉฐ เจฒเฉเจเจฆเฉ เจนเจพเจเฅค เจเจพเจ เจเจฒเจ.
เจเฉ เจเจน เจ เจนเฉเจฆเจฟเจเจ เจคเฉเจ เจฌเจฟเจจเจพเจ เจธเฉฐเจญเจต เจนเฉ?
เจเจน เจ
เจนเฉเจฆเจฟเจเจ เจคเฉเจ เจฌเจฟเจจเจพเจ เจธเฉฐเจญเจต เจนเฉเฅค เจชเจฐ เจเจน เจฅเฉเฉเจพ เจเฉเจเจฒเจฟเจ เจนเฉเจตเฉเจเจพ; เจคเฉเจธเฉเจ เจเจธ เจตเจฟเจเจฒเจช เจจเฉเฉฐ เจเจฆเจพเจนเจฐเจฃเจพเจ เจตเจฟเฉฑเจ เจฆเฉเจ เจธเจเจฆเฉ เจนเฉเฅค เจเจน เจเจธ เจคเฉฑเจฅ เจฆเฉ เจเจพเจฐเจจ เจนเฉ เจเจฟ เจธเจพเจเจเฉเจธเจเฉเจช เจฒเจ เจจเฉเจกเจพเจ เจฆเฉ เจธเจฅเจฟเจคเฉ เจฒเจ เจเฉฑเจ เจเจฒเจเฉเจฐเจฟเจฆเจฎ เจนเฉ
เจ เจนเฉเจฆเจฟเจเจ เจจเฉเฉฐ เจฌเฉเจเจฒเจธเจผเจฟเจช เจธเจผเฉเจฒเฉ เจตเจฟเฉฑเจ เจตเฉ เจจเจฟเจฐเจงเจพเจฐเจค เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉเฅค เจเจน. เจเฉฑเจ เจจเฉเจก a1 เจตเจฟเฉฑเจ เจธเจฅเจฟเจค เจนเฉ, เจ เจคเฉ เจฆเฉเจเจพ d5 เจตเจฟเฉฑเจเฅค เจเจน เจตเจฟเจธเจผเฉเจธเจผ เจคเฉเจฐ 'เจคเฉ เจฎเจฆเจฆ เจเจฐเจฆเจพ เจนเฉ เจเจฟ เจธเจพเจเจเฉเจธเจเฉเจช เจเฉเจจเจตเจธ 'เจคเฉ เจตเจธเจคเฉเจเจ เจจเฉเฉฐ เจเจฒเจฃ เจฏเฉเจ เจฌเจฃเจพเจเจเจฆเจพ เจนเฉ, เจเจฟเจตเฉเจ เจเจฟ. เจ เจธเฉเจ เจเจนเจจเจพเจ เจจเฉเฉฐ เจเจฒเฉ-เจฆเฉเจเจฒเฉ เจเฉเฉฐเจฎเจพ เจธเจเจฆเฉ เจนเจพเจ, เจตเฉฑเจ-เจตเฉฑเจ เจฒเฉเจเจเจ เจตเจฟเจเจฒเจช เจฆเฉเจ เจธเจเจฆเฉ เจนเจพเจ, เจ เจคเฉ เจซเจฟเจฐ เจเจนเจจเจพเจ เจคเฉฑเจคเจพเจ เจฆเฉ เจตเจฟเจตเจธเจฅเจพ เจจเฉเฉฐ เจ เฉเจ เจเจฐ เจธเจเจฆเฉ เจนเจพเจ เจเฉ เจ เจธเฉเจ เจเฉเจก เจตเจฟเฉฑเจ เจชเจธเฉฐเจฆ เจเจฐเจฆเฉ เจนเจพเจเฅค
เจเจฎ เจคเฉเจฐ 'เจคเฉ, เจเจน เจธเจฎเจเจฃ เจฏเฉเจ เจนเฉ. เจคเฉเจธเฉเจ เจตเฉ เจเฉเจธเจผเจฟเจธเจผ เจเจฐ เจธเจเจฆเฉ เจนเฉ?
เจฌเฉเจธเจผเฉฑเจ, เจคเฉเจเจผเฉ เจจเจพเจฒ เจธเจฐเจเจ เจฌเจฃเจพเจเจฃ เจฒเจ, เจฎเฉเจ เจเจชเจฃเฉ เจเจช เจจเฉเฉฐ เจเฉฑเจ เจเฉเจเจพ เจเจฟเจนเจพ เจฌเจฃเจพเจเจ
เจเฉ เจคเฉเจธเฉเจ เจเจธ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผ เจเฉเจคเฉ เจนเฉ? เจคเฉเจธเฉเจ เจนเฉเจฃ เจเจธเจจเฉเฉฐ เจเจชเจฃเฉ เจชเฉฐเจจเฉ เจตเจฟเฉฑเจ เจธเจผเจพเจฎเจฒ เจเจฐ เจธเจเจฆเฉ เจนเฉเฅค
เจซเจฟเจฐ เจฆเฉเจฌเจพเจฐเจพ:
1. เจธเจเฉเจฐเจฟเจชเจ เจจเฉเฉฐ เจเฉเฉเจฟเจ เจเจพ เจฐเจฟเจนเจพ เจนเฉ
<script src="https://unpkg.com/@antirek/[email protected]/dist/code-full.min.js"></script>
2. html เจตเจฟเฉฑเจ เจเฉเจก เจเฉเฉเฉ
<div id="scheme1" style="height:300px;width:800px;"></div>
<script>
const elements = {
nodes: [
{ id: 'client', type: 'smartphone', label: 'Mobile App'},
{ id: 'server', type: 'server', label: 'Main Server'},
{ id: 'db1', type: 'database', label: 'DB 1'},
{ id: 'db2', type: 'database', label: 'DB 2'},
],
edges: [
{ source: 'client', target: 'server', label: 'request' },
{ source: 'server', target: 'db1', label: 'request' },
{ source: 'server', target: 'db2', label: 'request' },
],
};
Diagram('scheme1', elements);
</script>
3. เจ เจธเฉเจ เจเฉเจก เจจเฉเฉฐ เจเจธ เจเจฟเฉฑเจคเจฐ เจตเจฟเฉฑเจ เจธเฉฐเจชเจพเจฆเจฟเจค เจเจฐเจฆเฉ เจนเจพเจ เจเจฟเจธเจฆเฉ เจธเจพเจจเฉเฉฐ เจฒเฉเฉ เจนเฉ (เจฎเฉเจฐเฉ เจเจฟเจเจฒ เจตเจฟเฉฑเจ เจเจน เจเฉฑเจฒเฉ เจฌเจฃเจพเจเจฃ เจจเจพเจฒเฉเจ เจธเฉเจเจพ เจนเฉ :)
'เจคเฉ เจนเฉเจฐ เจตเฉเจฐเจตเฉ
เจ เฉฐเจค เจตเจฟเฉฑเจ เจเฉ?
เจฎเฉเจ เจเจชเจฃเฉ เจเฉเจเจฟเจเจ เจจเฉเฉฐ เจชเฉเจฐเจพเจชเจค เจเฉเจคเจพ - เจฆเจธเจคเจพเจตเฉเจเจผเจพเจ เจตเจฟเฉฑเจ เจเจจเจฒเจพเจเจจ เจกเจพเจเจเฉเจฐเจพเจฎ เจเฉเฉเจจ เจฒเจ, เจซเจพเจฐเจฎเฉเจ เจเจพเจซเจผเฉ เจธเจงเจพเจฐเจจ เจ เจคเฉ เจธเจฎเจเจฃ เจฏเฉเจ เจนเฉเฅค เจเจน เจธเฉเจชเจฐ เจธเจฐเจเจเจพเจ เจฒเจ เจขเฉเจเจตเจพเจ เจจเจนเฉเจ เจนเฉ, เจชเจฐ เจเฉเจเฉ เจธเจฐเจเจเจพเจ เจฒเจ เจเฉ เจเฉเจจเฉเจเจธเจผเจจเจพเจ เจฆเฉ เจฌเจฃเจคเจฐ เจฆเฉ เจตเจฟเจเจเจฟเจ เจเจฐเจฆเฉ เจนเจจ, เจเจน เจฌเจฟเจฒเจเฉเจฒ เจ เฉเจ เจนเฉเฅค เจคเฉเจธเฉเจ เจธเจฎเฉเจ เจฆเฉ เจจเจพเจฒ เจนเจฎเฉเจธเจผเจพ เจคเฉเจเจผเฉ เจจเจพเจฒ เจธเฉเจงเจพเจฐ เจ เจคเฉ เจเฉเจ เจฌเจฆเจฒ เจธเจเจฆเฉ เจนเฉเฅค เจนเจพเจ, เจ เจคเฉ เจธเจนเจฟเจเจฐเจฎเฉ เจเจชเจฃเฉ เจเจช เจจเฉเฉฐ เจกเฉเจ เจตเจฟเฉฑเจ เจเฉเจ เจ เฉเจ เจเจฐ เจธเจเจฆเฉ เจนเจจ, เจเฉฑเจเฉ เจเฉฑเจ เจตเจธเจคเฉเจเจ เจฒเจ เจธเฉเจฐเจเฉเจเจ, เจฌเจฟเจจเจพเจ เจตเจฟเจธเจผเฉเจธเจผ เจธเจฟเจเจฒเจพเจ))
เจเฉ เจธเฉเจงเจพเจฐ เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉ?
เจฌเฉเจธเจผเฉฑเจ, เจเฉฑเจฅเฉ เจฌเจนเฉเจค เจธเจพเจฐเฉ เจตเจฟเจเจฒเจช เจนเจจ. เจตเจพเจงเฉ เจเจเจเจจ เจธเจผเจพเจฎเจฒ เจเจฐเฉ (เจธเจพเจฐเฉ เจฎเฉเจเฉเจฆเจพ เจธเจเฉเจฐเจฟเจชเจ เจตเจฟเฉฑเจ เจเจจเจฒเจพเจเจจ เจธเจผเจพเจฎเจฒ เจเฉเจคเฉ เจเจ เจนเจจ)เฅค เจเจเจเจพเจจเจพเจ เจฆเจพ เจตเจงเฉเจฐเฉ เจญเจพเจตเจชเฉเจฐเจค เจธเฉเฉฑเจ เจเฉเจฃเฉเฅค เจเฉเจจเฉเจเจธเจผเจจ เจฒเจพเจเจจ เจฆเฉ เจธเจผเฉเจฒเฉ เจจเฉเฉฐ เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเจจเจพ เจธเฉฐเจญเจต เจฌเจฃเจพเจเฅค เจเฉฑเจ เจชเจฟเจเฉเจเฉ เจเจฟเฉฑเจคเจฐ เจธเจผเจพเจฎเจฒ เจเจฐเฉเฅค
เจคเฉเจนเจพเจจเฉเฉฐ เจเฉ เจฒเฉฑเจเจฆเจพ เจนเฉ?
เจฎเฉเจฐเฉ เจเฉเจฒ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจฎเฉเฉฑเจฆเจฟเจเจ เจตเจฟเฉฑเจ เจฒเจพเจเฉ เจเจฐเจจ เจฒเจ เจเจ เจตเจฟเจเจพเจฐ เจนเจจ, เจคเฉเจธเฉเจ เจเจฟเฉฑเจชเจฃเฉเจเจ เจตเจฟเฉฑเจ เจตเฉ เจธเจผเจพเจฎเจฒ เจเจฐ เจธเจเจฆเฉ เจนเฉเฅค
เจฎเฉเจฐเจพ เจนเฉฑเจฒ เจจเจฟเจธเจผเจเจค เจคเฉเจฐ 'เจคเฉ เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ เจฆเฉ เจเฉฑเจ เจคเฉฐเจ เจธเฉเจฎเจพ เจตเจฟเฉฑเจ เจฒเจพเจเฉ เจนเฉเฉฐเจฆเจพ เจนเฉ, เจ เจคเฉ เจธเจผเจพเจเจฆ เจคเฉเจธเฉเจ เจเจนเจจเจพเจ เจจเฉเฉฐ เจเฉเจกเจฟเฉฐเจ เจเจฐเจเฉ เจเจฟเฉฑเจคเจฐ เจฌเจฃเจพเจเจฃ เจฒเจ เจเฉฑเจ เจตเจงเฉเจฐเฉ เจธเฉเจตเจฟเจงเจพเจเจจเจ เจเฉเจฒ เจฒเฉฑเจญเฉเจเฉ - เจเจฟเจตเฉเจ เจเจฟ เจเจน เจเจนเจฟเฉฐเจฆเฉ เจนเจจ 'เจฎเฉเจจเฉเฉฐ เจเจชเจฃเจพ เจเจฟเฉฑเจคเจฐ เจเฉเจก เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ เจฆเจฟเจเจพเจ'
เจตเจงเฉเจ เจเฉเจฃ เจฎเจนเจพเจจ เจธเฉเจตเจพ (9 เจเจฟเจธเจฎ เจฆเฉ เจเจพเจฐเจ เจเจจเจฒเจพเจเจจ เจธเฉฐเจชเจพเจฆเจ)เจฌเฉเจธเจผเฉฑเจ, mermaid.js - เจ
เจคเฉ เจเฉ เจคเฉเจธเฉเจ เจธเฉเจชเจฐ เจตเจฟเจธเจคเฉเจฐเจฟเจค เจ
เจคเฉ เจเฉเฉฐเจเจฒเจฆเจพเจฐ เจเจฟเฉฑเจคเจฐเจพเจ เจจเฉเฉฐ เจชเจธเฉฐเจฆ เจเจฐเจฆเฉ เจนเฉ, เจคเจพเจ เจคเฉเจธเฉเจ เจฏเจเฉเจจเฉ เจคเฉเจฐ 'เจคเฉ เจเจธ เจชเฉเจฐเฉเจเฉเจเจ เจฆเฉ เจชเฉเจฐเจธเจผเฉฐเจธเจพ เจเจฐเฉเจเฉ:
go.drawthe.net
เจธเจฐเฉเจค: www.habr.com