Understanding Channel Structure

Let’s understand how Phoenix Channels are implemented using Sockets.

Channel structure

Frameworks often add several layers between the user and the business logic. We shouldn’t worry if we feel a bit intimidated when we first look at Channels and see the different layers being used. We’ll understand each layer and its purpose as we progress through this lesson and course. This will help us leverage Phoenix with an incredible amount of confidence.

Let’s look at a high-level diagram to understand the different processes and connections that exist in Channels:

Get hands-on with 1200+ tech skills courses.