Fullstack > Architecture
Below is the list of essential topics for understanding fullstack architecture:
| Topic | Description |
|---|---|
| Client-Server Model | Understanding how clients and servers communicate in a distributed system. |
| MVC Architecture | Separating concerns into Model, View, and Controller layers. |
| REST APIs | Designing and implementing stateless APIs for communication. |
| Stable APIs | Ensuring reliability and consistency in API design and implementation. |
| Microservices | Building modular and scalable backend systems. |
| Microfrontends | Building modular and scalable frontend systems. |
| Single Page Applications | Creating fast, interactive, and seamless web applications. |
| Progressive Web Applications | Combining the best of web and native apps for a modern user experience. |
| TBD | More topics to be added. |