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.

24m read timeFrom freecodecamp.org
Post cover image
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 Structure
18 Comments

Sort: