shlogg · Early preview
Sospeter Mong'are @msnmongare

Creating A Simple Counter App With Phoenix LiveView

Create a simple counter app with Phoenix LiveView: set up project, create LiveView, add route & CSS, run server at http://localhost:4000.

This guide will walk you through creating a simple counter application that demonstrates the basics of Phoenix LiveView.

  
  
  Step 1: Setting up a new Phoenix project

First, make sure you have Elixir and Phoenix installed. Then, create a new Phoenix project:

# Install Phoenix (if you haven't already)
mix archive.install hex phx_new
# Create a new Phoenix project with LiveView
mix phx.new counter_app --live
# Move into the project directory
cd counter_app
# Set up the database (we won't use it much, but it's required)
mix ecto.setup

    
    

    
    




  
  
  Step 2: Create a simpl...