Subscribe to access all episodes. View plans →
Alchemist's Edition
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.
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.
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.
In this episode we’ll explore a way to get lower level control of asynchronous operations in Phoenix LiveView with start_async.
In this episode we’ll fetch data asynchronously using Phoenix LiveView’s assign_async function.
Hammer makes it easy to add rate-limiting to your Elixir Phoenix application.
In this episode we’ll learn how to use Phoenix 1.7 to build a JSON API.
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.
In this episode, we’re building an application to fetch timezones based on latitude and longitude coordinates using the TzWorld package. Along the way, we’ll use schemaless Ecto changesets in a Phoenix LiveView.
© 2024 HEXMONSTER LLC