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
Ghost
A modern, open-source content management system designed for publishing and managing blogs, online publications or website, offering a smooth writing experience and with many ways to customize.
Next.js
A framework that enables server-side rendering and static site generation, providing an optimized development experience for building web applications.
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.
Node.js
A versatile JavaScript runtime built on Chrome’s V8 engine, enabling scalable backend applications and APIs with high performance.
Bun
An all-in-one JavaScript runtime designed to be faster than Node.js, with native bundling, transpiling, and package management support.
Astro
A modern static site builder that lets you write components with your favorite frameworks while optimizing for minimal client-side JavaScript.
SvelteKit
A framework for building performant web applications with Svelte, offering server-side rendering and a simple syntax.
Nue.js
A framework focused on building efficient, modular web applications with simplicity and developer productivity.
Django
A high-level Python web framework that promotes rapid development, clean design, and robust, secure web applications.
Hono
A small, ultra-fast web framework tailored for the edge, designed for building low-overhead APIs and applications.