phoenix

Improving UX with Phoenix Channels & React Hooks

This is a guest post by Alex Griffith, originally published on the Flatiron Labs blog. Alex is an engineer at The Flatiron School. He is also an incredibly talented teacher who happens to have a hilarious twitter handle Integrating Learn.co with a Partner Organization As part of a project…

JWT Auth in Phoenix with Joken

JSON Web Tokens, or JWTs, allow us to authenticate requests between the client and the server by encrypting authentication information into a secure, compact JSON object that is digitally signed. In this post, we'll use the Joken library to implement JWT auth in a Phoenix app. We'll focus on JWTs…

Check Out my Empex Talk on Phoenix Channels: The Right Way to Track Users in Real-Time

I attended Empex last year for the first time. Empex is an awesome, dynamic, inspiring, one-day Elixir conference. As an Elixir newbie, I had no idea what anyone was talking about. And I hated it! (Okay, I kind of loved it). It really gave me a kick in the butt…

Building an Elixir Umbrella App with Phoenix and React: Part III

Building a Phoenix 1.3 with React + Redux App You can check out parts I and II here and here. Building the Phoenix Child App Our Phoenix app will be pretty simple. It will take in a list of song ISRCs, rely on the Deliveries app to make a request…

Building an Elixir Umbrella App with Phoenix and React: Part II

Building a YouTube API Client with Elixir In Part I of this series, we learned about umbrella apps, and designed the archicture of our brand new umbrella app. Our umbrella app is responsible for communicating with YouTube regarding the state of song deliveries. It will have two child apps. One…