在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):kamilkisiela/loona开源软件地址(OpenSource Url):https://github.com/kamilkisiela/loona开源编程语言(OpenSource Language):TypeScript 83.1%开源软件介绍(OpenSource Introduction):Loona is a state management library built on top of Apollo Client. It brings the simplicity of managing remote data with Apollo, to your local state. Instead of maintaining a second store for your local data with tools like Redux, MobX or NGRX, use Loona to keep data in just one space and make it a single source of truth. With Loona you get all the benefits of Apollo, like caching, offline persistence and more. On top of that you gain all the other benefits like stream of actions, better sepatation between mutation and store updates. UI FrameworksLoona works with React and Angular: DocumentationAll of the documentation for Loona including usage articles and helpful recipes lives on loonajs.com. Read about LoonaFeatures
ConceptLoona can be described by few core concepts. First two of them are related to GraphQL:
It also uses a concept of:
By having it all, Loona helps you to keep every piece of your data's flow separated. ContributingThis project uses Lerna. Bootstraping: yarn install Running tests locally: yarn test Formatting code: yarn format This project uses TypeScript for static typing. You can get it built into your editor with no configuration by opening this project in Visual Studio Code, an open source IDE which is available for free on all platforms. |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论