More Premium Hugo Themes Premium React Themes

Reasonreact Starter

Minimal yet powerful ReasonReact template

Reasonreact Starter

Minimal yet powerful ReasonReact template

Author Avatar Theme by cironunes
Github Stars Github Stars: 32
Last Commit Last Commit: Jul 20, 2020 -
First Commit Created: Jun 19, 2023 -
Reasonreact Starter screenshot

Overview

The ReasonReact Starter is a minimal yet powerful template that includes all the necessary dependencies to start developing with ReasonReact. It provides a scalable folder structure, a router, unit and integration testing, CSS-in-JS, and various other features. The template also has plans to include web APIs, themes, forms, GraphQL integration, authentication, and websockets.

Features

  • Folder Structure: The template includes a scalable folder structure to organize your code effectively. More details can be found in the README files.
  • Routes: ReasonReact comes with a built-in router, and the template includes two examples of how to use it.
  • Tests: Unit and Integration Testing is supported with Jest and React Testing Library.
  • Styles: CSS-in-JS is supported with bs-css and re-classnames.

Installation

To get started with the ReasonReact Starter, follow these steps:

  1. Clone the repository without any history: git clone --depth 1 https://github.com/cironunes/reasonreact-starter.git
  2. Run the project.
  3. Open a new web page and navigate to http://localhost:1234/.
  4. Make changes to any .re file in the src folder, and the page will auto-reload.

Summary

The ReasonReact Starter is a comprehensive template for developing ReasonReact applications. It provides a range of features such as a scalable folder structure, routing, testing, and CSS-in-JS. The template also has plans to include web APIs, themes, forms, GraphQL integration, authentication, and websockets. With its minimal yet powerful setup, the ReasonReact Starter is a great choice for developers starting out with ReasonReact.