Eric Fennis

Eric Fennis

Eric Fennis is a front-end software engineer from the Netherlands. The creator and maintainer of Lucide Icons, an open-source icon library that is used by millions of developers and designers worldwide and is among the top icon libraries in the industry. He created many packages to use Lucide in React, Vue, Svelte, Solid, and more. He aims for the best developer experience and performance for using icons in applications.
Many Ways to Put an Icon on Screen. Which Should You Use?
React Advanced 2026React Advanced 2026
Upcoming
Many Ways to Put an Icon on Screen. Which Should You Use?
Every web app needs icons, and there are surprisingly many ways to load them: img tags, icon fonts, inline SVGs, SVG sprites, and Icon components. Most teams pick one by habit or choose what's easy. The choice affects bundle size, accessibility, caching, rendering quality, and developer experience.This talk walks through each approach, how it actually works under the hood, and what it costs you. We'll compare them, showing network requests, bundle impact, and loading speed.  We will show you a simple decision framework you can apply to your own projects; by the end, you'll know not just which option is "best," but which is right for your specific constraints.