
Kära kollegor ingenjörer, Metarkhin-gemenskapen presenterar för er en modern , som omfattar en djupgående analys av alla möjligheter och aspekter av plattformen. Huvudfokus ligger på hur man skapar pålitliga applikations- och API-servrar med hög belastning utan att knyta dem till ett specifikt ramverk eller ens protokoll, dvs. abstrahera affärslogik i ett separat lager. Många kodexempel har bifogats föreläsningarna som demonstrerar den flexibla strukturen av applikationer och arkitekturmetoder, inklusive arbete med DBMS via datalager, skapande av interaktiva applikationer med websockets, säkerställande av säkerhet, Graceful shutdown, interprocesskommunikation, förhindrande av minnesläckor, skalning och klustring med hjälp av processer och trådar. För närvarande innehåller kursen 38 föreläsningar (ungefär 35 och en halv timmes video), , 4 PDF-filer med bilder. Innan den huvudsakliga delen av kursen i Node.js bör man först delvis behärska .
Introduktion och grunder
- Bilder:
- Detta är bara en översiktsföreläsning, länken till kursen i asynkron programmering
finns ovan, före innehållsförteckningen
- Detta är bara en översiktsföreläsning, länken till kursen i asynkron programmering
- Länk till dokumentationen:
- Repository med verktyg:
- Arbete med filer:
- Filströmningar:
- Buffertar:
- Filssystemet i Node.js:
- Övervakning av filer:
- Kodexempel:
Структура и архитектура приложений на Node.js
- Exempelprojekt:
- Abstrakta lager:
- Sandlådor:
- Inversion av kontroll:
- Injektion av beroenden:
- Kodexempel:
- Kodexempel:
Разработка серверов приложений и API на Node.js
- Kodexempel:
- Kodexempel:
- Kodexempel:
- Kodexempel:
- Kodexempel:
- WebSockets:
- Chatt:
- Kodexempel:
- Kodexempel och uppgifter:
Работа с базами данных на Node.js
- Kodexempel:
- Kodexempel:
Föreläsningar om CQRS och Event Sourcing
- Detta mönster behövs för nästa föreläsning
- Kodexempel:
- CQS:
- CQRS:
- EventSourcing:
- Se exempel från föregående föreläsning
- Kodexempel:
Minneshantering och parallellprogrammering
- Kodexempel:
- Trådar:
- Atomära operationer:
- Semaforer:
- Mutexar:
- — presentation på konferensen JS Fest 2019 Spring
- Bilder:
Säkerhet, pålitlighet, distribution och infrastruktur
- Kodexempel:
- Kodexempel:
- Kodexempel:
- Kodexempel och uppgifter:
- Bilder:
- Bilder:
Vi ber dig lämna dina synpunkter om kursen och önskemål om utvidgning av kursmaterialet. Tack för ditt intresse för vårt arbete och gemenskapens hjälp att förbättra kodexemplen. Du kan prenumerera på YouTube-kanalen med öppna föreläsningar här: och här är författarens GitHub:
Endast registrerade användare kan delta i omröstningen. , tack.
Kommer du att följa kursen?
70,4%Ja, allt verkar intressant155
26,4%Jag kommer att titta selektivt58
3,2%Inte intressant7
220 användare röstade. 10 användare avstod.
Vill du ha fler föreläsningar?
95,0%Ja, självklart191
3,0%Ja, och jag kommer att föreslå ämnen6
2,0%Det räcker för mig4
201 användare röstade. 13 användare avstod.
Källa: habr.com
