Workshops
Gather your Party with Svelte
In this workshop we will take you through the basic concepts of Svelte. We’ll do this by making our own Character Creator! If you’re not familiar with the concept, a character creator is a tool for making a fictional character using a variety of features. Examples of features: Inputting name, rolling stats, selecting abilities, uploading portrait, selecting appearance, writing bio, etc. Here’s a simple example , and here’s a more advanced example .
The workshop will start off with an introduction to Svelte and the app we will be building. The workshop will then proceed with building the app through several step. And here’s where the learning comes in: each step is designed to showcase a certain feature of Svelte. And don’t worry if you fall behind on a step, we’ll have code ready for you to skip to the next step.
We’ll finish the workshop by taking a look at our work and comparing Svelte and its features against other popular web technologies, such as React.
Throughout the workshop Alexander and Dag Erik will be available for questions, help, or just a chat.
We hope you find this interesting, and can’t wait to see you!
- Alexander Castillo and Dag Erik Løvgren.
- Primarily for: Developers.
- Participant requirements: A computer with Git, Node 16+, and Npm/Yarn installed. Some experience with web development and TypeScript/JavaScript is recommended. Experience with Svelte is not required.
Event Performances
Gather your Party with Svelte @ BoosterConf 2022
Gather your Party and Learn a New Technology
Using a full day to explore and learn a new technology, either through free exploration, or through a predefined starter with a case attached.
The workshop is split into two technologies: Svelte and Go(lang).
For Svelte, the case is to create a character creator, and incidentally was the inspiration for the "Gather your Party with Svelte" workshop above.
For Go, two starter cases are given: a completely blank slate for making anything you want, and an API-starter for making some kind of API with Go.
The cases are described in more detail in the Git repositories.
Note: The workshop descriptions in the Git repositories are in Norwegian.