GETTING STARTED
Web and React Native
One visual language across platforms.
kivoraWe provide the pieces.
The idea is still yours.
The idea is still yours.
One family, two renderers
@kivora/nextjs provides web components. @kivora/native targets React Native. Both share types and themes from @kivora/theme without requiring you to install both renderers.
Choose a package
1# Dentro de tu aplicación Next.js
2npx @kivora/init --framework nextjs
3
4# Dentro de tu aplicación React Native compatible
5npx @kivora/init --framework nativeWhat you can share
- Palettes and design decisions expressed through theme tokens.
- Equivalent names, states and interaction patterns when both platforms support them.
- Business logic, validation and data models independent of the interface.
What you need to adapt
DOM attributes, table engines and react-slick options are not interchangeable with React Native. Resizable belongs to the web package; Menu is available on both platforms; the native library adds BottomSheet.
These pages document the @kivora/nextjs 0.2.0 API. Consult the README and types of your installed native version when building native components.
Continue with Button or explore the web component catalog.