关于 DWeb

DWeb 是一个现代化的全栈 Web 框架,基于 Deno + Preact + Tailwind CSS 构建

框架简介

DWeb 是一个基于 Deno + Preact + Tailwind CSS 的现代化全栈 Web 框架。 它旨在提供高性能、易用的开发体验,让开发者能够快速构建现代化的 Web 应用。

DWeb 借鉴了 Next.js、Remix 等优秀框架的设计理念,同时充分利用 Deno 的现代特性, 提供了文件系统路由、多种渲染模式、中间件系统、插件系统等强大功能。

无论是构建简单的静态网站,还是复杂的全栈应用,DWeb 都能为您提供最佳的支持。

技术栈

DWeb 基于以下现代 Web 技术构建

🦕

Deno

现代 JavaScript/TypeScript 运行时,内置安全性和现代 Web API 支持。Deno 提供了更好的开发体验,无需复杂的构建配置。

⚛️

Preact

轻量级 React 替代品,提供相同的 API 但体积更小、性能更好。Preact 只有 3KB,但功能完整,是构建现代 Web 应用的理想选择。

🎨

Tailwind CSS v4

实用优先的 CSS 框架,快速构建现代化的用户界面。Tailwind CSS v4 提供了更好的性能和更灵活的配置选项。

设计理念

DWeb 的设计遵循以下核心原则

简单易用

提供直观的 API 和清晰的文档,让开发者能够快速上手,专注于业务逻辑而不是框架配置。

性能优先

基于 Deno 和 Preact 等高性能技术,提供多种渲染模式,确保应用在各种场景下都能获得最佳性能。

开发体验

内置 HMR、TypeScript 支持、完整的类型定义,提供优秀的开发体验,让开发更高效、更愉快。

灵活扩展

强大的中间件和插件系统,支持自定义扩展,满足各种业务需求,同时保持框架的简洁性。

准备开始了吗?

立即开始使用 DWeb,体验现代化的 Web 开发方式