This is a very small project to try and make a full-fledged* React app using ReScript et al.
This is completely for the purpose of me learning ReScript and trying to integrate the ReScript ecosystem with my prior knowledge of the React ecosystem.
This application pulls a few top stories from the HackerNews API and displays them in a very simple, responsive UI. I added a very basic sorting functionality as well.
The state management is done through reductive (a rewrite of Redux in ReasonML) and ReduxThunk.
The state management this time around is completely done through React.useReducer
and the Context API.
This project uses create-react-app along with the ReScript compiler, and npm-run-all
to facilitate running both simultaneously.
See LICENSE.md