@saily/sextant

- [Requirements](#-requirements) - [Building your first Sextant app](#-building-your-first-sextant-app) - [Documentation](#-documentation) - [Upgrading](#-upgrading) - [How to Contribute](#-how-to-contribute) - [License](#-license)

Usage no npm install needed!

<script type="module">
  import sailySextant from 'https://cdn.skypack.dev/@saily/sextant';
</script>

README

⚓️ Sextant ⛵️

React Native is released under the MIT license. Current npm package version. PRs welcome!

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.