MMKV
react-native-skia
Our great sponsors
MMKV | react-native-skia | |
---|---|---|
5 | 24 | |
16,791 | 6,351 | |
0.9% | 7.2% | |
8.7 | 9.7 | |
about 22 hours ago | 6 days ago | |
C++ | TypeScript | |
GNU General Public License v3.0 or later | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
MMKV
-
Understanding security in React Native applications
react-native-mmkv is a wrapper around MMKV that allows you to easily implement secure storage in your app. It is arguably the fastest key-value storage for React Native apps
-
TOP 6 React Native libraries with native performance ⚡️
This library uses MMKV key-value storage and JSI to communicate between the JS side and the native side very quickly and synchronously. It is a suitable replacement for slow AsyncStorage. Follow this guide to migrate from AsyncStorage and get 30x faster on read and write operations in your app.
-
MMKV Visualizer - simple visualizer for mobile forensicators
For those unfamiliar with MMKV, here's a link to their GitHub - https://github.com/Tencent/MMKV. Used in many mobile applications, such as Discord.
-
React Native SWR Persistent Cache with MMKV
SWR library works great with React Native. By default, SWR library uses global cache store, but you will lose your cache when you reload your app. Here is a super-easy way to sync SWR cache with MMKV.
-
Getting Started with React Native JSI Modules
This library aims to provide a fast & reliable solution for you data storage needs in react-native apps. It uses MMKV by Tencent under the hood on Android and iOS both that is used by their WeChat app(more than 1 Billion users). Unlike other storage solutions for React Native, this library lets you store any kind of data type, in any number of database instances, with or without encryption in a very fast and efficient way. Read about it on this blog post I wrote on dev.to
react-native-skia
-
WebKit Switching to Skia for 2D Graphics Rendering
It works wonderfully well for my react native app, see https://shopify.github.io/react-native-skia/ for details!
-
Going down the rabbit hole of the canvas
I stopped further tracking of the source code. As an end of this blog post, I would like to share my finding of the React Native Skia which brings the Skia Graphics Library to React Native. You can get more information from a Shopify Engineering blog Getting Started with React Native Skia. Hope it helps, see you next post.
-
React Native in Next.JS for Hybrid Web/Mobile Monorepo: Should I give up? ($250 Bounty)
This is the latest version of the issue (haven't had much luck getting support from the Skia team throughout this), I'm happy to get on a call to show you further if you have any experience with dealing with these monorepos or Skia for web. The moment we run a successful Next.js build I'll paypal you $250 on the spot.
-
Looking for articles about react-native-skia
The docs for react-native-skia docs seem spare and the only linked tutorials are in video form. Can anyone recommend any good written resources?
- React native for Linux app development in 2023
-
React Native is Multi Threaded
By using libraries like Reanimated, React Native MMKV, and React Native Skia, you leverage the native thread. However, I know there are developers building amazing things who think outside the box. I'm always thrilled when I read engineering blogs from companies like Netflix, Meta, and Shopify. They create solutions beyond the limits.
-
Revolutionizing Data with React Native ECharts 1.1: Now More Interactive!
@wuba/react-native-echarts, An awesome charting library for React Native, built upon Apache ECharts and leveraging react-native-svg and react-native-skia. Offers significantly better performance compared to WebView-based solutions. If you want to learn more about the project's design principles, you can click here.
-
How can I draw custom vector graphics in ReactNative (equivalent to Flutter CustomPaint) ?
There's also React Native Skia.
-
Is this impossible to re-create in React Native?
yes this can be achieved using react-native-skia. Check it out link:https://shopify.github.io/react-native-skia/
- Graphs and Charts in React Native
What are some alternatives?
Realm - Realm is a mobile database: a replacement for Core Data & SQLite
react-native-reanimated - React Native's Animated library reimplemented
SQLite.swift - A type-safe, Swift-language layer over SQLite3.
perfect-freehand - Draw perfect pressure-sensitive freehand lines.
ObjectBox embedded database - Swift database - fast, simple and lightweight (iOS, macOS)
rn-perfect-sketch-canvas - Perfect pressure-sensitive drawing for both iOS and Android.
SQLite - A stand-alone Swift wrapper around the SQLite 3 client library.
yoga - Yoga is an embeddable layout engine targeting web standards.
WCDB - WCDB is a cross-platform database framework developed by WeChat.
react-native - A framework for building native applications using React
UserDefaults - Simple, Strongly Typed UserDefaults for iOS, macOS and tvOS
react-native-svg - SVG library for React Native, React Native Web, and plain React web projects. [Moved to: https://github.com/software-mansion/react-native-svg]