All Projects → mint-lang → mint-realworld

mint-lang / mint-realworld

Licence: BSD-3-Clause license
Mint implementation of https://realworld.io frontend.

Programming Languages

Mint
2 projects
HTML
75241 projects

Projects that are alternatives of or similar to mint-realworld

event-driven-web-components-realworld-example-app
Exemplary real world application built with Vanilla JS Web Components in an Event Driven Architecture
Stars: ✭ 55 (+19.57%)
Mutual labels:  realworld-frontend
mint-ui
The UI library of Mint
Stars: ✭ 56 (+21.74%)
Mutual labels:  mint-lang
riot realworld example app
Exemplary real world application built with Riot.js v6 🖐👍
Stars: ✭ 16 (-65.22%)
Mutual labels:  realworld-frontend
Mint
🍃 A refreshing programming language for the front-end web.
Stars: ✭ 3,607 (+7741.3%)
Mutual labels:  mint-lang

Mint Realworld

Mint codebase containing real world examples (CRUD, auth, advanced patterns, etc) that adheres to the RealWorld spec and API.

Demo    RealWorld

This codebase was created to demonstrate a fully fledged fullstack application built with Mint including CRUD operations, authentication, routing, pagination, and more.

We've gone to great lengths to adhere to the Mint community styleguides & best practices.

For more information on how to this works with other frontends/backends, head over to the RealWorld repo.

How it works

This implemenation only uses the Mint language and it's standard library without any third party dependencies.

To learn more about Mint check out the Guide

Differences

There are a few difference to other implementations:

  • since Mint has a built in way of styling HTML elements we wanted to showcase that, so the design of the application greatly differs from the original one
  • the end result is also a Progressive Web App which is not included in the original spec
  • the routes are not using hash

Development Server

Follow these steps to get up and running:

  1. Install Mint ( https://www.mint-lang.com/install )
  2. Clone the repository
  3. Install dependencies with mint install
  4. Start the development server mint start
  5. That's it!

Production Build

Just run mint build and everything is built into the dist folder.

Running Tests

Just run mint test to run the sample tests.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].