Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/levyks/elm_blog

Simple SPA front-end for a blog written in Elm, project used to learn the language
https://github.com/levyks/elm_blog

elm elm-lang

Last synced: about 1 month ago
JSON representation

Simple SPA front-end for a blog written in Elm, project used to learn the language

Awesome Lists containing this project

README

        

# Elm Blog

Simple blog web application written in [Elm](https://elm-lang.org).

This project will use the API written in my other repo [Levyks/spring_blog](https://github.com/Levyks/spring_blog).

This is a (probably long) work in progress, as I have never worked with Elm before.

Hosted in [levyks.com/elm-blog](https://levyks.com/elm-blog)

## What is Elm?

Elm Logo

Elm is a functional programming language for building front-end web applications that compiles to JavaScript.

"A delightful language with friendly error messages, great performance, small assets, and no runtime exceptions"

It promises to make refactoring of big applications easy and hassle-free. Since there are no side effects to worry about (as a functional language), and its strongly typed system.

### Resources
- [elm-lang.org](https://elm-lang.org)
- [guide.elm-lang.org](https://guide.elm-lang.org)
- [elmprogramming.com](https://elmprogramming.com/)