Chapter 4: Implementing Authentication and Image Uploads with Apollo Server
In the previous chapter, we covered how to connect a MySQL database to our web application using TypeORM and we implemented some of the resolvers for communicating with the database. We've been able to expose a working GraphQL API with actual resolvers that query and remove data from a real MySQL database.
We used TypeORM for working with the database instead of plain SQL, which abstracts the underlying database management system and SQL instructions using high-level programming constructs in TypeScript.
We have created the TypeORM entities responsible for generating the database tables and columns for our social application and integrated TypeORM with Apollo Server. ...
Get Full Stack Development with Angular and GraphQL now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.