A basic starting point for building universal web apps with ReasonReact bundled with Parcel.
Far from refined. Used as a basis to learn ReasonML and POC for server side rendering with ReasonReact and Parcel
- ReasonReact
- Parcel - zero config web app bundler
- SSR - Server side rendering
- React Helmet Async
- Code-Splitting - Reason Loadable
- PWA - Workbox
- Use install dependencies:
yarn - For dev mode without ssr run
yarn devornpm run dev, open browser, the app should be running at: http://localhost:1234. - To build run:
yarn buildornpm run build - To build and run use:
yarn buildornpm run buildfollowed byyarn startornpm start
- Add styling. Either bs-css or bs-react-fela.
- Add GraphQL server