文件名称:ladda:具有缓存JavaScript数据获取层
文件大小:125KB
文件格式:ZIP
更新时间:2024-03-17 22:40:25
JavaScript
Ladda是一个库,可帮助您缓存,使缓存无效并以高性能和内存有效的方式处理同一数据的不同表示形式。 它是用JavaScript (ES2015)编写的,旨在供单页应用程序使用。 它与框架无关,因此可以与React,Vue,Angular或仅适用于普通JavaScript一起很好地工作。 Ladda的主要目标是使您轻松添加复杂的缓存,而又不会使您的应用程序代码更复杂。 Ladda将处理可能会增加应用程序代码复杂性的逻辑,并且会在应用程序之外的某个角落这样做。 如果您以前没有缓存,那么可以预期性能会得到显着提高,而应用程序代码可能无需更改。 Ladda旨在使其成为您设置后就可以忽略的东西。 在开发应用程序时,您不必在意Ladda或缓存。 您应该只是假定后端调用是免费的,如果可能的话,它们将被缓存,并且如果需要的话,将重新获取数据。 这样可以简化您的应用程序代码。 如果您对Ladda感到
【文件预览】:
ladda-master
----.gitignore(41B)
----.babelrc(147B)
----.eslintrc(815B)
----package.json(2KB)
----package-lock.json(326KB)
----src()
--------builder.js(4KB)
--------validator.spec.js(11KB)
--------validator.js(5KB)
--------index.js(54B)
--------builder.spec.js(17KB)
--------plugins()
--------listener-store.js(552B)
----.travis.yml(158B)
----CODE_OF_CONDUCT.md(3KB)
----LICENSE(1KB)
----rollup.config.js(562B)
----examples()
--------minimal-vanilla-ladda()
--------minimal-vue-ladda()
--------minimal-react-ladda()
--------README.md(134B)
----README.md(5KB)
----mocha.config.js(220B)
----book.json(435B)
----.npmignore(0B)
----SUMMARY.md(14B)
----docs()
--------Recipes.md(182B)
--------Demos.md(1KB)
--------Background.md(3KB)
--------basics()
--------Introduction.md(4KB)
--------README.md(1013B)
--------Contribute.md(1KB)
--------MainContributors.md(1KB)
--------GettingStarted.md(1KB)
--------ChangeLog.md(13B)
--------advanced()
--------Concepts.md(1KB)
--------recipes()