⚓️ Sextant ⛵️
The goal of Sextant is to ....
- Configurable. React makes it painless to create interactive UIs. Declarative views make your code more predictable and easier to debug.
- Extendable. Build encapsulated components that manage their state, then compose them to make complex UIs.
- Easy. See local changes in seconds. Changes to JavaScript code can be live reloaded without rebuilding the native app.
- Full Featured. Reuse code across iOS, Android.
- Best Practices. Connecting best practices together
- Tested. Reuse code across iOS, Android.
📃 Contents
📋 Requirements
yarn add @saily/sextant
Using expo ?
expo install react-native-gesture-handler react-native-reanimated react-native-screens \
react-native-safe-area-context @react-native-community/masked-view react-native-maps
🎉 Building your first Sextant app
import Sextant, { App } from '@saily/sextant'
const app: App = {
name: "demo",
version: '0.0.1'
}
const App = () => <Sextant {...app} />
export default App
📖 Documentation
🚀 Upgrading
👏 How to Contribute
yarn run dev
📄 License
Sextant is MIT licensed, as found in the LICENSE file.