Web application redesign for an automatic pet feeder. Initial project size: 808 KB, number of files: 113.
Redesigned using the BEM methodology. Removed Bootstrap, JQuery, and the IcoMoon icon font. Optimized and combined images into an SVG sprite. The project was built as a single-page web application (SPA).
The resulting application size is 120 KB across 6 files, resulting in nearly 7 times memory savings.
Произведена реверстка web-приложения автокормушки для животных. Исходный размер проекта составлял 808 КБ, а количество файлов - 113 штук.
В ходе реверстки применена методология БЭМ. Были удалены библиотеки Bootstrap, JQuery и иконочный шрифт IcoMoon. Также были оптимизированы изображения и собраны в SVG спрайт. В результате проект был собран в виде одностраничного веб-приложения SPA.
Получившийся размер приложения составляет 120 КБ в 6 файлах, что означает экономию памяти почти в 7 раз.
