We’re first going to walk through using a package called react-icons that will allow us to easily import icons from popular icon sets like Font Awesome right into our app. This makes them extra flexible for web usage, especially when making experiences responsive. Typically when using SVG, you can take advantage of its smaller size compared to larger image files that might be required to deliver the same high resolution.Īdditionally, since we’re defining SVG as paths, they can scale as large or as small as we want. This plays a part in the small file size.
If you open an SVG file on your computer, you might be surprised to find that it’s all code!
It’s an open standard that was created by W3C to provide a better way to add images to the web. It’s a file format based on a markup language similar to XML that allows developers and designers to create vector-based images using path definitions.