← All Workshops
MudEngine Part 1: Requirements
Step 6 / 13
Create a new project with dx new
Now we create a new Dioxus project using the interactive `dx new` CLI. This
walks through several choices — each is explained below.
Start the interactive CLI
dx new📦 Template: Bare-Bones
A minimal project with just the Dioxus core dependency. No router, no fullstack, no Tailwind. Best for learning fundamentals and small apps where you want zero overhead.
📦 Template: Jump-Start
A pre-configured project with Dioxus Router, Tailwind CSS, and asset pipeline already set up. Recommended for most projects — you get routing and styling out of the box.
📦 Template: Workspace
A Cargo workspace with two crates: one for the frontend and one for the backend (server functions). Ideal for fullstack apps with structured separation of client and server code.
Step 6 / 13