© 2022 Hashnode
#elm
The Concept of Functional Programming Functional programming and concepts related to functional programming can be difficult to understand and gets overwhelming very quickly, especially for beginners.…
Taking a short break from the Let's code a Virtual DOM! series, I decided to write an article on the technology that has inspired me to create my own virtual DOM in the first place. That technology is…
Why Elm? Today I've decided to try something new, something that haven't crossed my mind before (so the excitement level will be 100%). Then I started to google for Javascript alternatives, there are …
Elm is a delightful language for building reliable web applications. It's a language that gets compiled to JavaScript and so is used to build applications that run in a web browser. In this post, we're going to explore different ways of sta…
Part 5: Persisting session data to localStorage We are going to save the session (the token) to the localStorage so on app startup, if it exists, the user can avoid login in again. We're also going to implement the Logout command and add a …
Part 4: Adding Login and Register pages We are going to add a Login and Register pages to the app. Series Part 1 - Elixir App creation Part 2 - Adds Guardian Authentication Part 3 - Elm App creation and Routing setup Part 4 - Adding Login …
Part 3: Elm App creation and Routing setup Now we're going to create the Elm application. We're going to use the fantastic create-elm-app because it allows us to create a production ready Elm project with webpack and Hot Module Replacement.…
Part 2: Adding Guardian Authentication Now we're going to add authentication to our app. As this is going to be a JSON REST API we are going to use a token that needs to be passed as a header in each request made to the API. We are going to…
Part 1: Elixir App creation I am going to create a demo app with an Elixir API on the backend and a separated Elm SPA on the frontend. The app will be a simple CRUD app with what I have found to be the best practices so far. The app will be…
Elm is a functional programming language meant for building reliable web applications. It compiles to JavaScript and is well-known for its helpful compiler that promises no runtime errors. Elm brings all the best features of a compiled func…