Skip to content

Using Components

Components

You can think of components as the application layer of your project. In Diploi you can have multiple options available to define your application, which you can mix as you wish.

Components available

Next.js Next.js
React + Vite React + Vite
Node.js Node.js
Bun Bun
Astro Astro
SvelteKit SvelteKit
Django Django
Nue Nue
Hono Hono

Next.js

A framework that enables server-side rendering and static site generation, providing an optimized development experience for building web applications.

To the component’s repository

Official documentation for Next.js


React + Vite

Mixes Vite’s bundling capabilities and React’s frontend development capabilities, in a component that requires no configuration and provides instant hot module reload.

To the component’s repository

Official documentation for Vite

Official documentation for React


Node.js

A versatile JavaScript runtime built on Chrome’s V8 engine, enabling scalable backend applications and APIs with high performance.

To the component’s repository

Official documentation for Node.js


Bun

An all-in-one JavaScript runtime designed to be faster than Node.js, with native bundling, transpiling, and package management support.

To the component’s repository

Official documentation for Bun


Astro

A modern static site builder that lets you write components with your favorite frameworks while optimizing for minimal client-side JavaScript.

To the component’s repository

Official documentation for Astro


SvelteKit

A framework for building performant web applications with Svelte, offering server-side rendering and a simple syntax.

To the component’s repository

Official documentation for SvelteKit


Nue.js

A framework focused on building efficient, modular web applications with simplicity and developer productivity.

To the component’s repository

Official documentation for Nue.js


Django

A high-level Python web framework that promotes rapid development, clean design, and robust, secure web applications.

To the component’s repository

Official documentation for Django


Hono

A small, ultra-fast web framework tailored for the edge, designed for building low-overhead APIs and applications.

To the component’s repository

Official documentation for Hono