Seriously, are we still asking this question? Okay, let’s go through the list and see for ourselves:
Solid Static Typing
Making the Goodness of OCaml, More Good
As told earlier, Reason is OCaml on a crash course for C language. In fact, Reason can very well be called as a simpler yet pragmatic version of OCaml. The code built in Reason is not only built faster but smaller in size with exact same effect and features. So, with Reason, OCaml has
- Better Tooling i.e. support for other testing and editing tools
- Better readability of the final built code
- Standard Libraries better than what OCaml already has, including the popular libraries like React.
Learning On its Own
The point is, why learn a new language for your app when you can just work with the old one… With a newer ease and better results.
Maintained by Facebook itself, React is a pretty efficient library on its own. To count a few of its features we can list:
- The capacity of easy and convenient adaption not only with the ecosystem but also developing into something new.
- Better Server-Side communication than ever
- Availability of the latest ECMAScript
- And, of course, what programmers like most – Free and open source
Reliability of Reason
Adaptability of React
Adapting React for future is one thing and doing the same with the Reliability of Reason is an entirely different phenomenon. ReasonReact can, essentially, serve as a playground to develop React for future.
The simple equation for speed – JS times OCaml. The library will process in single-digit milliseconds.