The Pragmatic Engineer cover image

Building Reddit’s iOS and Android app

The Pragmatic Engineer

CHAPTER

Modernizing CoreStack: From REST to GraphQL

This chapter explores the modernization of CoreStack's tech stack, focusing on the transition from REST to GraphQL and the implementation of a monorepo approach. It highlights architectural changes like adopting the MVVM pattern for both Android and iOS development, as well as the challenges faced with SwiftUI and the creation of SliceKit. Additionally, the chapter emphasizes the importance of collaboration between mobile and backend teams, addressing performance and user needs during the migration process.

00:00
Transcript
Play full episode

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner