Есть веб-приложения покупки билетов. Нужно написать корзину для возможности покупки нескольких билетов одной транзакцией.
Для сокращения написания серверной части и для сокращения трафика планирую разработать корзину полностью на localStorage. На сервер будет передаваться только конечная информация в виде списка приобретаемых билетов. Промежуточные добавления/удаления из корзины с сервером не должны быть связаны. Возможно, будет использовано готовое решение (например,
simplecartjs.org/).
Уважаемые коллеги!
1. Хотелось бы знать ваше мнение.
2. Какие подводные камни вы здесь видите?