---
title: "APIs & Advanced Architecture"
description: "Posts in the APIs & Advanced Architecture series."
author: "Mohammad Abu Mattar"
canonical: https://mkabumattar.com/series/apis--advanced-architecture
---

# APIs & Advanced Architecture

8 posts.

- [RESTful API vs. GraphQL: Which API is the Right Choice for Your Project?](https://mkabumattar.com/blog/post/restful-api-vs-graphql-which-api-is-the-right-choice-for-your-project)
- [Decoding REST API Architecture: A Comprehensive Guide for Developers](https://mkabumattar.com/blog/post/decoding-rest-api-architecture-a-comprehensive-guide-for-developers)
- [The Real Talk on Microservices vs. Monoliths](https://mkabumattar.com/blog/post/0076-the-dark-side-of-microservices-when-to-avoid-them)
- [tRPC: End-to-End Type-Safe APIs in TypeScript Without Codegen](https://mkabumattar.com/blog/post/trpc-end-to-end-typesafe-apis)
- [GraphQL Fundamentals: Queries, Mutations & Schema Design](https://mkabumattar.com/quizzes/post/graphql-fundamentals-quiz)
- [API Security & Authentication: Protecting Your APIs](https://mkabumattar.com/quizzes/post/api-security-authentication-quiz)
- [Advanced API Architecture & Design Patterns](https://mkabumattar.com/quizzes/post/advanced-api-architecture-quiz)
- [System Design & Architecture: Scalability & Resilience](https://mkabumattar.com/quizzes/post/system-design-architecture-quiz)
