staccato-phoenix Svelte Themes

Staccato Phoenix

A starter project for Phoenix + Svelte + HTMX

Phoenix + HTMX + Vite starter

  • Phoenix

  • Htmx 1.x

  • Svelte

    Prerequisites

  • Install Docker

  • Initialize project

    • Run init.sh script to install devbox + devbox dependencies

      Devbox requires the Nix Package Manager. If Nix is not detected when running a command, Devbox will install it for you in single-user mode for Linux. Don't worry: You can use Devbox without needing to learn the Nix Language.

    If you would like to install Nix yourself, we recommend the Determinate Nix Installer.

  • Open in VsCode and install recommended extensions

    Getting Started

  • Prerequisites completed

  • Use vscode and open in devbox:

    • Ctrl + Shift + P > ``
  • Start project with task start from the commandline/Task extension installed in vscode

Learning

Phoenix

To start your Phoenix server:

  • Run mix setup to install and setup dependencies
  • Start Phoenix endpoint with mix phx.server or inside IEx with iex -S mix phx.server

Now you can visit localhost:4000 from your browser.

Ready to run in production? Please check our deployment guides.

Learn more

Top categories

Loading Svelte Themes