Building a Slideshow in Svelte with Plenti
Channel: Jantcu
Date: 2021-03-19

This video explores how to do page transitions / animations for dynamic routes: https://github.com/plentico/plenti/issues/145. Together we'll create a lightweight slideshow presentation in Plenti.

---

This video was made in preparation for a presentation at NerdSummit on 3/19/21: https://nerdsummit.org/#11

JavaScript is more essential to the web today than ever before, but supporting a complex toolchain can get in your way and make you less productive.

Plenti (https://github.com/plentico/plenti) takes a new approach to building JS apps by cutting out the bundlers, hitting the compiler directly in V8, and building scaffolding in Go to give an extremely fast and consistent developer experience. It uses Svelte templates on the frontend so you get a reactive component architecture that's lightweight and fast. The build process runs very quickly so you get real-time updates and you don't need any tools or configuration to get started - NodeJS and NPM are optional.

In this talk, Jim, the primary developer for the project, will walk through the architecture choices and explain how Plenti works at a high level. Then he'll discuss plans for future releases and take questions / feedback from the group.

About the speaker:

Jim Fisk is a Framingham based web developer and the creator of Plentico. He started the JAMstack Boston meetup in 2017 where he has enjoyed teaching workshops on topics such as Hugo and NetlifyCMS while learning from others about new tools that make up this rapidly evolving ecosystem. He has led production builds using a variety of JAMstack technology, including Jekyll to build budget.boston.gov and Gatsby to create theiagroupinc.com. Jim is passionate about lowering barriers for new folks learning tech and founded a company called Jantcu LLC in 2015 that's focused entirely on free and open source software.