How it Goes

During a workshop we will be building an app that mimics the famous Q&A website stackoverflow.com.

We'll start with local setup, tools and techniques used in the workshop. Then goes an overview key concepts of Svelte and we'll kick off a basic app using a generator.

Throughout the workshop by progressively breaking down the app into components, we will ensure the code is reusable. Adding routes and state management​ will complete the app functionality.

We'll connect the app to a containerised backend (Nodejs + mongoDB), test with Cypress​, and later optimise the production build.

Our goals are to learn awesome technologies, practice modern techniques, and of course, make your Svelte app production ready!

Workshop agenda

Build Full Featured Frontend App with Svelte

Prerequisites

  1. You’ll need to have a laptop with you. Windows, Linux or Mac doesn’t matter. Ideally, you should feel comfortable using this computer for daily dev tasks. Don't forget to take a charger;
  2. Installed software – npm , git, VSCode or IDE of choice;
  3. Junior/medior experience with frontend