- ReasonML Quick Start Guide
- Raphael Rafatpanah Bruno Joseph D'mello
- 218字
- 2021-07-02 12:34:14
The Future of ReactJS
In practice, few real-world applications use just ReactJS. Additional technologies, such as Babel, ESLint, Redux, Flow/TypeScript, and Immutable.js, are typically brought in to help increase the maintainability of a codebase. Reason replaces the need for these additional technologies with its core language features.
ReasonReact is a Reason library that binds to ReactJS and provides a simpler, safer way to build ReactJS components. Just like ReactJS is just JavaScript, ReasonReact is just Reason. Additionally, it's easy to incrementally adopt because it was made by the same person who created ReactJS.
ReasonReact comes with a built in router, Redux-like data management, and JSX. You'll feel quite at home coming from a ReactJS background.
It's important to mention that Reason/ReasonReact is already being used by several companies in production, including within one of the largest codebases in the world. Facebook's messenger.com codebase is already over 50% converted to ReasonReact.
As a result, new releases of Reason and ReasonReact come with code mods that automate much, if not all, of the upgrade process for your code base. New features are thoroughly tested internally at Facebook before they're released to the public, and this results in a pleasant developer experience.
- Building E-commerce Sites with VirtueMart Cookbook
- Web Application Development with R Using Shiny
- 新一代物聯網架構技術:分層算力網絡
- Wireshark網絡分析就這么簡單
- React:Cross-Platform Application Development with React Native
- Learning Swift(Second Edition)
- Unity Artificial Intelligence Programming
- Getting Started with Memcached
- 深入理解Nginx:模塊開發與架構解析
- 園區網絡架構與技術
- 全聯網標識服務
- Getting Started with tmux
- 計算機通信網絡安全
- 現場綜合化網絡運營與維護:運營商數字化轉型技術與實踐
- 無線傳感器網絡定位方法及應用