Best of ArchitectureJanuary 2021

  1. 1
    Article
    Avatar of jsPlainEnglishJavaScript in Plain English·5y

    How Model View Controller (MVC) Architectures Work

    Software architecture includes several contributory factors such as Business strategy, quality attributes, human dynamics, design, and IT environment. How Model View Controller (MVC) Architecture Works. The only interaction that takes place between them is through the Controller. The logic of the application and the interface never interacts with each other, which makes writing complex applications easy.

  2. 2
    Article
    Avatar of dzDZone·5y

    20 Software Engineering Podcasts to Follow

    Apiumhub has compiled a list of some of the best software and software architecture podcasts. The Cloudcast has been consistently releasing weekly episodes for over six years. ThoughtWorks Technology podcast plunges deep into the latest tech topics that have captured their imagination. No Fluff Just Stuff (NFJS Symposium) has delivered over 65,000 attendees.

  3. 3
    Article
    Avatar of itnextITNEXT·5y

    Designing Microservices with ExpressJS

    Nginx is a unique web server, you can configure it as load balancer or gateway with just a few lines of code. We use Sequelize as ORM, but I won’t dive into details about it, just define Models and use it. Database models are held under src/db/models folder. Business logic files can be separated by model names. Nginx handles all requests coming from 8080.

  4. 4
    Article
    Avatar of dnetcurryDotNetCurry·5y

    Architecture of Web Applications (with Design Patterns)

    There are two primary categories of web applications based on where the final HTML markup to be rendered in the browser, is generated. In server-side rendered applications, this is done on the server. The architecture of client-side. rendered applications has more in common with desktop and mobile applications which I. have already covered in my previous article from this series: Architecture of desktop. and mobile.

  5. 5
    Article
    Avatar of swlhThe Startup·5y

    Stop this Microservices Madness

    Federico Pugliese is a big fan of Microservices. He explains why and when to use them, and why they are not fun to use. He also explains the two principles of OOP, or Object-Oriented Programming, that should be the guiding stars of each software project.

  6. 6
    Article
    Avatar of itnextITNEXT·5y

    Designing Microservices with ExpressJS

    Nginx is a unique web server, you can configure it as load balancer or gateway with just a few lines of code. We use Sequelize as ORM, but I won’t dive into details about it, just define Models and use it. Database models are held under src/db/models folder. Business logic files can be separated by model names. Nginx handles all requests coming from 8080.