Skip to content

Commit f010bb0

Browse files
committed
Website: add a short docs intro
1 parent e8f4260 commit f010bb0

1 file changed

Lines changed: 23 additions & 2 deletions

File tree

‎website/docs/index.md‎

Lines changed: 23 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,27 @@ id: getting-started
33
title: Getting Started
44
---
55

6-
This page will help you install and build your first React Native app.
6+
_Reason React Native_ is a safe & simple way to build
7+
[ReactNative](http://facebook.github.io/react-native/) apps, in
8+
[Reason](http://reasonml.github.io/), using
9+
[ReasonReact](https://reasonml.github.io/reason-react/).
710

8-
@todo
11+
By leveraging the ReasonML great type system, expressive language features and
12+
smooth interoperability with JS (thanks to
13+
[BuckleScript](https://bucklescript.github.io)), _Reason React Native_ provide
14+
bindings for React Native features as components & APIs that are:
15+
16+
- Safe and statically typed
17+
- Simple and lean
18+
- Familiar and easy to insert into an existing React Native codebase
19+
20+
It is often said that writing ReactJS code feels like "just using JavaScript".
21+
The same applies to _Reason React_ with _Reason React Native_: you will feel
22+
like you are "just using Reason".
23+
24+
## Zero-Cost
25+
26+
What is awesome about _Reason React Native_ bindings is that they don't
27+
introduce an additional cost. The JavaScript code produced by BuckleScript will
28+
directly hit React & React Native JavaScript implementation, without any extra
29+
runtime & bundle cost.

0 commit comments

Comments
 (0)