Kæru samverkfræðingar, Metarhia samfélagið kynnir þér nútíma
Inngangur og grunnatriði
Node.js Kynning á tækni Node.js árið 2019 Ósamstilltur forritun í Node.js - Þetta er aðeins yfirlitsfyrirlestur, hlekkur á námskeið um ósamstillta forritun
staðsett fyrir ofan, á undan efnisyfirliti
- Þetta er aðeins yfirlitsfyrirlestur, hlekkur á námskeið um ósamstillta forritun
Yfirlit yfir innbyggða Node.js API - Skjalatengillinn:
https://nodejs.org/api/documentation.html
- Skjalatengillinn:
Umhverfisuppsetning: Node.js, npm, git, eslint - Geymsla með verkfærum:
https://github.com/HowProgrammingWorks/Tools
- Geymsla með verkfærum:
Vinna með skrár, biðminni og skráarstrauma í Node.js - Vinna með skrár:
https://github.com/HowProgrammingWorks/Files - Skráarstraumar:
https://github.com/HowProgrammingWorks/Streams - Stuðlarar:
https://github.com/HowProgrammingWorks/Buffers
- Vinna með skrár:
Eftirlit með skráarkerfinu í Node.js - Skráarkerfi í Node.js:
https://github.com/HowProgrammingWorks/Files - Skráaeftirlit:
https://github.com/HowProgrammingWorks/FilesystemWatch
- Skráarkerfi í Node.js:
Console og skipanalína í JavaScript og Node.js - Dæmi um kóða:
https://github.com/HowProgrammingWorks/CommandLine
- Dæmi um kóða:
Uppbygging og arkitektúr forrita á Node.js
Byggingarfræðileg nálgun við forritun Einingar, lög, uppbygging verkefna, sandkassa í JavaScript og Node.js - Dæmi um verkefni:
https://github.com/HowProgrammingWorks/Project - Abstrakt lög:
https://github.com/HowProgrammingWorks/AbstractionLayers - Sandkassar:
https://github.com/HowProgrammingWorks/Sandboxes
- Dæmi um verkefni:
Inversion of Control og Dependency Injection í Node.js - Viðsnúningur á stjórn:
https://github.com/HowProgrammingWorks/InversionOfControl - Háðsprauta:
https://github.com/HowProgrammingWorks/DependencyInjection
- Viðsnúningur á stjórn:
Samskipti milli vinnslu í Node.js Lög, tengingar og kóðasamhengi - Dæmi um kóða:
https://github.com/HowProgrammingWorks/Abstractions
- Dæmi um kóða:
Þróun forritaþjóna og API á Node.js
Biðlaraþjónn á Node.js TCP og UDP, DNS - Dæmi um kóða:
https://github.com/HowProgrammingWorks/Socket
- Dæmi um kóða:
HTTP netþjónn á Node.js (beining, þyrping, IP klístur) - Dæmi um kóða:
https://github.com/HowProgrammingWorks/NodeServer
- Dæmi um kóða:
HTTP lotur og smákökur á hreinum Node.js - Dæmi um kóða:
https://github.com/HowProgrammingWorks/Session
- Dæmi um kóða:
HTTP beiðnir í vafranum og Node.js: XMLHttpRequest, sækja - Dæmi um kóða:
https://github.com/HowProgrammingWorks/HttpRequest
- Dæmi um kóða:
API þróun á Node.js (viðskiptavinur og þjónn) - Dæmi um kóða:
https://github.com/HowProgrammingWorks/API
- Dæmi um kóða:
WebSocket þjónn á Node.js (töflureiknir og spjall) Vinnupallar fyrir API, notendaviðmót og gögn - Dæmi um kóða:
https://github.com/HowProgrammingWorks/Scaffolding
- Dæmi um kóða:
Mikið álag dreifð forrit á Node.js Að þjóna stöðutölum í Node.js - Dæmi um kóða og verkefni:
https://github.com/HowProgrammingWorks/ServeStatic
- Dæmi um kóða og verkefni:
Vinna með gagnagrunna á Node.js
Gagnaaðgangslag, bendill, viðskipti - Dæmi um kóða:
https://github.com/HowProgrammingWorks/Transaction
- Dæmi um kóða:
Að vinna með gagnagrunna í Node.js með PostgreSQL sem dæmi - Dæmi um kóða:
https://github.com/HowProgrammingWorks/Databases
- Dæmi um kóða:
Fyrirlestrar um CQRS og Event Sourcing
Pattern Command (Command) aðgerð og færibreytur sem hlutur - Þetta mynstur verður þörf fyrir næsta fyrirlestur.
- Dæmi um kóða:
https://github.com/HowProgrammingWorks/Command
CQS, CQRS, Uppruni viðburða - Aðskilnaður fyrirspurna og breytingar á gögnum Umsókn um EventSourcing - Sjá dæmi úr fyrri fyrirlestri
Leikari fyrirsæta - Dæmi um kóða:
https://github.com/HowProgrammingWorks/ActorModel
- Dæmi um kóða:
Minnisstjórnun og samhliða forritun
Minnisleki í Node.js og JavaScript, sorphirðu og prófílgreining - Dæmi um kóða:
https://github.com/HowProgrammingWorks/MemoryLeaks
- Dæmi um kóða:
Atomics, SharedArrayBuffer, worker_threads í Node.js - Straumar:
https://github.com/HowProgrammingWorks/Threads/ - Atómaðgerðir:
https://github.com/HowProgrammingWorks/Atomics/
- Straumar:
Semaphores og mutexes í JavaScript og Node.js Sameiginlegt minni í fjölþráðum Node.js — skýrsla á vorráðstefnu JS Fest 2019
Öryggi, áreiðanleiki, uppsetning og innviðir
Ómeðhöndlaðar villur í loforðum - Dæmi um kóða:
https://github.com/HowProgrammingWorks/PromiseError
- Dæmi um kóða:
Ósamstilltur stacktrace vandamál í JavaScript og Node.js - Dæmi um kóða:
https://github.com/HowProgrammingWorks/StackTrace
- Dæmi um kóða:
Skráning með Node.js og JavaScript - Dæmi um kóða:
https://github.com/HowProgrammingWorks/Logging
- Dæmi um kóða:
Þokkafull lokun í Node.js - Dæmi um kóða og verkefni:
https://github.com/HowProgrammingWorks/GracefulShutdown
- Dæmi um kóða og verkefni:
Node.js forritaöryggi Serverless Clouds (FaaS) og Request Context Einangrun í Node.js
Við biðjum þig um að gefa athugasemdir þínar um námskeiðið og tillögur um að stækka námskeiðsgögnin. Þakka þér fyrir áhuga þinn á starfi okkar og hjálp samfélagsins við að bæta kóðadæmin. Þú getur gerst áskrifandi að YouTube rásinni með opnum fyrirlestrum hér:
Aðeins skráðir notendur geta tekið þátt í könnuninni.
Verður þú að horfa á námskeiðið?
-
70,4%Já, allt er áhugavert155
-
26,4%Ég mun valið skoða 58
-
3,2%Hef ekki áhuga 7
220 notendur kusu. 10 notendur sátu hjá.
Viltu halda fyrirlestrunum áfram?
-
95,0%Já, auðvitað191
-
3,0%Já, og ég mun stinga upp á efni6
-
2,0%Ég er búinn að fá nóg af þessu4
201 notendur greiddu atkvæði. 13 notendur sátu hjá.
Heimild: www.habr.com