Skip to content
Cezarijus Kivylius edited this page Mar 9, 2024 · 17 revisions

Welcome to the Webdeck wiki!

Here you will find a lot of helpful tip and trick.

image

About

Webdeck was created to fill a void of a multi-platform solution for physical and virtual decks. The goal from the start was to have everything be a plugin. From each button to evidently all USB drivers and and even UI. This mindset should allow us for fast expansion and versatility as the platform grows. Contributing is needed to keep this project alive, so please bring you ideas forward. We are looking forward to seeing what we can create!

Plugins

Plugins are the heart and soul of Webdeck, anyone can create them and the resource above should tell you know to create one. Before you do It would be helpfull to learn about about them

Dependencies

To talk a little about dependencies, we are using react as the fronted framework, module federation as the plugin system and rsbuild as the bundler for each plugin. While the last two are not that important, react is, as you will be writing react code. If you never writen any react code, I would recommend to look at some tutorials online, its not very complicated if you understand basic javascript and html/css. React was chossen as its the most popular framework and other quickly followed suite. There nothing stopping from using any other frontend framework like Angular, Svelte or even web-components, however you mileage may very.

Clone this wiki locally