Pemrograman asinkron bubar dadi ora kurang saka pemrograman paralel klasik, lan ing jagad JavaSript, ing browser lan ing Node.js, pangerten teknik kasebut wis dadi salah sawijining papan utama kanggo mbentuk tampilan jagad pangembang. Aku menehi perhatian sampeyan babagan kursus holistik lan paling lengkap kanthi panjelasan babagan kabeh cara nyebarake program bedo, adaptor ing antarane lan bukaan tambahan. Saiki dumadi saka 23 ceramah, 3 laporan lan 28 repositori kanthi akeh conto kode ing github. Total babagan 17 jam video:
Panjelasan kanggo diagram
Diagram (ing ndhuwur) nuduhake sambungan antarane macem-macem cara nggarap asinkron. Blok warna kasebut nuduhake pemrograman asinkron, lan b / w nuduhake metode pemrograman paralel (semaphore, mutex, alangan, lan liya-liyane) lan jaring Petri, sing, kaya pemrograman asinkron lan model aktor, minangka pendekatan sing beda kanggo ngetrapake komputasi paralel diwenehi ing diagram mung kanggo nemtokake panggonan pemrograman asinkron sing luwih akurat). Model aktor ana hubungane karo pemrograman asinkron amarga implementasi aktor tanpa multithreading uga nduweni hak kanggo eksis lan dadi struktur kode asinkron. Garis putus-putus ngubungake acara lan antrian bebarengan menyang callback amarga abstraksi iki adhedhasar callback, nanging isih mbentuk pendekatan anyar kanthi kualitatif.
Topik kuliah
Ing saben video ana pranala menyang repositori kanthi conto kode sing diterangake ing video kasebut. Aku nyoba kanggo nuduhake yen ana ora perlu kanggo ngurangi kabeh kanggo siji abstraksi bedo. Ora ana pendekatan universal kanggo asinkron, lan kanggo saben kasus sampeyan bisa milih cara sing bakal ngidini sampeyan nulis kode kanthi luwih alami kanggo tugas tartamtu iki. Mesthi wae, kursus iki bakal ditambah lan aku njaluk kabeh menehi saran topik anyar lan menehi conto kode. Tujuan utama kursus kasebut yaiku kanggo nuduhake carane nggawe abstraksi asinkron saka njero, lan ora mung mulang babagan nggunakake. Meh kabeh abstraksi ora dijupuk saka perpustakaan, nanging diwenehake ing implementasine sing paling gampang lan karyane dianalisis langkah demi langkah.
Mung pangguna pangguna sing bisa melu survey.
Apa pendapat sampeyan babagan kursus?
-
Aku bakal nonton kabeh kursus
-
Aku bakal katon selektif
-
Siji pendekatan cukup kanggo aku
-
Aku bakal kontribusi kanggo kursus
-
Aku ora kasengsem ing asynchrony
8 pangguna milih. 1 pangguna abstain.
Source: www.habr.com