There are no reviews yet. Be the first to send feedback to the community and the maintainers!
Index
Metarhia educational program index ๐Dictionary
Programming DictionaryBook
Metaprogramming. Multi-paradigm approach in the Software Engineering.NodejsStarterKit
Starter Kit for Node.js 16 or later, minimum dependencies ๐Letters
ะะธััะผะฐ ะบ ัััะดะตะฝัะฐะผ ะบัััะฐDDD
Domain-driven designNodeServer
Compare node.js serversExams
Exams readiness testProfile
Personal profile of software engineering skillsCertification
Certificates of Qualification in Software EngineeringFunction
Functions as a method to raise level of code abstractionDataTypes
Built-in data typesReusable
Reusable abstractionsMetaprogramming
Metaprogramming examplesTools
Development tools and environment configurationClosure
Function closures and storing data in function scopeAbstractionLayers
Abstraction LayersInversionOfControl
IoC: dependency injection, module sandboxing, framework wrappers, etc.AsynchronousProgramming
Asynchronous ProgrammingHigherOrderFunction
Higher-order functions having functions as arguments or resultPromise
Asynchronous Programming with PromisesEventEmitter
Simple EventEmitter with multiple listenersChatGPT
How to work together with ChatGPTAPI
Application Interface with HTTP Transport and JSON serializationGenerator
Generators, coroutines and some monads examplesFunctor
Mappable objectsComposition
Function compositionMemoization
Memoization of synchronous and asynchronous functionsWebsocketChat
Simple browser chat with websocket and node.jsBenchmark
Performance testing for different techniquesPartialApplication
Partial function application and CurryingServiceWorker
Service Workers for PWA caching, proxy and offlineInterProcessCommunication
Inter-process CommunicationMutex
Preventing race conditions with Mutual Exclusiongo-meetups
Lectures of Go meetups at HowProgrammingWorksAntipatterns
Antipatterns as a Worst PracticesSandboxes
VM SandboxesProjection
Data structures projectionEventDrivenProgramming
Event-driven programmingController
GRASP: Controller principleDatabases
Work with Database Management SystemsActorModel
Actor model (concurrent computation model)Session
HTTP server with sessions, tokens, cookiesGraph
Directed graph implementationsLowcode
Low-code simplified JavaScriptWrapper
Wrapper functions, Interface wrappers, etc.Observer
Pattern ObserverProxyHTTP
Node.js HTTP ProxyFunctionalProgramming
Functional ProgrammingLinkedList
Linked list data structureSchool
Modern school programThreads
Multithreading: WorkerThreads, Workers, SheredWorkersAbstractions
Programming is abstract thinkingIteration
Different implementation of iterations as a code abstractionCallbacks
Callbacks, Listeners and EventsPackages
Node.js PackagesRaceCondition
Race ConditionSemaphore
Binary Semaphore, Counting SemaphoreEnvironment
Environment SetupProxy
ProxyFiles
Files and file systemCheatsheet
Language CheatsheetPrototypeChain
Chain of Prototype InheritanceDependencyInjection
Resolving dependencies with dependency injectionIntroduction
Introduction to programmingModularity
Modularity and DependencyPrototype
Prototype-oriented programmingProject
Example projectCommandLine
CLI, Command Line Interface and ConsoleLiveQA
Programming, JavaScript, Node.js, Architecture SeminarsVersionControl
Git Version Control System and GitHub Usage RecommendationsNonBlocking
Non blocking loopsServeStatic
Serve static content with HTTPSocket
Network Socket Endpoint InterfaceAsyncAwait
Async/AwaitLiveTable
Multiuser spreadsheet exampleGracefulShutdown
Graceful shutdown for network serversChaining
Chaining with classes, ptototypes and functorsCodeReview
Code Review ExamplesFuture
Future as Asynchronous AbstractionThenable
Thenable contractAsyncAdapter
Asynchronous AdaptersConcurrentQueue
Asynchronous Concurrent Queue with Priority and FactorMixin
Mixin behavior, structure and relationsRegExp
Regular Expression is a Syntax to Define String PatternAutomata
Automata-based programmingDataStructures
Data structures basicsTransaction
Atomic transaction container for struct or objectMap
Map as Associative ArrayPool
Object PoolArrays
ArraysPromiseError
Catch, unhandledRejection, rejectionHandled and multipleResolvesApplication
Browser application loader examplehpw
Laboratory work auto checkerNode-API
Node-API (N-API)MemoryLeaks
Memory LeaksLenses
Lenses, fp getter & setterCancelable
Cancelable Asynchronous AbstractionsHttpRequest
HTTP, XMLHttpRequest, fetchDecomposition
Decomposition and refactoringLove Open Source and this site? Check out how you can help us