Alex LosikovPart 9. Docker, Docker Compose, Complete IntroWhat is docker, how to create and run images, how to organize multiple containers into cluster with docker-compose with working example…Oct 12, 20201Oct 12, 20201
Alex LosikovThe Advanced Way to Run Functional Tests of a Native Mobile Application with AppiumDon’t have Functional Testing yet? Don’t know where to start from? Or Appium configuration exhausted you? Read this, and Do It Like a Pro…Sep 21, 2020Sep 21, 2020
Alex LosikovAppendix A. The Project StructureNode.js project Structure and a Principle of Separation of Concerns as a first step to efficient, reliable, maintainable, extensible code…Sep 20, 2020Sep 20, 2020
Alex LosikovBackend API Server Development with Node.js from Scratch to ProductionStep by Step: Typescript, Node.js, Express, Logging, Env Setup, Unit Testing, API Documentation, Authentication, MongoDB, Caching, more…Sep 20, 2020Sep 20, 2020
Alex LosikovPart 8. External Caching in Node.js with RedisCaching with redis, how to use in Node.js, run redis server with docker, and mock redis for unin tests…Sep 19, 20201Sep 19, 20201
Alex LosikovPart 7. Internal Caching in Node.jsInternal and External caching, Caching Techniques (Write-through, Write-behind, Write-around), Internal Caching in Node.js with node-cache…Sep 19, 2020Sep 19, 2020
Alex LosikovPart 6. Authentication with JWT, JSON Web TokenIn this chapter, we’ll integrate JSON Web Token, or JWT, to our Node.js app and use it for user authentication. On the diagram above, I…Sep 18, 2020Sep 18, 2020
Alex LosikovPart 5. MongoDB with mongooseNew to MongoDB and mongoose? Mongoose with TypeScript? Best way to run MongoDB? New backend APIs only with Unit Tests?Sep 17, 20202Sep 17, 20202
Alex LosikovPart 4. Node.js + Express + TypeScript: Unit Tests with JestIt is not possible to develop an application efficiently without Unit Tests. This statement is more than the truth about HTTP API server…Aug 11, 20201Aug 11, 20201
Alex LosikovPart 3. Brushing up: Logger + Environment variablesIn this part we’ll fix relative import paths to absolute, add loggers to express, and pass environment variables…Aug 6, 20201Aug 6, 20201