episode image

Alchemist's Edition

#180: Phoenix LiveView Tutorial Part 4

In this episode we’ll create a keyboard component for our game. Using LiveView LiveComponents, we’ll add a dynamic keyboard to the application, and style it with Tailwind CSS and DaisyUI.

5m 50s
Watch Now →
episode image

Alchemist's Edition

#179: Phoenix LiveView Tutorial Part 3

In this episode we’ll build a grid for our game. To do that we’ll create a couple different LiveView components to use for the cells, rows, and grid.

7m 53s
Watch Now →
episode image

Alchemist's Edition

#178: Phoenix LiveView Tutorial Part 2

This episode details setting up a Wordle-like game in Phoenix LiveView, covering creating two different database tables, populating them with 5-letter words using the WordList and NimbleCSV packages, and configuring routes and LiveView components.

11m 24s
Watch Now →
episode image

#177: Phoenix LiveView Tutorial Part 1

In this episode we begin creating our game by generating a new Phoenix LiveView application. Then we’ll set up the database, customize layouts with HEEx and Tailwind CSS, and update the router.

8m 9s
Watch Now →
episode image

Alchemist's Edition

#174: Phoenix LiveView start_async

In this episode we’ll explore a way to get lower level control of asynchronous operations in Phoenix LiveView with start_async.

4m 49s
Watch Now →
episode image

Alchemist's Edition

#173: Phoenix LiveView assign_async

In this episode we’ll fetch data asynchronously using Phoenix LiveView’s assign_async function.

4m 53s
Watch Now →
episode image

#172: Rate-limiting a Phoenix API with Hammer

Hammer makes it easy to add rate-limiting to your Elixir Phoenix application.

7m 37s
Watch Now →
episode image

Alchemist's Edition

#170: JSON API with Phoenix 1.7

In this episode we’ll learn how to use Phoenix 1.7 to build a JSON API.

7m 4s
Watch Now →
episode image

#169: Phoenix Storybook

If you’re using components in your application, PhoenixStorybook provides an easy way to add a storybook-like UI for them. In this episode, we’ll learn how to add PhoenixStorybook to an application.

10m 44s
Watch Now →