deno-frontend

Build Fresh 2.x frontend applications with Preact, Tailwind, and islands.

Updated Mar 16, 2026
One-click install
npx skills add https://github.com/sebastiankunikowski/zadanie-rekrutacyjne-vautomate --skill deno-frontend-sebastiankunikowski
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deno-frontend
Source: https://github.com/sebastiankunikowski/zadanie-rekrutacyjne-vautomate/tree/main/.agent/skills/deno-frontend
Command: npx skills add https://github.com/sebastiankunikowski/zadanie-rekrutacyjne-vautomate --skill deno-frontend-sebastiankunikowski

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Fresh/Deno frontend workflow can be complex when wiring routes, islands, and Tailwind integration; this guide consolidates best practices and patterns to streamline development.

Core Features & Use Cases

  • Project scaffolding and migration guidance for Fresh 2.x in Deno.
  • Building routes, islands, and server components with Preact.
  • Tailwind CSS integration and Vite-based dev workflow.
  • Best practices for imports, routing patterns, and state management.

Quick Start

Start a new Fresh project with Deno, then inspect routes, islands, and Tailwind setup to see the architecture in action.

Frequently Asked Questions about deno-frontend

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create islands and routes in a Fresh 2.x project with Deno?

To create islands and routes in Fresh 2.x, you use Deno with Preact for server components and interactive UI segments. The framework provides specific routing patterns and best practices for managing state and rendering pages.

What is the best way to migrate an existing Fresh 1.x application to 2.x?

Migrating Fresh 1.x to 2.x involves updating your Deno project to follow new import patterns and routing structures. The process requires adjusting server components and islands to align with the updated 2.x architecture and best practices.

How does Tailwind CSS integration work with Fresh and Deno?

Tailwind CSS integration in Fresh uses a Vite-based development workflow to streamline styling. This setup allows you to apply utility classes directly within Preact components and islands efficiently during Deno frontend development.

Can I use Preact components for state management in Fresh 2.x?

Yes, you can use Preact components for state management in Fresh 2.x. The framework supports passing state to interactive islands and server components, applying best practices for imports and error handling across routes.

Does Fresh 2.x support building API routes alongside frontend pages in Deno?

Yes, Fresh 2.x supports building API routes alongside frontend pages in Deno. You can implement server-side endpoints and UI pages within the same project, following established route patterns for handling data and errors.