In this article we'll talk about what architecture is within the software world, some of the main concepts to know about it. For each topic I'll give a brief and superficial introduction and code/pseudo-code examples. The most commonly used are REST, SOAP and GraphQl. Most often the HTTP protocol is used. But other protocols and content formats are perfectly possible.
Table of contents
Table of ContentsWhat's the Client-server Model?What are APIs?What is Modularity?Monolithic ArchitectureMicroservices ArchitectureOn-Premise HostingTraditional Server ProvidersHosting on the CloudAll in One Place Folder StructureLayers Folder StructureMVC Folder Structure18 Comments
Sort: