jonasbuntinx/purescript-react-realworld

A real-world application demonstrating PureScript and React

PureScript

148

192 commits

updated Feb 4, 2023

See the code

README

Real World PureScript React

RealWorld Frontend CI Maintainer: jonasbuntinx

This repository is a Real World implementation of Conduit, a Medium clone, using PureScript and React.

Demo

Installation

Clone the repository:

git clone https://github.com/jonasbuntinx/purescript-react-realworld
cd purescript-react-realworld

Install the JavaScript and PureScript dependencies:

yarn

Build the project:

yarn build

You can bundle the JS for production:

yarn bundle

Or run a local development server (defaults to port 1234):

yarn serve

Noteworthy PureScript Libraries

React Basic Hooks

An implementation of React hooks on top of purescript-react-basic.

React Halo

A Halogen-inspired interface for React.

Web Router

A basic web router with support for asynchronous routing logic.

Routing Duplex

Unified parsing and printing for routes in PureScript.

Recognition

I was inspired by Thomas Honeyman's implementation of the Real World spec using Halogen.

hooks
netlify
parcel
purescript
react
realworld
spago

Contributors

jonasbuntinx

185 commits

robertdp

7 commits

jonasbuntinx/purescript-react-realworld

A real-world application demonstrating PureScript and React

PureScript

148

192 commits

updated Feb 4, 2023

See the code

README

Real World PureScript React

RealWorld Frontend CI Maintainer: jonasbuntinx

This repository is a Real World implementation of Conduit, a Medium clone, using PureScript and React.

Demo

Installation

Clone the repository:

git clone https://github.com/jonasbuntinx/purescript-react-realworld
cd purescript-react-realworld

Install the JavaScript and PureScript dependencies:

yarn

Build the project:

yarn build

You can bundle the JS for production:

yarn bundle

Or run a local development server (defaults to port 1234):

yarn serve

Noteworthy PureScript Libraries

React Basic Hooks

An implementation of React hooks on top of purescript-react-basic.

React Halo

A Halogen-inspired interface for React.

Web Router

A basic web router with support for asynchronous routing logic.

Routing Duplex

Unified parsing and printing for routes in PureScript.

Recognition

I was inspired by Thomas Honeyman's implementation of the Real World spec using Halogen.

hooks
netlify
parcel
purescript
react
realworld
spago

Contributors

jonasbuntinx

185 commits

robertdp

7 commits

Languages

PureScript

95.3%

Dhall

3.2%