Можно ли сохранить в кеш браузера что то? Точнее как это сделать, и как использовать сохраненные данные при следующем заходе?
localStorage то что тебе надо, с его помощью можно сохранять данные и они не будут ограничены по времени существования, и удалить их можно будет только с помощью JS.
localStorage.setItem('myFood', 'Potato');
а подгрузить потом можно вот так:
localStorage.getItem(‘myFood’);