All Projects → ryannhg → elm-spa-realworld

ryannhg / elm-spa-realworld

Licence: MIT license
The RealWorld example app built with elm-spa!

Programming Languages

elm
856 projects

Projects that are alternatives of or similar to elm-spa-realworld

Effector React Realworld Example App
Exemplary real world application built with Effector + React
Stars: ✭ 119 (+133.33%)
Mutual labels:  realworld
akka-http-realworld-example
Exemplary real world application built with Scala + Akka HTTP https://realworld.io
Stars: ✭ 30 (-41.18%)
Mutual labels:  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 (+7.84%)
Mutual labels:  realworld
Ember Realworld
Ember.js RealWorld Implementation
Stars: ✭ 150 (+194.12%)
Mutual labels:  realworld
Rust Yew Realworld Example App
Exemplary real world app built with Rust + Yew + WebAssembly
Stars: ✭ 249 (+388.24%)
Mutual labels:  realworld
scala-http4s-realworld-example-app
Example of a RealWorld app backend powered by Scala + http4s
Stars: ✭ 35 (-31.37%)
Mutual labels:  realworld
Cakephp Realworld Example App
Stars: ✭ 103 (+101.96%)
Mutual labels:  realworld
go-realworld-example-app
Exemplary real world application built with Go, Gin, and go-pg
Stars: ✭ 48 (-5.88%)
Mutual labels:  realworld
elm-css-patterns
Common CSS patterns done with elm and elm-css
Stars: ✭ 61 (+19.61%)
Mutual labels:  elm-spa
lumen-realworld-example-app
Exemplary real world backend API built with Lumen + MongoDB
Stars: ✭ 50 (-1.96%)
Mutual labels:  realworld
Haskell Scotty Realworld Example App
Exemplary real world backend API built with Haskell/Scotty https://realworld.io
Stars: ✭ 162 (+217.65%)
Mutual labels:  realworld
Realworld Dynamodb Lambda
λ serverless backend implementation for RealWorld using AWS DynamoDB + Lambda
Stars: ✭ 185 (+262.75%)
Mutual labels:  realworld
moleculer-node-realworld-example-app
Exemplary real world application built with Moleculer
Stars: ✭ 102 (+100%)
Mutual labels:  realworld
Gcp Datastore Cloud Functions Realworld Example App
Serverless GCP Cloud Functions + Datastore implementation of RealWorld Backend
Stars: ✭ 122 (+139.22%)
Mutual labels:  realworld
deno-drash-realworld-example-app
Deno + Drash RealWorld example app
Stars: ✭ 56 (+9.8%)
Mutual labels:  realworld
Golang Gin Realworld Example App
Exemplary real world application built with Golang + Gin
Stars: ✭ 1,780 (+3390.2%)
Mutual labels:  realworld
re-frame-realword-example-app
Exemplary real world application built with Clojurescript and re-frame
Stars: ✭ 16 (-68.63%)
Mutual labels:  realworld
wocket
A WebSocket library for Deno
Stars: ✭ 103 (+101.96%)
Mutual labels:  realworld
symfony-realworld-example-app
Symfony 5 codebase containing real world examples (CRUD, auth, advanced patterns, etc) that adheres to the RealWorld spec and API.
Stars: ✭ 89 (+74.51%)
Mutual labels:  realworld
typescript-node-express-realworld-example-app
Rewrite of JS-based node-express RealWorld backend app using Typescript.
Stars: ✭ 108 (+111.76%)
Mutual labels:  realworld

RealWorld Example App

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

elm-test

Demo    RealWorld

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

We've gone to great lengths to adhere to the elm-spa 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 application was built with elm-spa, a friendly tool for building SPAs with Elm!

Check out the the source code to get a feel for the project structure!

src/
  Api/...
  Components/...
  Pages/...
  Utils/...
  Main.elm
  Shared.elm
  Ports.elm

Getting started

elm-spa server
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].