LINUX.ORG.RU

bag.js - очередной загрузчик js/css/... с кешем в indexeddb/websql/localstorage + kv

 


1

1

https://github.com/nodeca/bag.js

Наклепал очередную загружалку на замену yepnope и т.п. Сначала использовал basket.js но в какой-то момент в localStorage кончилось место :) . Поэтому зафигарил свой лисапед, но с indexeddb + websql + localstorage. По задумке современным браузерам хватит indexeddb / websql, а localstorage оставлен на всякий случай. Окаменелости типа ie8 вроде не сломаются, но просто будут без кеша.

Кроме того, сделал интерфейс для key/value хранилища, т.к. в приложениях полноценные базы нужны редко, а тут все уже готовое и не надо вникать в кучерявые апи.

В упакованном виде занимает 3.3К. Если кто знает, как еще ужать размер - напишите.

★★★★★

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.