Building Microservices with Go: 9 CORS (Cross-Origin Resource Sharing)

テクノロジー



Weekly live stream which teaches how to build Microservices using the Go programming language.

Apologies with the quality of this video, I am having some problems with the new YouTube Creator Studio. Will fix the quality as soon as I can in the classic version.

In this episode we are going to take a look at CORS (Cross-Origin Resource Sharing). CORS is a security feature built into web browsers which restricts upstream requests to sites on different domains. We look at a typical example of a React website on one domain calling a back end API, see the impact of CORS and how to solve it.

Contents:
CORS Mozilla web docs:
https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS

Understanding COORS blog by Bartosz Szczeciński:
https://medium.com/@baphemot/understanding-cors-18ad6b478e2b

Gorilla framework CORS handler:
https://www.gorillatoolkit.org/pkg/handlers#CORS

Source:
https://github.com/nicholasjackson/building-microservices-youtube/tree/episode_9

Series Content:
Over the weeks we will look at the following topics, teaching you everything you need to know regarding building microservices with the go programming language:
– Introduction to microservices
– RESTFul microservices
– gRPC microservices
– Packaging applications with Docker
– Testing microservice
– Continuous Delivery
– Observability
– Using Kubernetes
– Debugging
– Security
– Asynchronous microservices
– Caching
– Microservice reliability using a Service Mesh

Comments

Copied title and URL